MQTT is the primary communication protocol used by the IBM Watson IoT Platform. MQTT was the foundation upon which Amazon Web Services built its IoT offerings. An MQTT-based message broker is available in AWS IoT Core and supports two MQTT QoS levels.