Azure Event Hubs Documentation

Azure Event Hubs is a Big Data streaming platform and event ingestion service, capable of receiving and processing millions of events per second. Event Hubs can process and store events, data, or telemetry produced by distributed software and devices. Data sent to an event hub can be transformed and stored by using any real-time analytics provider or batching/storage adapters.

The service supports HTTPS, AMQP 1.0, and Apache Kafka 1.0 protocols for publishing events to an event hub. It supports Apache Kafka MirrorMaker, Apache Flink, and Akka Streams in the Apache Kafka ecosystems.

5-Minute Quickstarts

Learn how to stream data with Event Hubs:

Step-by-Step Tutorials

Learn how to create, manage, and stream events, using Azure Event Hubs

Build your skills with Microsoft Learn

More interactive learning...

Free Pluralsight Video Training


Find scripts to manage common tasks.