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. Event Hubs Learning Path
    10/3/2016, Webpage
  2. Introduction to Azure IoT
    5/5/2017, Mva

Latest Content

Subscribe to News about Event Hubs

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

Azure Documentation

1. Overview
     1.1. What is Event Hubs?
     1.2. Event Hubs features
     1.3. FAQ
2. Get Started
     2.1. Create an event hub
     2.2. Send events
          2.2.1. .NET Standard
          2.2.2. .NET Framework
          2.2.3. Java
     2.3. Receive events
          2.3.1. .NET Standard
          2.3.2. .NET Framework
          2.3.3. Java
          2.3.4. Apache Storm
     2.4. Capture events
          2.4.1. Use the Azure portal to enable Event Hubs Capture
          2.4.2. Use a Resource Manager template to enable Event Hubs Capture
     2.5. Programming guide
3. How to
     3.1. Plan and design
          3.1.1. Event Hubs Dedicated
          3.1.2. Authentication and security model overview
          3.1.3. Availability and consistency
          3.1.4. Automatically scale throughput units
     3.2. Develop
          3.2.1. Available APIs
               3.2.1.1. .NET Standard
               3.2.1.2. .NET Framework
               3.2.1.3. Diagnostic logs
          3.2.2. AMQP 1.0 protocol guide
     3.3. Manage
          3.3.1. Event Hubs management libraries
          3.3.2. Capture
               3.3.2.1. Event Hubs Capture
               3.3.2.2. Capture Event Hubs data using Python
          3.3.3. Using PowerShell to provision entities
          3.3.4. Stream Azure Diagnostics data using Event Hubs
          3.3.5. Create and deploy an event hub using a Resource Manager template
4. Reference
     4.1. Code samples
     4.2. Java
          4.2.1. com.microsoft.azure.eventhubs
          4.2.2. com.microsoft.azure.eventprocessorhost
     4.3. .NET
          4.3.1. Microsoft.Azure.EventHubs
          4.3.2. Microsoft.Azure.EventHubs.Processor
          4.3.3. Microsoft.ServiceBus.Messaging
          4.3.4. Microsoft.ServiceBus.Messaging.EventProcessorHost
          4.3.5. Microsoft.Azure.Management.EventHub
     4.4. REST
     4.5. Exceptions
     4.6. Quotas
5. Resources
     5.1. Azure Roadmap
     5.2. Code samples
     5.3. Learning path
     5.4. Pricing
     5.5. Pricing calculator
     5.6. Service updates
     5.7. Stack Overflow
     5.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
5/4/2017 Azure Event Hubs: From agile startups to Fortune 500 0:17:18
4/20/2017 Azure Time Series Insights 0:01:46
2/10/2017 Messaging in Azure: Event Hubs, Service Bus, and Relay 0:53:44
11/30/2016 Open Source big data processing on Azure using Apache Spark 0:40:06
11/8/2016 Tuesdays with Corey: Azure Event Hubs Archive goodness 0:11:22
10/1/2016 Explore case studies of real world messaging with Microsoft Azure Service Bus & Event Hubs 1:05:52
9/29/2016 Get an Azure Event Hubs & Service Bus feature update 0:17:25
5/11/2016 Integrate Azure API Management with Event Hubs 0:07:53
4/12/2016 Introducing the Microsoft Azure IoT Suite 0:15:21
3/27/2016 Premium Messaging & Messaging Scale 0:20:14

Page 1 of 3