Why SMN?
Simple APIs and Easy Integration with Applications
• You can efficiently send messages with three easy-to-use APIs for topic creation, subscription, and message publishing.
• You can use topics to separate message publishers and subscribers, and deliver messages to multiple subscribers over different protocols at one time. You can also define different message formats for different protocols.
• Each topic supports up to 3,000 subscribers.
Reliable Message Archiving, 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 providers, ensuring timely and reliable delivery of your messages.
• If a message delivery fails, the failed message will be cached and delivered again for up to six times until the message expires.
Flexible and Efficient Message Delivery over Multiple Protocols
With only one messaging request, you can deliver messages to subscribers using a range of protocols, including HTTP, HTTPS, email, SMS, and FunctionGraph.
Solid Security with Topic Isolation and Data Encryption
• SMN data is isolated by topic. Unauthorized users cannot access your topic data. Your data (mainly subscription endpoints) is encrypted before being stored.
• Encrypted protocols are used when messages are transferred between SMN internal components.
Use Cases
New Features
Functions
-
You can manage topics, subscriptions, and message publishing. If you are a topic creator, you can also specify which users and cloud services can perform which topic operations.
You can manage topics, subscriptions, and message publishing. If you are a topic creator, you can also specify which users and cloud services can perform which topic operations.
-
SMN allows you to integrate cloud services through messages to reduce complexity in the service architecture.
SMN allows you to integrate cloud services through messages to reduce complexity in the service architecture.
-
On SMN, you can custom message templates, eliminating repeated message editing and improving messaging efficiency.
On SMN, you can custom message templates, eliminating repeated message editing and improving messaging efficiency.