AliwareMQ for IoT

A message service designed for IoT and mobile Internet (MI).

AliwareMQ for IoT is a message service that is designed specifically for IoT and mobile Internet (MI). The service can be applied to multiple scenarios, including live streaming, financial payments, smart catering, instant messaging, mobile apps, smart devices, and Internet of Vehicles. Message Queue for MQTT supports multiple protocols including MQTT and WebSocket to enable two-way communications between devices and the cloud. In this way, messages can be exchanged in multiple business models including C2C, C2B, and B2C to achieve Internet of Everything.


Open-source Protocols
Supports MQTT, WebSocket, GB 808, and GB/T32960 for electric vehicles, and has no additional technical requirements.
Seamless Migration
Compatible with any SDKs that support MQTT 3.1.1 and are supported by multiple mobile development platforms in various development languages, including Java, .NET, C ++, PHP, iOS, Android, JavaScript, nodeJS, and Go.
High Performance
Accommodates tens of millions of online devices and millions of concurrent messages. The service supports a capacity of trillions of messages and a millisecond-level latency. With a distributed design, the service eliminates single-point failures. Each component can be scaled out horizontally without limits, which ensures that the capacity can be scaled elastically on the fly.
High Security and Reliability
Supports device-level permission control, temporary token service, and encrypted SSL/TLS transmission to ensure data security and reliability.
Interconnection with Message Queue
Supports message exchanges between Message Queue for MQTT and Message Queue to implement two-way communications between devices and the cloud. This enhances efficiency and availability.


Standard IoT Protocols

Open-source and easy-to-use protocols that are supported by multiple platforms and can be used to connect all mobile Internet and IoT devices.


Supports the Pub/Sub model to implement one-to-many message delivery.

Point-to-Point (P2P)

Supports the P2P model to implement point-to-point message delivery. This mode is efficient and cost-effective.

Low Consumption

Supports lightweight transmission with low overhead and minimal protocol exchange to minimize network traffic.

Three QoS Levels

Provides three QoS levels for message delivery based on business scenarios.


Allows a small number of lost messages. A message can be transmitted at most one time.


Ensures that each message can be received. A few duplicates are allowed.


Prevents incorrect results due to duplicate or lost messages.

Powerful Operations and Maintenance Capabilities

Provides a complete set of powerful, convenient, and easy-to-use operations and maintenance tools to help users quickly locate and handle issues.

Statistical Reports

Allows you to query devices, group and manage online devices, and view message sending and receiving statistics.

Monitoring and Alerts

Monitors online connections, message accumulation, and delivery latency in real time to locate issues.


Provides RESTful APIs to customize resource management and maintenance functions in a flexible and easy manner.


  • Smart Catering


Resolves the message delivery issue of IoT.

With the rapid development of mobile Internet and IoT applications, Alibaba Cloud has launched Message Queue for MQTT. This service enables two-way communications between various terminals and the cloud. A terminal can be a browser, Android or iOS device, smart device, live streaming platform, or IoV network. In this way, messages can be exchanged to achieve Internet of Everything.

Capacity and Protocol Issues

  • Large Capacity

    This service is customized for mobile Internet and IoT networks. Tens of millions of devices can be online simultaneously and messages can be pushed within milliseconds. The capacity can also be scaled out on the fly.

  • Multiple Protocols

    Supports the standard MQTT, WebSocket, GB 808, and GB/T 32960 for new energy electric vehicles.

Smart Catering

Smart Catering

Consumers, smart devices in the restaurant, and cloud services communicate with one another to facilitate an efficient smart ordering system.

With the rapid development of the IoT industry, the smart ordering service has become a standard in the catering industry. Consumers can scan the QR code on the dining table by using a mobile app (such as Android/iOS) to connect to the smart system of the restaurant. In this way, the consumers can place orders and make payments all by themselves.

Smart Interaction

  • Standard IoT Protocols

    Supports the standard IoT protocols that are compatible with the community ecosystem, and has no additional technical requirements.

  • Interconnection with Message Queue

    Message Queue for MQTT and Message Queue are interconnected. They can exchange messages to implement communications between devices, between devices and cloud services, and between cloud microservices.

Demos in multiple development languages

Usage-related FAQ