Updated: May 31, 2023 (April 12, 2021)
Charts & IllustrationsUnderstanding Azure IoT Hub and Azure Event Hubs
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 OptionsAlready have an account? Login Now