Azure IoT Hub
Deployment & Ease of Use
Azure Portal or CLI for setup; SDKs support for device programming
Key Functions
Managed IoT device connection, bi-directional messaging, device management
Pricing Basis
Per number of device messages and connected devices
Scalability
Scalable to millions of devices
Security & IAM
Per-device identity, secure messaging, integration with Azure Security Center