srvo

Azure IoT Hub

also: IoT Hub · Device Provisioning Service

Microsoft's managed cloud gateway for device connectivity, messaging, and management, used with the Device Provisioning Service and other Azure services.

Azure IoT Hub logo
Microsoft

IoT Hub authenticates devices, handles device-to-cloud and cloud-to-device messaging over MQTT, AMQP, or HTTPS, maintains device twins, and routes data to other Azure services; the Device Provisioning Service handles zero-touch provisioning at scale.

Where it bites: pricing tiers by message volume, architecture complexity, lock-in to one cloud's APIs, and IoT platform offerings that change over time, so roadmaps need checking.

Outside help is worth it for provisioning design, message routing and device twins, OTA and device management, and cost and architecture reviews.

Common requests

  • Device provisioning with DPS
  • Message routing and device twins
  • OTA and device management
  • Cost and architecture reviews

Founder takeaway

Keep device firmware cloud-agnostic where practical (standard MQTT, your own payload schema) so a platform change isn't a firmware rewrite.

official site: azure.microsoft.com/en-us/products/iot-hub · Microsoft

  engineer review pending

Ask an engineer