<a id="aws-public-networking"></a>

# Use Public Connectivity for Confluent Cloud Clusters on AWS

Confluent Cloud offers data in motion services, such as Kafka, ksqlDB, Schema Registry, and Audit
Logs, that can be shared across organizations over the internet on AWS.
Confluent Cloud services include internet connectivity for the Basic, Standard, and
Dedicated [cluster types](../clusters/cluster-types.md#cloud-cluster-types).

Because the cloud infrastructure used by Confluent Cloud does not guarantee static IP
addresses for ingress public endpoints, such as for Kafka brokers, Confluent REST API,
and Telemetry API, DNS is used to provide a consistent address. The underlying
IP addresses might be stable for a period of time, but are subject to change at
any time, and they can assume any public IP the cloud provider uses in the
region where the cluster is located, so they should not be relied upon for any
use.

Confluent provides egress public IP addresses that you can use for communicating
between Kafka clusters (with public networking) in Confluent Cloud and external data
sources and sinks. For more information, see [Use Public Egress IP Addresses on Confluent Cloud for Connectors and Cluster Linking](static-egress-ip-addresses.md#static-egress-ip-addresses)
and [Public Egress IP Addresses for Confluent Cloud Connectors](../connectors/static-egress-ip.md#cc-static-egress-ips).

There is no support for public ingress IP addresses.

The following blogs describe how the common outbound proxies handle IP address
changes:

* [DNS for Service Discovery in HAProxy - HAProxy Technologies](https://www.haproxy.com/blog/dns-service-discovery-haproxy/).
* [DNS for Service Discovery with NGINX and NGINX Plus](https://www.nginx.com/blog/dns-service-discovery-nginx-plus/).

## Next steps

Try [Confluent Cloud on AWS Marketplace](https://aws.amazon.com/marketplace/pp/prodview-g5ujul6iovvcy?trk=14575e70-1766-4f20-8083-0c2757a1ec75&sc_channel=el)
with $1000 of free usage for 30 days, and pay as you go. No credit card is
required.
