Amazon Simple Notification Service (Amazon SNS) 是一项快速灵活、管理到位的消息推送服务。Amazon SNS 让推送到 iPhone、iPad、Android、Kindle Fire 和连接 Internet 的智能设备等移动设备以及推送到其他分布式服务变得简单且经济实惠。
除了直接将云通知推送到移动设备,Amazon SNS 还能通过电子邮件将通知发送到 Amazon Simple Queue Service (SQS) 队列,或发送到任何 HTTP 终端节点。
为防止消息丢失,发布到 Amazon SNS 的所有消息都将在多个可用区域冗余存储。
Amazon Simple Notification Service (Amazon SNS) 是一项快速灵活、管理到位的消息推送服务。Amazon SNS 让推送到 iPhone、iPad、Android、Kindle Fire 和连接 Internet 的智能设备等移动设备以及推送到其他分布式服务变得简单且经济实惠。
除了直接将云通知推送到移动设备,Amazon SNS 还能通过电子邮件将通知发送到 Amazon Simple Queue Service (SQS) 队列,或发送到任何 HTTP 终端节点。
为防止消息丢失,发布到 Amazon SNS 的所有消息都将在多个可用区域冗余存储。
优势
实现应用程序的现代化和分离
自动扩展您的工作负载
通过消息排序和重复数据删除确保准确性
使用消息筛选简化您的架构
可靠地传输消息
Amazon SNS 使用多种策略协同工作来提供消息持久性。首先,发布的消息存储在多个地理位置分散的服务器和数据中心。如果订阅的终端节点不可用,Amazon SNS 将执行消息传输重试策略。要保留在传输重试策略结束之前未发送的任何邮件,您可以创建死信队列。您还可以将 Amazon Kinesis Data Firehose 传输流订阅到 SNS 主题,这样就可以将消息发送到持久终端节点,例如 Amazon S3 存储桶或 Amazon Redshift 表。
优势
实现应用程序的现代化和分离
自动扩展您的工作负载
通过消息排序和重复数据删除确保准确性
使用消息筛选简化您的架构
可靠地传输消息
Amazon SNS 使用多种策略协同工作来提供消息持久性。首先,发布的消息存储在多个地理位置分散的服务器和数据中心。如果订阅的终端节点不可用,Amazon SNS 将执行消息传输重试策略。要保留在传输重试策略结束之前未发送的任何邮件,您可以创建死信队列。您还可以将 Amazon Kinesis Data Firehose 传输流订阅到 SNS 主题,这样就可以将消息发送到持久终端节点,例如 Amazon S3 存储桶或 Amazon Redshift 表。