Skip to content

Commit 3ba2060

Browse files
committed
edit pass: event-hubs-articles-batch1
1 parent 703020e commit 3ba2060

File tree

4 files changed

+61
-61
lines changed

4 files changed

+61
-61
lines changed

articles/event-hubs/event-hubs-about.md

Lines changed: 14 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
---
22
title: 'Azure Event Hubs: Data streaming platform with Kafka support'
3-
description: Learn about Azure Event Hubs, a real-time data streaming platform with native Apache Kafka support.
3+
description: Learn about Azure Event Hubs, which is a real-time data streaming platform with native Apache Kafka support.
44
ms.topic: overview
55
ms.date: 01/24/2024
66
---
@@ -18,25 +18,25 @@ Event Hubs is the preferred event ingestion layer of any event streaming solutio
1818
- [Process real-time analytics with Azure Stream Analytics](./process-data-azure-stream-analytics.md) to generate real-time insights from streaming data.
1919
- [Analyze and explore streaming data with Azure Data Explorer](/azure/data-explorer/ingest-data-event-hub-overview).
2020
- Create your own cloud native applications, functions, or microservices that run on streaming data from Event Hubs.
21-
- [Stream events with schema validation by using a built-in schema registry to ensure quality and compatibility of streaming data](schema-registry-overview.md).
21+
- [Stream events with schema validation by using the built-in Azure Schema Registry to ensure quality and compatibility of streaming data](schema-registry-overview.md).
2222

2323
## Key capabilities
2424

2525
Learn about the key capabilities of Azure Event Hubs in the following sections.
2626

2727
### Apache Kafka on Azure Event Hubs
2828

29-
Event Hubs is a multi-protocol event streaming engine that natively supports Advanced Message Queuing Protocol (AMQP), Apache Kafka, and HTTPS protocols. Because it supports Apache Kafka, you bring Kafka workloads to Event Hubs without making any code changes. You don't need to set up, configure, or manage your own Kafka clusters or use a Kafka-as-a-service offering that's not native to Azure.
29+
Event Hubs is a multi-protocol event streaming engine that natively supports Advanced Message Queuing Protocol (AMQP), Apache Kafka, and HTTPS protocols. Because it supports Apache Kafka, you can bring Kafka workloads to Event Hubs without making any code changes. You don't need to set up, configure, or manage your own Kafka clusters or use a Kafka-as-a-service offering that's not native to Azure.
3030

3131
Event Hubs is built as a cloud native broker engine. For this reason, you can run Kafka workloads with better performance, better cost efficiency, and no operational overhead.
3232

3333
For more information, see [Azure Event Hubs for Apache Kafka](azure-event-hubs-kafka-overview.md).
3434

35-
### Schema Registry in Azure Event Hubs
35+
### Schema Registry in Event Hubs
3636

37-
Azure Schema Registry in Event Hubs provides a centralized repository for managing schemas of event streaming applications. Azure Schema Registry comes free with every Event Hubs namespace. It integrates with your Kafka applications or Event Hubs SDK-based applications.
37+
Azure Schema Registry in Event Hubs provides a centralized repository for managing schemas of event streaming applications. Schema Registry comes free with every Event Hubs namespace. It integrates with your Kafka applications or Event Hubs SDK-based applications.
3838

39-
:::image type="content" source="./media/event-hubs-about/schema-registry.png" alt-text="Diagram that shows Schema Registry and Azure Event Hubs integration.":::
39+
:::image type="content" source="./media/event-hubs-about/schema-registry.png" alt-text="Diagram that shows Schema Registry and Event Hubs integration.":::
4040

4141
Schema Registry ensures data compatibility and consistency across event producers and consumers. It enables schema evolution, validation, and governance and promotes efficient data exchange and interoperability.
4242

@@ -72,7 +72,7 @@ The ecosystem also allows you to integrate with Azure Functions, Azure Spring Ap
7272

7373
### Flexible and cost-efficient event streaming
7474

75-
You can experience flexible and cost-efficient event streaming through the Standard, Premium, or Dedicated tiers for Event Hubs. These options cater to data streaming needs that range from a few MB/s to several GB/s. You can choose the match that's appropriate for your requirements.
75+
You can experience flexible and cost-efficient event streaming through the Standard, Premium, or Dedicated tiers for Event Hubs. These options cater to data streaming needs that range from a few MB/sec to several GB/sec. You can choose the match that's appropriate for your requirements.
7676

7777
### Scalable
7878

@@ -90,26 +90,26 @@ Capture your data in near real-time in Azure Blob Storage or Azure Data Lake Sto
9090

9191
## How it works
9292

93-
Event Hubs provides a unified event streaming platform with a time-retention buffer, decoupling event producers from event consumers. The producers and consumer applications can perform large-scale data ingestion through multiple protocols.
93+
Event Hubs provides a unified event streaming platform with a time-retention buffer, decoupling event producers from event consumers. The producer and consumer applications can perform large-scale data ingestion through multiple protocols.
9494

9595
The following diagram shows the main components of Event Hubs architecture.
9696

9797
:::image type="content" source="./media/event-hubs-about/components.png" alt-text="Diagram that shows the main components of Event Hubs.":::
9898

9999
The key functional components of Event Hubs include:
100100

101-
- **Producer applications**: Can ingest data to an event hub by using Event Hubs SDKs or any Kafka producer client.
102-
- **Namespace**: The management container for one or more event hubs or Kafka topics. The management tasks such as allocating streaming capacity, configuring network security, and enabling Geo Disaster recovery are handled at the namespace level.
101+
- **Producer applications**: These applications can ingest data to an event hub by using Event Hubs SDKs or any Kafka producer client.
102+
- **Namespace**: The management container for one or more event hubs or Kafka topics. The management tasks such as allocating streaming capacity, configuring network security, and enabling geo-disaster recovery are handled at the namespace level.
103103
- **Event Hubs/Kafka topic**: In Event Hubs, you can organize events into an event hub or a Kafka topic. It's an append-only distributed log, which can comprise one or more partitions.
104-
- **Partitions**: Used to scale an event hub. They're like lanes in a freeway. If you need more streaming throughput, you can add more partitions.
105-
- **Consumer applications**: Can consume data by seeking through the event log and maintaining consumer offset. Consumers can be Kafka consumer clients or Event Hubs SDK clients.
106-
- **Consumer group**: A logical group of consumer instances that reads data from an event hub/Kafka topic. It enables multiple consumers to read the same streaming data in an event hub independently at their own pace and with their own offsets.
104+
- **Partitions**: They're used to scale an event hub. They're like lanes in a freeway. If you need more streaming throughput, you can add more partitions.
105+
- **Consumer applications**: These applications can consume data by seeking through the event log and maintaining consumer offset. Consumers can be Kafka consumer clients or Event Hubs SDK clients.
106+
- **Consumer group**: This logical group of consumer instances reads data from an event hub or Kafka topic. It enables multiple consumers to read the same streaming data in an event hub independently at their own pace and with their own offsets.
107107

108108
## Related content
109109

110110
To get started using Event Hubs, see the following quickstarts.
111111

112-
### Stream data by using Event Hubs SDK (AMQP)
112+
### Stream data by using the Event Hubs SDK (AMQP)
113113

114114
You can use any of the following samples to stream data to Event Hubs by using SDKs.
115115

0 commit comments

Comments
 (0)