AccueilGlossaire › Azure Event Hubs

Azure Event Hubs

Cloud

Service Azure d'ingestion d'événements à grande échelle, compatible Apache Kafka.

Azure Event Hubs est le service big data streaming et event ingestion d'Azure, équivalent d'Amazon Kinesis Data Streams / Apache Kafka managé. Lancé en 2014, il peut ingérer des millions d'événements/seconde avec faible latence, idéal pour télémétrie applicative, IoT, click stream analytics, logging.

Concepts clés : (1) Namespace — conteneur de gestion (région, SKU, capacity) qui héberge plusieurs Event Hubs ; (2) Event Hub — entité de streaming équivalent à un Kafka topic ; (3) Partition — unité de parallélisme et ordering (1-32 par Event Hub Standard, jusqu'à 1024 Dedicated) ; (4) Consumer Group — vue indépendante du stream pour un consumer (analogue Kafka consumer group) ; (5) Throughput Unit (TU) en Standard / Capacity Unit (CU) en Premium / Processing Unit (PU) en Dedicated — unité de facturation/quota.

SKUs : (1) Basic — limité (1 consumer group, 84 GB rétention 1j) ; (2) Standard — multi consumer groups, 90j capture, schema registry, jusqu'à 40 TU ; (3) Premium — meilleur isolation, plus low-latency, dynamic partition scale, 90j rétention ; (4) Dedicated — cluster mono-tenant, jusqu'à des dizaines de Gbps, idéal très haut volume.

Features : (1) Kafka Endpoint — Event Hubs expose une API Kafka, vos producers/consumers Kafka standard fonctionnent sans modification (alternative légère à Confluent Cloud ou MSK pour AWS-natifs voulant Azure) ; (2) Event Hubs Capture — déversement automatique vers Azure Blob/Data Lake Storage Gen2 en Avro pour archivage/batch processing ; (3) Schema Registry intégré (Avro, JSON Schema) ; (4) Geo-DR (active-passive) ; (5) Auto-inflate — scaling automatique des TUs ; (6) Application Groups — quotas par groupe d'apps consommatrices.

Intégrations Azure : (1) Stream Analytics — engine SQL streaming sans code ; (2) Azure Functions trigger ; (3) Azure Synapse Analytics ; (4) Data Explorer (Kusto) ; (5) Service Bus pour scénarios hybrides ; (6) Logic Apps ; (7) Power BI streaming dashboards.

Use cases typiques : ingestion télémétrie IoT (Azure IoT Hub forwarde vers Event Hubs), Application Insights ingestion logs custom, security event streaming vers Microsoft Sentinel (depuis Azure resources via Diagnostic Settings → Event Hubs → SIEM externes Splunk/Datadog), real-time fraud detection. Pricing : Standard TU ~22\$/TU-mois + 0.028\$/M events ingress. Certification : DP-203 (Azure Data Engineer).

Certifications qui couvrent ce concept
DP-203 AZ-204 AZ-305 AZ-104
Termes liés
Amazon Kinesis (Data Streams / Firehose / Analytics) Amazon MSK (Managed Streaming for Apache Kafka) Azure Service Bus Azure Logic Apps

Préparez vos certifications IT gratuitement

200+ certifications, 400 000+ questions, examens blancs chronométrés.

Voir le catalogue →
← Retour au glossaire