Azure IoT Hub is een beheerde clouddienst van Microsoft die fungeert als centrale berichtenhub tussen een IoT-toepassing en de aangesloten apparaten. Apparaten authenticeren met SAS-tokens of X.509-certificaten en elk apparaat heeft een eigen identiteit in een register. IoT Hub ondersteunt telemetrie van apparaat naar cloud, opdrachten van cloud naar apparaat, device twins voor eigenschappen, en berichtroutering naar andere Azure-diensten zoals opslag, Event Hubs, Service Bus en Event Grid. De dienst ondersteunt MQTT, AMQP en HTTPS en werkt samen met Azure IoT Edge en de Device Provisioning Service.
Microsoft is een Amerikaans bedrijf met het hoofdkantoor in Redmond, dus Azure IoT valt onder Amerikaanse wetgeving, waaronder de CLOUD Act, die ook kan gelden voor gegevens buiten de Verenigde Staten. De dienst is propriëtair en wordt alleen geleverd als door Microsoft beheerde clouddienst, zonder zelf te hosten optie. Europese organisaties doen er goed aan na te gaan in welke Azure-regio en geografie hun IoT-hub draait, wie de versleutelingssleutels beheert en hoezeer hun apparaatsoftware van Azure-specifieke interfaces afhankelijk is.