Amazon SNS 事件目标 - Amazon Simple Notification Service
Amazon Web Services 文档中描述的 Amazon Web Services 服务或功能可能因区域而异。要查看适用于中国区域的差异,请参阅 中国的 Amazon Web Services 服务入门 (PDF)

本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。

Amazon SNS 事件目标

此页面按照 application-to-application (A2A) 消息和 application-to-person (A2P) 通知分组列出了可以接收事件信息的所有目的地。

注意

Amazon SNS 于 2020 年 10 月推出了 FIFO 主题。目前,大多数 Amazon 服务仅支持接收来自 SNS 标准主题的事件。Amazon SQS 支持接收来自 SNS 标准主题和 FIFO 主题的事件。

A2A 目标

事件目标 与 Amazon SNS 一起使用的益处

亚马逊 Data Firehose

将事件传输到传输流以进行存档和分析。通过传输流,您可以将事件传送到亚马逊简单存储服务 (Amazon S3)、Amazon Redshift 和 OpenSearch 亚马逊服务(OpenSearch 服务)等Amazon目的地,或第三方目的地,例如Datadog、New Relic、MongoDB和Splunk。有关更多信息,请参阅Fanout 到 Firehose 传送直播

Amazon Lambda

将事件传输到函数,用于触发自定义业务逻辑的执行。有关更多信息,请参阅扇出到 Lambda 函数

Amazon SQS

将事件传输到队列,以进行应用程序集成。有关更多信息,请参阅扇出到 Amazon SQS 队列

Amazon Event Fork Pipelines

将事件传输到事件备份和存储、事件搜索和分析或事件重放管道。有关更多信息,请参阅扇出到 Amazon Event Fork Pipeline

HTTP/S

向外部 Webhook 传输事件。有关更多信息,请参阅扇出到 HTTP(S) 端点

A2P 目标

事件目标 与 Amazon SNS 一起使用的益处

短信

以短信形式将事件传输到移动电话。有关更多信息,请参阅移动文本消息 (SMS)

Email

将事件作为电子邮件发送到收件箱。有关更多信息,请参阅电子邮件通知

平台终端节点

将事件作为本机推送通知发送到移动电话。有关更多信息,请参阅移动推送通知

Amazon Chatbot

将事件传输到 Amazon Chime 聊天室或 Slack 频道。有关更多信息,请参阅 Amazon Chatbot 管理指南中的以下页面。

PagerDuty

向待命团队传输运营洞察。有关更多信息,请参阅Amazon管理与治理博客上的 “通过 PagerDuty Amazon DevOps Guru 向待命团队提供基于机器学习的运营见解”。

注意

您可以同时传输本机 Amazon 事件和自定义事件到聊天应用程序中:

  • 本机 Amazon 事件— 您可以使用 Amazon Chatbot 通过 Amazon SNS 主题发送本机 Amazon 事件到 Amazon Chime 和 Slack。支持的原生Amazon事件集包括来自Amazon Billing and Cost Management、、Amazon HealthAmazon CloudFormation CloudWatch、Amazon 等的事件。有关更多信息,请参阅 Amazon Chatbot 用户指南中的将 Amazon Chatbot 与其他服务结合使用

  • 自定义事件 – 您还可以通过 Amazon SNS 主题将自定义事件发送到 Amazon Chime、Slack 和 Microsoft 团队。为此,请将自定义事件发布到 SNS 主题,该主题将事件传输到订阅的 Lambda 函数。然后,Lambda 函数使用聊天应用程序的 Webhook 将事件传输给收件人。有关更多信息,请参阅 如何使用 Webhook 将 Amazon SNS 消息发布到 Amazon Chime、Slack 或 Microsoft 团队?