Skip to content

Commit a9e743d

Browse files
Merge pull request #226224 from spelluru/ehubkafkaseo0203
more SEO updates
2 parents 94ee16b + 1c7a6bc commit a9e743d

File tree

1 file changed

+8
-13
lines changed

1 file changed

+8
-13
lines changed

articles/event-hubs/azure-event-hubs-kafka-overview.md

Lines changed: 8 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -1,29 +1,24 @@
11
---
2-
title: Use Azure Event Hubs from an Apache Kafka app
3-
description: This article provides you the information on using Azure Event Hubs to stream data from Apache Kafka applications without setting up a Kafka cluster.
2+
title: Apache Kafka apps using Azure Event Hubs
3+
description: Learn how Apache Kafka application developers can use Azure Event Hubs instead of building and using their own Kafka clusters.
44
ms.topic: overview
55
ms.date: 02/01/2023
66
keywords: "Kafka, Azure, topics, message-broker"
77
---
88

9-
# Use Azure Event Hubs from Apache Kafka applications
9+
# Apache Kafka applications using Azure Event Hubs
1010

11-
This article provides information about using Azure Event Hubs to stream data from [Apache Kafka](https://kafka.apache.org) applications without setting up a Kafka cluster on your own.
11+
Azure Event Hubs provides an Apache Kafka endpoint on an event hub, which enables users to connect to the event hub using the Kafka protocol. You can often use an event hub's Kafka endpoint from your applications without any code changes. You modify only the configuration, that is, update the connection string in configurations to point to the Kafka endpoint exposed by your event hub instead of pointing to a Kafka cluster. Then, you can start streaming events from your applications that use the Kafka protocol into event hubs, which are equivalent to Kafka topics.
1212

1313
> [!NOTE]
14-
> Event Hubs supports Apache Kafka's producer and consumer APIs clients at version 1.0 and above.
14+
> Event Hubs for Kafka Ecosystems supports [Apache Kafka version 1.0](https://kafka.apache.org/10/documentation.html) and later.
1515
16-
17-
## Azure Event Hubs for Apache Kafka overview
18-
19-
The Event Hubs for Apache Kafka feature provides a protocol head on top of Azure Event Hubs that is protocol compatible with Apache Kafka clients built for Apache Kafka server versions 1.0 and later and supports for both reading from and writing to Event Hubs, which are equivalent to Apache Kafka topics.
20-
21-
You can often use the Event Hubs Kafka endpoint from your applications without code changes and only modify the configuration: Update the connection string in configurations to point to the Kafka endpoint exposed by your event hub instead of pointing to your Kafka cluster. Then, you can start streaming events from your applications that use the Kafka protocol into Event Hubs.
22-
23-
Conceptually, Kafka and Event Hubs are very similar: they're both partitioned logs built for streaming data, whereby the client controls which part of the retained log it wants to read. The following table maps concepts between Kafka and Event Hubs.
16+
This article provides detailed information on using Azure Event Hubs to stream data from [Apache Kafka](https://kafka.apache.org) applications without setting up a Kafka cluster on your own.
2417

2518
### Kafka and Event Hubs conceptual mapping
2619

20+
Conceptually, Kafka and Event Hubs are very similar. They're both partitioned logs built for streaming data, whereby the client controls which part of the retained log it wants to read. The following table maps concepts between Kafka and Event Hubs.
21+
2722
| Kafka Concept | Event Hubs Concept|
2823
| --- | --- |
2924
| Cluster | Namespace |

0 commit comments

Comments
 (0)