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.
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
sources
engineer review pending