Updated: May 31, 2023 (April 12, 2021)

  Charts & Illustrations

Understanding Azure IoT Hub and Azure Event Hubs

My Atlas / Charts & Illustrations

235 wordsTime to read: 2 min
Barry Briggs by
Barry Briggs

Before joining Directions on Microsoft in 2020, Barry worked at Microsoft for 12 years in a variety of roles, including... more

Feature

Azure IoT Hub

Azure Event Hubs

Receive events and data from devices at scale

✔

✔

Partition support

✔

✔

Bidirectional (events and commands) communication with devices

✔

o

Device identity and provisioning

✔

o

Device-level security

✔

o

Maximum message size

Receive: 256k

Send: 64kb

Receive: 1MB

HTTP(S) protocol support

✔

✔

AMQP protocol support

✔

✔

MQTT protocol support

✔

o

Kafka event streaming

o

✔

Pricing

Tiers and # messages

Tiers/events or Capacity units

Azure IoT Hub contains an instance of Azure Event Hubs. Both receive events from external software and devices at scale. Sharing a common underlying architecture, both support partitions, which enable incoming messages to flow to different locations, thus reducing or preventing contention. Both can support ingestion, or receive rates, in the millions of messages per second. Unsupported protocols, such as Constrained Application Protocol (CoAP), can be connected through third-party add-ons.

Atlas Members have full access

Get access to this and thousands of other unbiased analyses, roadmaps, decision kits, infographics, reference guides, and more, all included with membership. Comprehensive access to the most in-depth and unbiased expertise for Microsoft enterprise decision-making is waiting.

Membership Options

Already have an account? Login Now