This topic describes the instance types of Message Queue for MQTT.

Table 1. Instance types
Item Enterprise Platinum Edition Basic Edition Pay-as-you-go
Instance type Dedicated instance with physical isolation. Each Enterprise Platinum Edition instance owns exclusive underlying hardware resources and is deployed as one independent cluster. Therefore, this type of instance is not affected by traffic peaks of other users and can provide after-sales services and stability assurance at a higher priority. Shared instance with logical isolation. Multiple Basic Edition instances share the underlying hardware resources and the same backend cluster. Message Queue for MQTT ensures service availability in multitenancy scenarios. Shared instance with logical isolation. Multiple pay-as-you-go instances share the underlying hardware resources and the same backend cluster. Message Queue for MQTT ensures service availability in multitenancy scenarios.
Billing method Subscription. You must pay a yearly or monthly charge of the instances based on their specifications in advance. Pay-as-you-go. You are charged for the instances based on the actual usage.
Scenario
  • The business scale is large.
  • Customized services are required.
  • High upper limits are required for the messaging transactions per second (TPS), number of connections, and number of subscriptions.
  • The business scale is small.
  • No high upper limits are required for the messaging TPS, number of connections, and number of subscriptions.
  • The business scale fluctuates.
  • The number of sent and received messages, number of connections, and number of subscriptions fluctuate.
Service support DingTalk group for product consultation
Alibaba Cloud ticket system x x
Support for system launches and sales promotions x x
Exclusive DingTalk group x x
Dedicated service manager support x x
Dedicated technical expert support

The core R&D team provides technical support.

x x
Point-to-point (P2P) troubleshooting

Customer Services are available on a 24/7 basis.

x x
Features Upper limit of subscriptions (rules) for a single device Theoretically, the upper limit is not limited.

You can customize an upper limit of subscriptions (rules) for a single device.

A maximum of 30 subscriptions are supported. A maximum of 30 subscriptions are supported.
Message retention period Messages can be retained for up to seven days.

You can customize a message retention period.

Messages can be retained for up to three days. Messages can be retained for up to three days.
Protocol type MQTT

You can customize the protocol type.

MQTT MQTT
Client status notification
P2P messaging
Message tracing x x
Ordered messages
Authorization to third-party accounts
WebSocket support
Management API operations
Note The check mark √ indicates that the service or feature is supported, whereas x indicates that the service or feature is not supported. For more information about how to obtain the DingTalk group for product consultation, see Contact us.