Simple Message Notification (SMN)

20+ Regions

SMN is available in 20+ regions around the world, including Asia Pacific, Latin America, and Africa.

10+ Protocols

You can send messages to various endpoints via protocols, such as email, SMS, HTTP, HTTPS, and FunctionGraph (function).

60+ Cloud Services

More than 60 Huawei Cloud services use SMN to send messages.

Why Huawei Cloud SMN?

Fast Message Delivery with Simple APIs

Fast Message Delivery with Simple APIs

  • You can efficiently send messages by calling three easy-to-use APIs for topic creation, subscription, and message publishing.

  • Topics help you separate message publishers from subscribers. Messages are sent asynchronously.

  • In addition to delivering messages to multiple subscribers over different protocols at once, you can also define message formats for different protocols.

Reliable Message Cache, Delivery, and Retries

Reliable Message Cache, Delivery, and Retries

  • SMN stores each message published across multiple data centers for high availability. SMN itself is deployed in clusters and across AZs.

  • SMN provides redundancy across multiple SMS gateways, ensuring timely and reliable delivery of your messages.

  • If a message delivery fails, the failed message will be cached and delivered again up to six times before it expires.

  • Messages are isolated between tenants and do not affect each other.

Flexible and Efficient Message Delivery over Multiple Protocols

Flexible and Efficient Message Delivery over Multiple Protocols

  • With a single messaging request, you can deliver messages to subscribers using a range of protocols, including email, SMS, voice, HTTP, HTTPS, functions, workflows, and WeCom, DingTalk, WeLink, and Lark chatbots.

Application Scenarios

Event Notifications over Multiple Protocols
Event Notifications over Multiple Protocols

If you need to send Cloud Eye event alarms of different severities to different endpoints, such as an email address, phone number, or instant messaging chat group, SMN is recommended.

Advantages
Simple and Efficient

After you add subscribers of different protocols to the same topic, messages can be delivered to them all with a single request.

Secure and Reliable

Messages are sent only to subscribers who have confirmed subscriptions.

Related Services
Integration with Cloud Services
Integration with Cloud Services

With SMN, you can send messages generated by a cloud service to other cloud services. For example, you can configure SMN to notify FunctionGraph of object events in an OBS bucket.

Advantages
Automatic

SMN connects cloud services and automatically invokes their functions through messages.

Simple and Efficient

There is no need to develop your own messaging system. With just a single SMN API, you can send messages over multiple protocols.

Related Services
Traffic Control
Traffic Control

If there is a discrepancy between processing capabilities of the upstream and downstream systems, SMN can cache data to reduce downstream pressure.

Advantages
High Availability

SMN reduces system breakdowns and complexity and enhances availability.

Optimized Message Processing

SMN enhances system capabilities to process messages faster during peak hours.

Related Services

Continuous Innovation with Millions of Customers

Continuous Innovation with Millions of Customers

Start Your Message Notification

Try Now

More Services

More Services