Event Hubs

Official Documentation

Service Description

In the context of the "Internet of Things," data streams from various sources such as Web sites, Apps, sensors, and other devices often need to be processed in real-time. Event Hubs is a high-grade, scalable data hub that can process millions of events per second. Messages are recorded per data source and cached in a partitioned storage area. This storage then enables the one-time or repeated processing of data via recipients connected in parallel.

Getting Started

  1. 5/5/2017, Mva
    Ready to learn more about Internet of Things (IoT)? Join expert Jeremy Foster for this Azure IoT overview, and find out how to get started. Explore the fundamentals of IoT and...



Latest Content

Subscribe to News about Event Hubs

Title  
Blog
Video
Video
Video
Video
Video
Blog
Blog
Blog
Video
Blog
Blog
more...


Web Content

Event Hubs Documentation

1. Overview
     1.1. What is Event Hubs?
     1.2. Event Hubs for Apache Kafka (preview)
     1.3. Event Hubs Capture
2. Quickstarts
     2.1. Create an event hub
          2.1.1. Azure portal
          2.1.2. Azure CLI
          2.1.3. Azure PowerShell
          2.1.4. Azure Resource Manager template
     2.2. Send events to event hub
          2.2.1. .NET Standard
          2.2.2. .NET Framework
          2.2.3. Java
          2.2.4. C
          2.2.5. Go
          2.2.6. Python
          2.2.7. Node.js
     2.3. Receive events from event hub
          2.3.1. .NET Standard
          2.3.2. .NET Framework
          2.3.3. Java
          2.3.4. Go
          2.3.5. Python
          2.3.6. Node.js
          2.3.7. Apache Storm
     2.4. Stream into Event Hubs for Apache Kafka
3. Tutorials
     3.1. Visualize data anomalies on Event Hubs data streams
     3.2. Store captured data in a SQL Data Warehouse
     3.3. Stream data into Azure Databricks using Event Hubs
     3.4. Event Hubs for Apache Kafka
          3.4.1. Mirror a Kafka broker in an Apache Kafka-enabled event hub
          3.4.2. Connect Apache Flink to an Apache Kafka-enabled event hub
          3.4.3. Connect Akka Streams to an Apache Kafka-enabled event hub
4. Samples
5. Concepts
     5.1. Event Hubs features
     5.2. Event Processor Host overview
     5.3. Programming guide
     5.4. Managed identity for Azure resources
     5.5. Role-Based Access Control (preview)
     5.6. Geo-disaster recovery and Geo-replication
     5.7. Event Hubs Dedicated
     5.8. Authentication and security model overview
     5.9. Availability and consistency
     5.10. Diagnostic logs
     5.11. AMQP 1.0 protocol guide
6. How-to guides
     6.1. Event Hubs for Apache Kafka
          6.1.1. Create Apache Kafka-enabled event hubs
          6.1.2. Process Apache Kafka for Event Hubs events using Stream analytics
     6.2. Capture events
          6.2.1. Use the Azure portal to enable Event Hubs Capture
          6.2.2. Use a Resource Manager template to enable Event Hubs Capture
          6.2.3. Capture Event Hubs data using Python
     6.3. Manage
          6.3.1. Monitor Event Hubs with Azure Monitoring
          6.3.2. Event Hubs management libraries
     6.4. Use IP filters
     6.5. Use virtual network service endpoints
     6.6. Automatically scale throughput units
     6.7. Stream Azure Diagnostics data using Event Hubs
7. Reference
     7.1. Java
          7.1.1. com.microsoft.azure.eventhubs
          7.1.2. com.microsoft.azure.eventprocessorhost
     7.2. .NET
          7.2.1. Microsoft.Azure.EventHubs
          7.2.2. Microsoft.Azure.EventHubs.Processor
          7.2.3. Microsoft.ServiceBus.Messaging
          7.2.4. Microsoft.ServiceBus.Messaging.EventProcessorHost
          7.2.5. Microsoft.Azure.Management.EventHub
     7.3. REST
     7.4. Exceptions
     7.5. Quotas
8. Resources
     8.1. Build your skills with Microsoft Learn
     8.2. FAQ
     8.3. Azure Roadmap
     8.4. Pricing
     8.5. Pricing calculator
     8.6. Service updates
     8.7. Stack Overflow
     8.8. Videos

Online Training Content

Date Title
6/19/2017 edX-Dev225x - Developing IoT Solutions with Azure IoT
5/24/2017 Processing Real-Time Data Streams in Azure
5/5/2017 Introduction to Azure IoT
4/21/2016 Getting Started with the Internet of Things (IoT)

Tools

Tool Description

Videos

Date Title Length
10/2/2018
Scaling an Event Hub Azure Functions application using Azure SQL Database as the - THR2261
0:28:20
10/2/2018
Building Java responsive event-driven systems with serverless - BRK3353
0:34:54
10/2/2018
Real-time analytics with Azure Databricks and Azure Event Hubs - BRK3203
0:43:15
10/2/2018
Enable real-time hot path analytics and machine learning models in the cloud and on - BRK3199
1:15:03
9/24/2018
Cesar Ruiz-Meraz: Azure Event Hubs
0:49:58
9/7/2018
TWC9: Azure Durable Functions, Visual Studio Code 1.27, Azure Downtime, and more
0:06:43
7/16/2018
What's new with Big Data and Analytics? | Azure Friday at Build 2018
0:05:02
5/12/2018
At Build 2018: Big Data and Analytics
0:05:01
5/9/2018
Streaming Big Data in Azure with Kafka and Event Hubs : Build 2018
1:20:14
5/8/2018
Azure Messaging and event based architecture in the real world: Lessons learned rebuilding
1:24:33

Page 1 of 5