发布于: May 4, 2023

Amazon Simple Notification Service(Amazon SNS)现在支持基于有效负载的消息筛选,同时扩展了功能集,该功能集已支持基于属性的消息筛选。在此版本中,您可以应用订阅筛选策略,以基于消息内容筛选消息,从而解锁各种工作负载。您可以使用此新功能筛选来自 60 多项亚马逊云科技服务的事件,这些服务包括 Amazon S3、Amazon EC2、Amazon CloudFront 和 Amazon CloudWatch,可将事件发布到 Amazon SNS。您还可以对跨账户工作负载使用基于有效负载的消息筛选,在这种情况下,订阅者可能无法影响指定的发布者,以发布带有 Amazon SNS 属性的消息。

Amazon SNS 提供了分布式系统、微服务和事件驱动型无服务器应用程序之间基于推送的高吞吐量、多对多消息传递。这些应用程序包括 Amazon Simple Queue Service、Amazon Kinesis Data Firehose、Amazon Lambda 和 HTTP/S 端点。 现在,借助基于有效负载的消息筛选,您可转移来自订阅者系统的额外消息筛选逻辑和来自发布者系统的消息路由逻辑,从而进一步简化应用程序架构。

Amazon SNS 基于有效负载的消息筛选功能现已在由西云数据运营的亚马逊云科技中国(宁夏)区域和由光环新网运营的亚马逊云科技中国(北京)区域中推出。

您可以通过亚马逊云科技管理控制台亚马逊开发人员工具(SDK)、Amazon SNS 命令行界面(CLI)和 Amazon SNS 应用程序编程接口(API)立即开始使用此新功能。您还可以通过 Amazon CloudFormation 预置您的 Amazon SNS 订阅筛选策略。

要详细了解 Amazon SNS 基于有效负载的消息筛选,请参阅以下内容:

·      Amazon SNS 基于有效负载的消息筛选简介博客文章

·      Amazon SNS 消息筛选

·      Amazon SNS 事件来源

·      Amazon SNS 定价