本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。
Amazon SNS 事件来源
本页列出了可以向亚马逊SNS主题发布事件的 Amazon 服务,按其Amazon 产品类别
注意
亚马逊在 2020 年 10 月SNS推出了FIFO话题。目前,大多数 Amazon 服务仅支持向标准主题发送事件。
分析服务
Amazon 服务 | 在 Amazon 上使用的好处 SNS |
---|---|
Amazon Athena — 允许您使用标准分析亚马逊 S3 中的数据。SQL |
在超出控制限制时接收通知。有关更多信息,请参阅 Amazon Athena 用户指南中的设置数据使用控制限制。 |
Amazon Data Pipeline – 帮助自动执行数据的移动与转换。 |
接收有关管道组件状态的通知。有关更多信息,请参阅SnsAlarm《Amazon Data Pipeline 开发人员指南》。 |
Amazon Redshift – 管理数据仓库的所有设置、操作和扩展工作。 |
接收 Amazon Redshift 事件的通知。有关更多信息,请参阅《Amazon Redshift 管理指南》中的 Amazon Redshift 事件通知。 |
应用程序集成服务
Amazon 服务 | 在 Amazon 上使用的好处 SNS |
---|---|
亚马逊 EventBridge — 提供来自您自己的应用程序、 software-as-a-service (SaaS) 应用程序和 Amazon 服务的实时数据流,并将这些数据传送到目标,包括亚马逊SNS。 EventBridge 以前叫做 “ CloudWatch 活动”。 |
接收 EventBridge 事件通知。有关更多信息,请参阅《亚马逊 EventBridge 用户指南》中的亚马逊 EventBridge目标。 |
Amazon Step Functions— 允许您将 Amazon Lambda 功能和其他 Amazon 服务结合起来构建关键业务应用程序。 |
接收 Step Functions 事件的通知。有关更多信息,请参阅Amazon Step Functions 开发者指南中的SNS使用 Step Functions 致电亚马逊。 |
账单和成本管理服务
Amazon 服务 | 在 Amazon 上使用的好处 SNS |
---|---|
Amazon Billing and Cost Management – 提供帮助您监控成本并支付账单的特征。 |
接收预算通知、价格变动通知和异常提示。有关更多信息,请参阅 Amazon Billing 用户指南中的以下页面: |
业务应用程序服务
Amazon 服务 | 在 Amazon 上使用的好处 SNS |
---|---|
Amazon Chime – 允许您在组织内外开会、聊天和拨打业务电话。 |
接收重要的会议事件通知。有关更多信息,请参阅《亚马逊 Chime 开发者指南》中的 A mazon Chime SDK 事件通知。 |
计算服务
Amazon 服务 | 在 Amazon 上使用的好处 SNS |
---|---|
Amazon A EC2 uto Scaling — 帮助您获得正确数量的亚马逊弹性计算云 (AmazonEC2) 实例,用于处理应用程序的负载。 |
当 Auto Scaling 启动或终止您的 Auto Scaling 组中的亚马逊EC2实例时,会收到通知。有关更多信息,请参阅 Amazon Auto Scaling 用户指南中的 Auto Scaling 群组缩放时获取亚马逊SNSEC2通知。 |
EC2Image Builder — 帮助自动创建、管理和部署自定义、安全的 up-to-date服务器映像,这些映像已预先安装并预先配置了软件和设置,以满足特定 IT 标准。 |
在构建完成时接收通知。有关更多信息,请参阅 C Amazon ompute 博客上的 “在 EC2 Image Builder 管道中跟踪最新服务器映像 |
Amazon Elastic Beanstalk – 处理有关容量预配置、负载均衡、扩展您的应用程序和提供应用程序运行状况监控的部署细节。 |
接收影响您的应用程序的重要事件的通知。有关更多信息,请参阅开发者指南中的 Amazon Amazon Elastic Beanstalk 的 Elastic Beanstalk 环境通知SNS。 |
Amazon Lambda:您可以运行代码,而无需预置或管理服务器。 |
通过将SNS主题设置为 Lambda 死信队列或 Lambda 目标来接收函数输出数据。有关更多信息,请参阅 Amazon Lambda 开发人员指南中的异步调用。 |
Amazon Lightsail |
在您的实例、数据库或负载均衡器的指标超过指定阈值时接收通知。有关更多信息,请参阅 Amazon Lightsail 开发人员指南中的在 Amazon Lightsail 中添加通知联系人 |
容器服务
Amazon 服务 | 在 Amazon 上使用的好处 SNS |
---|---|
Amazon EKS Distro — 无论您的应用程序部署在何处,都可让您创建可靠、安全的集群。 |
跟踪使用 Amazon EKS Distro 创建的集群的更新和安全补丁。有关更多信息,请参阅亚马逊EKS发行版简介,这是亚马逊使用的开源 Kubernetes |
亚马逊弹性容器服务 (AmazonECS) — 使您能够在集群上运行、停止和管理容器。 |
当新的 Amazon ECS 优化版本可用AMI时收到通知。有关更多信息,请参阅《亚马逊弹性容器服务开发者指南》中的订阅亚马逊ECS优化的AMI更新通知。 |
客户参与服务
Amazon 服务 | 在 Amazon 上使用的好处 SNS |
---|---|
Amazon Connect – 允许您设置全渠道云联络中心以与客户互动。 |
接收提示和验证。有关更多信息,请参阅 Amazon Connect 管理员指南中的 Amazon Connect 的力量。 Amazon |
Amazon Pinpoint — 通过向客户发送电子邮件、语音消息SMS和推送通知,帮助您吸引他们。 |
配置双向模式SMS,允许您接收来自客户的消息。有关更多信息,请参阅亚马逊 Pinpoin t 用户SMS指南中的在 Amazon Pinpoin t 中使用双向消息。 |
Amazon Simple Email Service (AmazonSES) — 为您提供经济实惠的方式,让您使用自己的电子邮件地址和域名发送和接收电子邮件。 |
接收退回邮件、投诉和送达通知。有关更多信息,请参阅《亚马逊简单电子邮件服务开发者指南》SES中的为亚马逊配置亚马逊SNS通知。 |
数据库服务
Amazon 服务 | 在 Amazon 上使用的好处 SNS |
---|---|
Amazon Database Migration Service – 将数据从本地数据库迁移到 Amazon 云。 |
Amazon DMS 事件发生时接收通知;例如,创建或删除复制实例时。有关更多信息,请参阅 Amazon Database Migration Service 用户指南中的在 Amazon Database Migration Service中使用事件和通知。 |
Amazon DynamoDB — 在这款完全托管SQL的无数据库服务中,提供快速且可预测的性能以及无缝可扩展性。 |
在发生维护事件时接收通知。有关更多信息,请参阅 Amazon DynamoDB 开发者指南中的自定义DAX集群设置。 |
Amazon ElastiCache — 提供高性能、可调整大小且经济实惠的内存缓存,同时消除与部署和管理分布式缓存环境相关的复杂性。 |
在发生重要事件时接收通知。有关更多信息,请参阅亚马逊 ElastiCache (Memcached) 用户指南SNS中的事件通知和亚马逊。 |
Amazon Neptune – 允许您构建和运行与高度连接的数据集配合使用的应用程序。 |
在 Neptune 事件发生时接收通知。有关更多信息,请参阅 Neptune 用户指南中的使用 Neptune 事件通知。 |
Amazon Redshift – 管理数据仓库的所有设置、操作和扩展工作。 |
接收 Amazon Redshift 事件的通知。有关更多信息,请参阅《Amazon Redshift 管理指南》中的 Amazon Redshift 事件通知。 |
Amazon Relational Database Servic e — 使在 Amazon 云中设置、操作和扩展关系数据库变得更加容易。 |
接收有关亚马逊RDS事件的通知。有关更多信息,请参阅亚马逊RDS用户指南中的使用亚马逊RDS事件通知。 |
开发人员工具服务
Amazon 服务 | 在 Amazon 上使用的好处 SNS |
---|---|
Amazon CodeBuild – 可编译源代码,运行单元测试,并生成可供部署的项目。 |
在构建成功、失败或从一个构建阶段迁移到另一个构建阶段时接收通知。有关更多信息,请参阅《Amazon CodeBuild 用户指南》 CodeBuild中的生成通知示例。 |
Amazon CodeCommit – 提供版本控制,以在云中私有存储和管理资产。 |
接收有关 CodeCommit 仓库事件的通知。有关更多信息,请参阅Amazon CodeCommit 用户指南中的示例:为 Amazon SNS 主题创建 Amazon CodeCommit 触发器。 |
Amazon CodeDeploy— 自动将应用程序部署到亚马逊EC2实例、本地实例、无服务器 Lambda 函数或亚马逊服务。ECS |
接收有关 CodeDeploy 部署或实例事件的通知。有关更多信息,请参阅《Amazon CodeDeploy 用户指南》中的为 CodeDeploy 事件创建触发器。 |
Amazon CodeGuru — 从您的实时应用程序收集运行时性能数据,并提供建议,以帮助您微调应用程序性能。 |
在发生异常时接收通知。有关更多信息,请参阅 A mazon CodeGuru 用户指南中的处理异常和建议报告。 |
Amazon CodePipeline – 自动执行持续发布软件更改所需的步骤。 |
接收有关批准操作的通知。有关更多信息,请参阅《Amazon CodePipeline 用户指南》 CodePipeline中的 “管理批准操作”。 |
AWS CodeStar – 在 Amazon上创建、管理和处理软件开发项目。 |
接收有关您使用的资源中所发生事件的通知。有关更多信息,请参阅开发者工具控制台用户指南中的配置 Amazon 通知SNS主题。 |
前端 Web 和移动服务
Amazon 服务 | 在 Amazon 上使用的好处 SNS |
---|---|
Amazon Pinpoint — 通过向客户发送电子邮件、语音消息SMS和推送通知,帮助您吸引他们。 |
配置双向模式SMS,允许您接收来自客户的消息。有关更多信息,请参阅亚马逊 Pinpoin t 用户SMS指南中的在 Amazon Pinpoin t 中使用双向消息。 |
游戏开发服务
Amazon 服务 | 在 Amazon 上使用的好处 SNS |
---|---|
Amazon GameLift — 为在云端托管基于会话的多人游戏服务器提供解决方案,包括用于部署、操作和扩展游戏服务器的完全托管服务。 |
接收匹配和队列事件通知。有关更多信息,请参阅以下页面:
|
物联网服务
Amazon 服务 | 在 Amazon 上使用的好处 SNS |
---|---|
Amazon IoT Core— 提供将您的物联网设备连接到其他设备和 Amazon 云服务的云服务。 |
接收 Amazon IoT Core 事件通知。有关更多信息,请参阅Amazon IoT 开发者指南中的创建 Amazon SNS 规则。 |
Amazon IoT Device Defender – 审核设备的配置,监控互联设备以检测异常行为,并降低安全风险。 |
在设备违反行为时接收告警。有关更多信息,请参阅《Amazon IoT 开发者指南》中的如何使用 d Amazon IoT Device Defender etec t。 |
Amazon IoT Events – 让您了解如何监控您的设备和设备机群中的故障情况或操作中的更改,并在发生此类事件时触发措施。 |
接收 Amazon IoT Events 事件通知。有关更多信息,请参阅 Amazon IoT Events 开发人员指南中的 Amazon Simple Notification Service。 |
Amazon IoT Greengrass— 扩展 Amazon 到物理设备,这样它们就可以根据自己生成的数据在本地采取行动,同时仍然使用云进行管理、分析和持久存储。 |
接收 Amazon IoT Greengrass 事件通知。有关更多信息,请参阅《Amazon IoT Greengrass Version 1 开发人员指南》中的SNS连接器。 |
机器学习服务
Amazon 服务 | 在 Amazon 上使用的好处 SNS |
---|---|
Amazon CodeGuru — 从您的实时应用程序收集运行时性能数据,并提供建议,以帮助您微调应用程序性能。 |
在发生异常时接收通知。有关更多信息,请参阅 A mazon CodeGuru 用户指南中的处理异常和建议报告。 |
Amazon DevOps Guru — 使用机器学习生成运营见解,以帮助您提高运营应用程序的性能。 |
转发洞察和确认。有关更多信息,请参阅Amazon 管理与治理博客上的 “通过 PagerDuty Amazon DevOps Guru 向待命团队提供基于机器学习的运营见解 |
Amazon Lookout for Metrics – 查找数据中的异常情况,确定其根本原因,并使您能够快速采取措施。 |
接收异常通知。有关更多信息,请参阅《亚马逊 SNS Lookout for Metrics 开发者指南》中的使用亚马逊和 Lookout for Metrics。 |
Amazon Rekognition – 让您能够将图像和视频分析添加到您的应用程序 |
接收请求结果通知。有关更多信息,请参阅 Amazon Rekognition 开发人员指南中的参考:视频分析结果通知。 |
Amazon SageMaker — 使数据科学家和开发人员能够构建和训练机器学习模型,然后将其直接部署到可用于生产的托管环境中。 |
在标记数据对象时接收通知。有关更多信息,请参阅《Amazon SageMaker 开发者指南》中的创建流式标签任务。 |
管理和治理服务
Amazon 服务 | 在 Amazon 上使用的好处 SNS |
---|---|
Amazon Chatbot— 使 DevOps 软件开发团队能够使用 Amazon Chime 和 Slack 聊天室来监控和响应云中的运营事件。 Amazon |
将通知发送到聊天室。有关更多信息,请参阅 Amazon Chatbot 管理员指南中的设置 Amazon Chatbot。 |
Amazon CloudFormation— 使您能够以可预测的方式重复创建和配置 Amazon 基础架构部署。 |
在创建和更新堆栈时接收通知。有关更多信息,请参阅 Amazon CloudFormation 用户指南中的设置 Amazon CloudFormation 堆栈选项。 |
Amazon CloudTrail – 提供您的 Amazon Web Services 账户 活动的事件历史记录。 |
将新的日志文件 CloudTrail 发布到您的 Amazon S3 存储桶时会收到通知。有关更多信息,请参阅Amazon CloudTrail 用户指南 CloudTrail中的配置 Amazon SNS 通知。 |
Amazon CloudWatch — 实时监控您的 Amazon 资源和您运行 Amazon 的应用程序。 |
在告警状态更改时接收通知。有关更多信息,请参阅亚马逊 CloudWatch 用户指南中的使用亚马逊 CloudWatch 警报。 |
Amazon Config— 提供中 Amazon 资源配置的详细视图 Amazon Web Services 账户。 |
在更新资源时,或者在 Amazon Config 针对您的资源评估自定义规则或托管规则时接收通知。有关更多信息,请参阅《Amazon Config 开发人员指南》中的Amazon Config 发送到SNS主题的通知和示例配置项目变更通知。 |
Amazon Control Tower— 使您能够设置和管理安全、合规的多账户 Amazon 环境。 |
使用提示可帮助您防止登录区内的漂移,并接收合规性通知。有关更多信息,请参阅 Amazon Control Tower 用户指南中的通过 Amazon Simple Notification Service 跟踪提示。 |
Amazon License Manager— 帮助您在本地环境中 Amazon 集中管理软件供应商提供的软件许可证。 |
接收 License Manager 通知和提示。有关更多信息,请参阅《L icense Manager 用户指南》中的 License Manager 设置和 “ Amazon 管理和治理” 博客上的 “创建 Amazon License Manager
通知 ServiceNow 事件 |
Amazon Service Catalog – 使 IT 管理员可以创建、管理和向最终用户分发已批准的产品组合,然后,最终用户可以在个性化的门户中访问他们所需的产品。 |
接收有关堆栈事件的通知。有关更多信息,请参阅《Service Catalog 管理员指南》中的 Amazon Service Catalog 通知约束。 |
Amazon Systems Manager— 允许您在上查看和控制您的基础架构 Amazon。 |
接收有关命令状态的通知。有关更多信息,请参阅Amazon Systems Manager 用户指南中的使用亚马逊SNS通知监控 Systems Manager 的状态变化。 |
媒体服务
Amazon 服务 | 在 Amazon 上使用的好处 SNS |
---|---|
Amazon Elastic Transcoder – 让您可以将 Amazon S3 中存储的媒体文件转换为消费者播放设备所要求的媒体文件格式。 |
在作业状态更改时接收通知。有关更多信息,请参阅 Amazon Elastic Transcoder 开发人员指南中的任务状态通知。 |
迁移和传输服务
Amazon 服务 | 在 Amazon 上使用的好处 SNS |
---|---|
Amazon Application Discovery Service— 通过收集有关本地服务器的使用情况和配置数据,帮助您规划向 Amazon 云端的迁移。 |
通过接收事件通知 Amazon CloudTrail。有关更多信息,请参阅《Applicati on Discovery Service 用户指南》 Amazon CloudTrail中的使用记录应用程序发现服务API调用。 |
Amazon Database Migration Service – 将数据从本地数据库迁移到 Amazon 云。 |
Amazon DMS 事件发生时接收通知;例如,创建或删除复制实例时。有关更多信息,请参阅 Amazon Database Migration Service 用户指南中的在 Amazon Database Migration Service中使用事件和通知。 |
Amazon Snowball— 使用物理存储设备在 Amazon S3 和您的现场数据存储位置之间 faster-than-internet 快速传输大量数据。 |
接收 Snowball 作业的通知。有关更多信息,请参阅下列内容:
|
网络和内容分发服务
Amazon 服务 | 在 Amazon 上使用的好处 SNS |
---|---|
Amazon API Gatew ay — 使您能够以任何规模创建REST和 WebSocket APIs部署自己的网关。 |
接收发布到API网关终端节点的消息。有关更多信息,请参阅《API网关开发者指南》中的教程:RESTAPI使用 Amazon 集成功能构建API网关。 |
亚马逊 CloudFront — 加快静态和动态网页内容的分发,例如.html、.css、.php、图像和媒体文件。 |
当发生基于指定 CloudFront 指标的警报时,会收到通知。有关更多信息,请参阅《Amazon CloudFront 开发者指南》中的设置警报以接收通知。 |
Amazon Direct Connect— 通过标准以太网光纤电缆将您的内部网络链接到某个 Amazon Direct Connect 位置。 |
在监控 Amazon Direct Connect 连接状态的告警状态更改时接收通知。有关更多信息,请参阅《Amazon Direct Connect 用户指南》中的创建 CloudWatch 警报以监控 Amazon Direct Connect 连接。 |
Elastic Load Balancing — 自动将您的传入流量分配到多个或多个可用区域中的多个目标,例如亚马逊EC2实例、容器和 IP 地址。 |
接收您为负载均衡器事件创建的告警的通知。有关更多信息,请参阅《传统负载均衡器用户指南》中的为负载均衡器创建 CloudWatch 警报。 |
Amazon Route 53 — 提供域名注册、DNS路由和运行状况检查。 |
在运行状况检查状态为运行不佳时接收通知。有关更多信息,请参阅 Amazon R oute 53 开发者指南中的在运行状况检查状态为不健康时接收亚马逊SNS通知(控制台)。 |
Amazon Virtual Private Cloud(亚马逊VPC)— 使您能够将 Amazon 资源启动到您定义的虚拟网络中。 |
接收接口终端节点上发生的特定事件的提醒。有关更多信息,请参阅 Amazon VPC 用户指南中的创建和管理终端节点服务的通知。 |
安全性、身份与合规性服务
Amazon 服务 | 在 Amazon 上使用的好处 SNS |
---|---|
Amazon Directory Service— 提供多种将 Microsoft 活动目录 (AD) 与其他 Amazon 服务一起使用的方式。 |
当您的目录状态发生变化时,接收电子邮件或短信 (SMS)。有关更多信息,请参阅 Amazon Directory Service 管理指南中的配置目录状态通知。 |
Amazon GuardDuty — 提供持续的安全监控,以帮助识别 Amazon 环境中意外的、可能未经授权的或恶意的活动。 |
接收有关新发布的调查结果类型、现有调查结果类型的更新以及其他功能更改的通知的信息。有关更多信息,请参阅 Amazon GuardDuty 用户指南中的订阅 GuardDuty 公告SNS主题。 |
Amazon Inspector — 测试您的亚马逊EC2实例的网络可访问性以及在这些实例上运行的应用程序的安全状态。 |
接收有关 Amazon Inspector 事件的通知。有关更多信息,请参阅 Amazon In spector 用户指南中的为亚马逊检查员通知设置SNS主题。 |
Amazon Security Hub |
接收有关 Amazon Security Hub 公告的通知,包括有关已添加、编辑或停用的 Amazon Security Hub 控件或标准的通知。有关更多信息,请参阅通过 Amazon SNS 订阅 Amazon Security Hub 公告。 |
无服务器服务
Amazon 服务 | 在 Amazon 上使用的好处 SNS |
---|---|
Amazon DynamoDB — 在这款完全托管SQL的无数据库服务中,提供快速且可预测的性能以及无缝可扩展性。 |
在发生维护事件时接收通知。有关更多信息,请参阅 Amazon DynamoDB 开发者指南中的自定义DAX集群设置。 |
亚马逊 EventBridge — 提供来自您自己的应用程序、 software-as-a-service (SaaS) 应用程序和 Amazon 服务的实时数据流,并将这些数据传送到目标,包括亚马逊SNS。 EventBridge 以前叫做 “ CloudWatch 活动”。 |
接收 EventBridge 事件通知。有关更多信息,请参阅《亚马逊 EventBridge 用户指南》中的亚马逊 EventBridge目标。 |
Amazon Lambda:您可以运行代码,而无需预置或管理服务器。 |
通过将SNS主题设置为 Lambda 死信队列或 Lambda 目标来接收函数输出数据。有关更多信息,请参阅 Amazon Lambda 开发人员指南中的异步调用。 |
存储服务
Amazon 服务 | 在 Amazon 上使用的好处 SNS |
---|---|
Amazon Backup – 帮助您在云中以及本地集中管理和自动执行跨 Amazon 服务的数据备份。 |
接收 Amazon Backup 事件通知。有关更多信息,请参阅Amazon Backup 开发者指南中的使用 Amazon SNS 跟踪 Amazon Backup 事件。 |
Amazon Elastic File System — 为您的亚马逊EC2实例提供文件存储。 |
接收有关您为 Amazon EFS 事件创建的警报的通知。有关更多信息,请参阅 Amazon Elastic File System 用户指南中的自动监控工具。 |
Amazon S3 Glacier – 为不经常使用的数据提供存储。 |
在文件库上设置通知配置,以便在任务完成时向SNS主题发送消息。有关更多信息,请参阅 Amazon S3 Glacier 开发人员指南中的在 Amazon S3 Glacier 中配置文件库通知。 |
Amazon Simple Storage Service (Amazon S3) – 提供对象存储服务。 |
在 Amazon S3 存储桶发生更改时或在对象未复制到目标区域的罕见情况下接收通知。有关更多信息,请参阅《亚马逊简单存储服务用户指南》中的 “演练:为通知(SNS主题或SQS队列)配置存储桶” 和 “使用复制指标和 Amaz on S3 事件通知监控进度”。 |
Amazon Snowball— 使用物理存储设备在 Amazon S3 和您的现场数据存储位置之间 faster-than-internet 快速传输大量数据。 |
接收 Snowball 作业的通知。有关更多信息,请参阅下列内容:
|
其他事件来源
来源 | 在 Amazon 上使用的好处 SNS |
---|---|
Amazon 通过 Amazon SNS 主题及时接收有关版本和更新的详细信息。这些版本包括 Amazon Web Services 区域、 Amazon Web Services 服务、与 Amazon 服务配额 Amazon Web Services 服务
集成的亚马逊VPC终端节点、亚马逊实例类型、亚马逊EC2实例类型、Amazon SageMaker Nimble Studio 实例类型、亚马逊RDS数据库引擎版本和亚马逊 A MSK pache Kafka 版本。有关更多信息,请参阅Amazon
新闻博客SNS中的通过 Amazon 订阅 Amazon 每日专题更新 |
|
通过 Amazon SNS 主题接收有关 Amazon IP 范围变更的通知。有关更多信息,请参阅中的 Amazon IP 地址范围通知 Amazon Web Services 一般参考,以及Amazon
新闻博客中的通过 Amazon SNS 订阅 Amazon 公有 IP 地址变更 |
有关事件驱动型计算的更多信息,请参阅以下资源:
-
Compute 博客上的 Amazon 事件驱动 Amazon 计算SNS以及计算、存储、数据库和网络服务
Amazon