fitgap

Alibaba Message Service

Features
Ease of use
Ease of management
Quality of support
Affordability
Market presence
Take the quiz to check if Alibaba Message Service and its alternatives fit your requirements.
Pricing from
Pay-as-you-go
Free Trial unavailable
Free version
User corporate size
Small
Medium
Large
User industry
  1. Retail and wholesale
  2. Accommodation and food services
  3. Education and training

What is Alibaba Message Service

Alibaba Message Service (often referred to as Alibaba Cloud Message Service, MNS) is a managed messaging service that provides queue- and topic-based messaging for decoupling distributed applications. It targets teams building cloud applications that need asynchronous processing, event notifications, and workload buffering between services. The service is delivered as a fully managed cloud offering within Alibaba Cloud and is typically used alongside other Alibaba Cloud infrastructure and application services.

pros

Managed queue and topic messaging

The product provides core MQ primitives such as queues and publish/subscribe topics to support asynchronous communication patterns. This helps teams decouple producers and consumers and smooth traffic bursts with buffering. As a managed service, it reduces the operational work associated with provisioning and maintaining messaging infrastructure.

Integrates with Alibaba Cloud ecosystem

Alibaba Message Service is designed to work within Alibaba Cloud accounts, networking, and identity/access controls. This can simplify deployment for organizations already standardizing on Alibaba Cloud services. It also supports common cloud-native patterns where messaging connects compute, storage, and application components.

Supports event-driven application patterns

Queue and topic constructs enable fan-out notifications, background job processing, and event-driven workflows. These patterns are commonly used for order processing, log/event pipelines, and microservice coordination. The service is suitable when teams want a cloud-managed option rather than operating their own brokers.

cons

Cloud and vendor lock-in risk

The service is specific to Alibaba Cloud, which can increase switching costs compared to self-managed or broadly portable messaging platforms. Application code, IAM policies, and operational tooling may become tied to Alibaba Cloud conventions. Multi-cloud architectures may require additional abstraction layers or parallel messaging systems.

Feature depth varies by workload

Depending on the required messaging semantics, some workloads may need capabilities typically associated with specialized streaming platforms or enterprise MQ products. Examples include advanced stream processing integrations, complex routing, or strict compatibility with legacy MQ protocols. Teams may need to validate fit for exactly-once requirements, ordering, and retention expectations in their specific design.

Ecosystem and tooling constraints

Operational tooling, connectors, and third-party integrations are often strongest within the vendor’s cloud ecosystem. Organizations using heterogeneous integration stacks may find fewer off-the-shelf connectors than with more widely adopted messaging platforms. This can increase custom integration and monitoring effort outside Alibaba Cloud.

Plan & Pricing

Pricing model: Pay-as-you-go (fees are calculated hourly; bills are generated every 24 hours).

Free tier/trial: SMQ provides a free quota of 20 million API requests per month (applied to API requests to queues and topics). No time-limited free trial is documented on the official pricing/billing page.

Billable items & official unit prices (from Alibaba Cloud docs):

  • Queues — Unit price (USD per queue-day):

    • China regions (Hangzhou, Shanghai, Shenzhen, Beijing, Qingdao, Zhangjiakou, Hohhot, Chengdu, Guangzhou, Ulanqab): $0.08 per queue-day.
    • China (Hong Kong), Japan (Tokyo), South Korea (Seoul), Singapore, Thailand (Bangkok), Germany (Frankfurt), UK (London), US (Silicon Valley), US (Virginia), UAE (Dubai), Malaysia (Kuala Lumpur), Indonesia (Jakarta): $0.11 per queue-day.
    • SAU (Riyadh - Partner Region): $0.132 per queue-day.
  • Topics — Unit price (USD per million requests):

    • China regions: $0.32 per million requests.
    • Malaysia (Kuala Lumpur), Indonesia (Jakarta): $0.43 per million requests.
    • China (Hong Kong), Singapore, Japan (Tokyo), US (Virginia), US (Silicon Valley), Germany (Frankfurt), UAE (Dubai), UK (London), Thailand (Bangkok), South Korea (Seoul): $0.46 per million requests.
    • SAU (Riyadh - Partner Region): $0.552 per million requests.
  • API requests to queues/topics — Unit price (USD per million requests) and free quota:

    • SMQ provides a free quota of 20 million API requests per month per Alibaba Cloud account. Excess API requests are charged at the unit prices listed above for the corresponding region (e.g., $0.32 per million in China regions).
  • Subscription (HTTP push): currently not charged (official doc says HTTP push is not charged at present).

  • Outbound Internet traffic: currently free of charge (per official doc).

Example costs (from official examples):

  • Queue example: Creating 30 queues in China (Hangzhou) at $0.08 per queue-day results in $0.08 × 30 = $2.40 for that day.
  • API requests example: If unit price is $0.32 per million and you send 22 million requests in a month, you have 2 million excess over the 20M free quota: 2 × $0.32 = $0.64.

Discount options / notes:

  • No volume or commitment discount tiers are documented on the SMQ billing page. The product provides a price calculator link for cost estimation. The documentation also notes Alibaba Cloud may change prices and will notify users.

(All items above are taken from Alibaba Cloud's official "Simple Message Queue (formerly MNS) - Billing overview" documentation.)

Seller details

Alibaba Group Holding Limited
Hangzhou, China
1999
Public
https://www.alibabagroup.com/
https://x.com/AlibabaGroup
https://www.linkedin.com/company/alibaba-group/

Tools by Alibaba Group Holding Limited

ApsaraVideo Live
Alibaba Function Compute
Alibaba API Gateway
Alibaba Dragonwell
Alibaba Container Service
Alibaba Container Service for Kubernetes
Alibaba CloudMonitor
Alibaba Container Registry
Teambition
Alibaba Cloud Simple Application Server
Alibaba Cloud CDN
Alibaba Cloud DNS
Alibaba Cloud Domains
Alibaba Elastic Compute Service
Alibaba Elastic GPU Service
Alibaba E-HPC
Alibaba Virtual Private Cloud
Alibaba Simple Application Server
Alibaba Blockchain as a Service
Alibaba Network Attached Storage

Popular categories

All categories