Amazon SNS事件目的地 - Amazon Simple Notification Service

本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。

Amazon SNS事件目的地

此頁面列出可接收事件資訊的所有目的地,依 application-to-application (A2A) 訊息application-to-person (A2P) 通知分組。

注意

Amazon 於 2020 年 10 月SNS推出FIFO主題。目前,大多數 AWS 服務僅支援從SNS標準主題接收事件。Amazon SQS支援接收來自SNS標準和FIFO主題的事件。

A2A 目的地

下表說明 Amazon 如何SNS將事件交付至各種 application-to-application (A2A) 目的地,例如 Amazon Data Firehose、Lambda、Amazon SQS、 AWS Event Fork Pipelines 和 HTTP/S 端點。

這些整合可讓您封存和分析資料、觸發自訂業務邏輯、促進應用程式整合,並將事件路由至外部 Webhook,進而提升事件驅動架構的效率和彈性。

事件目的地 搭配 Amazon 使用 的好處 SNS

Amazon Data Firehose

將事件傳遞至交付串流,以供封存和分析之用。透過交付串流,您可以將事件交付至 AWS Amazon Simple Storage Service (Amazon S3)、Amazon Redshift 和 Amazon OpenSearch Service (OpenSearch Service) 等目的地,或傳遞至 Datadog、New Relic、MongoDB 和 Splunk 等第三方目的地。如需詳細資訊,請參閱Fanout to Firehose 交付串流

AWS Lambda

將事件傳遞至函數,以觸發自訂商業邏輯的執行。如需詳細資訊,請參閱Lambda 函數的扇出 Amazon SNS通知,用於自動處理

Amazon SQS

將事件傳遞至佇列以供應用程式整合之用。如需詳細資訊,請參閱向 Amazon SQS佇列發出 Amazon SNS通知以進行非同步處理

AWS Event Fork 管道

將事件傳遞至事件備份與儲存、事件搜尋與分析,或事件重新執行管道。如需詳細資訊,請參閱將 Amazon SNS事件散播至 AWS Event Fork 管道

HTTP/S

將事件傳遞給外部網路掛鉤。如需詳細資訊,請參閱向HTTPS端點發出 Amazon SNS通知

A2P 目的地

下表說明 Amazon 如何透過 SMS 和原生推播通知將 (A2P) 通知SNS傳遞 application-to-person到各種目的地,包括行動電話、電子郵件收件匣、Amazon Chime 聊天室、Slack 管道,以及透過 將操作洞察傳遞給待命團隊 PagerDuty。

這些整合透過啟用跨多個平台和通訊管道的即時警示和更新來增強通訊和操作效率。

事件目的地 搭配 Amazon 使用 的好處 SNS

SMS

以簡訊形式將事件傳遞至行動電話。如需詳細資訊,請參閱Amazon 的行動簡訊 SNS

電子郵件

以電子郵件的形式傳遞事件至收件匣。如需詳細資訊,請參閱Amazon SNS電子郵件訂閱設定和管理

平台端點

將事件做為原生推送通知傳送至行動電話。如需詳細資訊,請參閱使用 Amazon 傳送行動推播通知 SNS

AWS Chatbot

將活動傳遞至 Amazon Chime 聲聊天室或 Slack 頻道。如需詳細資訊,請參閱中的下列頁面 AWS Chatbot 管理員指南

PagerDuty

將營運洞察提供給待命團隊。如需詳細資訊,請參閱 AWS 管理與治理部落格 上的透過 PagerDuty Amazon DevOps Guru 將 ML 驅動的營運洞見傳遞給您的待命團隊

注意

您可以將原生 AWS 事件和自訂事件交付至聊天應用程式:

  • 原生 AWS 事件 – 您可以使用 AWS Chatbot ,透過 Amazon SNS主題將原生 AWS 事件傳送至 Amazon Chime 和 Slack。支援的原生 AWS 事件集包括來自 AWS Billing and Cost Management、 AWS Health AWS CloudFormation、Amazon CloudWatch等的事件。如需詳細資訊,請參閱 AWS Chatbot 管理員指南 中的AWS Chatbot 搭配使用其他 服務

  • 自訂事件 – 您也可以透過 Amazon SNS主題將自訂事件傳送至 Amazon Chime、Slack 和 Microsoft Teams。若要這麼做,您可以將自訂事件發佈至主題,該SNS主題會將事件傳遞至訂閱的 Lambda 函數。然後 Lambda 函數會使用聊天應用程式的 webhook 將事件傳遞給收件者。如需詳細資訊,請參閱如何使用 Webhook 將 Amazon SNS 訊息發佈至 Amazon Chime、Slack 或 Microsoft Teams?