Azure Solutions Architect Expert (AZ-305) · Free practice question 7 of 12
Event Hubs Kafka endpoint
Gisburn Media has dozens of producer applications that publish to Apache Kafka. It wants to move to a managed Azure service without rewriting producers, changing only connection configuration. What should you recommend?
- A.Azure Event Hubs in the Basic tier
- B.Azure Service Bus Premium with topics
- C.Azure Event Grid namespaces with MQTT
- D.Azure Event Hubs in the Standard tier or higher, using its Kafka endpoint
Show answer and explanation
Correct answer: D. Azure Event Hubs in the Standard tier or higher, using its Kafka endpoint
Why: Event Hubs provides an endpoint compatible with the Apache Kafka protocol, so existing Kafka clients can connect by changing their bootstrap server and authentication settings; the Kafka endpoint is not available in the Basic tier. Service Bus uses AMQP rather than the Kafka protocol. Event Grid's MQTT broker serves MQTT clients, not Kafka producers.
More free Azure Solutions Architect Expert (AZ-305) questions
- Pass-through authentication for on-premises policy
- Key Vault key rotation policy
- Queue Storage for large simple backlogs
- API Management multi-region deployment
- Dedicated Host for physical isolation
- Private Link service for SaaS providers
- Template specs for versioned templates
- Cosmos DB for Apache Cassandra
- Resource Graph for cross-subscription inventory
- Azure Data Explorer for telemetry analytics
- Performance-based sizing in Azure Migrate