Hi @Yingping Wu
Welcome to Microsoft Q&A platform and thanks for posting your query here.
Azure kafka is Confluent Cloud kafka? what's difference with Apache Kafka?
- Azure Kafka is not exactly the same as Confluent Cloud Kafka, but it is based on Apache Kafka. Confluent Cloud Kafka offers additional features and management capabilities, while Azure Kafka is an integrated managed service provided by Microsoft, built on the same Kafka principles.
- Apache Kafka is the open-source version, while Azure Kafka is a managed service that simplifies deployment and scaling on Azure.
Is support cross-region? What configuration is needed to support cross-region?
- Yes, Azure Kafka supports cross-region communication. To set it up, you would typically need to configure geo-replication for your Kafka clusters, which allows data to be synchronized across different regions.
- You'll need to adjust cluster settings and use Azure Event Hubs for Kafka if you plan to connect across different Azure regions.
Does it support native Kafka client configuration, or does it require a special client and configuration?
Azure Kafka supports the native Kafka client configuration, so you can use the same Kafka clients and APIs that you use with Apache Kafka. No special client is needed for basic operations.
What transport protocol does kafka use (TLS/SASL) ?
Azure Kafka uses TLS (Transport Layer Security) for encryption in transit. It can also support SASL (Simple Authentication and Security Layer) for authentication, ensuring secure communication.
Pricing for Azure Kafka?
Pricing varies based on factors like throughput, storage, and usage. For more specific details, you can refer to the Azure pricing page for Kafka and Event Hubs or reach out to your Azure sales representative.
Hope this helps. Do let us know if you any further queries.
If this answers your query, do click Accept Answer
and Yes
for was this answer helpful. And, if you have any further query do let us know.