The table below shows the diff of available MQTT features by cloud vendor.
| Feature | Mosquitto | Azure IoT Hub | AWS IoTCore | Hive MQ Cloud |
|---|---|---|---|---|
| Web Sockets | ✅ | ✅ | ✅ | ✅ |
| Basic Auth | ✅ | ❌ | ❌ | ✅ |
| X509 Auth | ✅ | ✅ (with custom username) | ✅ | ❌ |
| Sas Auth | ❌ | ✅ | ❌ | ❌ |
| Custom Topics | ✅ | ❌ | ✅ | ✅ |
| Telemetry Routing | ❌ | ✅ | ✅ | ❌ |
| Property Store | *️⃣ (Retained) | ✅ (Device Twins) | ✅ (Device Shadows) | *️⃣ (Retained) |
| HTTP Command API | ❌ | ✅ | ❌ | ❌ |