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

Amazon SNS 事件来源

Amazon SNS 与各种类别的广泛 Amazon Web Services 服务 集成,允许这些服务向 Amazon SNS 主题发布事件。这种集成提供了关键事件(例如基础架构、应用程序性能和成本管理的变化)的实时通知。

注意

Amazon SNS 于 2020 年 10 月推出了 FIFO 主题。目前,大多数 Amazon 服务仅支持将事件发送到标准主题。

分析服务

下表介绍了 Amazon SNS 如何与 Athena、Amazon Data Pipeline 和 Amazon Redshift 等 Amazon 分析服务集成,为关键事件提供实时通知,包括控制超限、管道状态更新和数据仓库活动。

您可以利用这些集成来自动响应并保持对数据操作的有效监督。

Amazon Web Services 服务 与 Amazon SNS 一起使用的益处

Amazon Athena – 允许您在使用标准 SQL 的 Amazon S3 中分析数据。

在超出控制限制时接收通知。有关更多信息,请参阅 Amazon Athena 用户指南中的设置数据使用控制限制

Amazon Data Pipeline – 帮助自动执行数据的移动与转换。

接收有关管道组件状态的通知。有关更多信息,请参阅 Amazon Data Pipeline 开发人员指南中的 SnsAlarm

Amazon Redshift – 管理数据仓库的所有设置、操作和扩展工作。

接收 Amazon Redshift 事件的通知。有关更多信息,请参阅《Amazon Redshift 管理指南》中的 Amazon Redshift 事件通知

应用程序集成服务

下表介绍了 Amazon SNS 如何与 EventBridge 和 Amazon Step Functions 等应用程序集成服务集成,为关键业务应用程序启用实时数据路由和通知。

您可以利用这些集成来接收来自 EventBridge 事件的警报,并使用 Step Functions 编排工作流程,从而增强应用程序的自动化和响应能力。

Amazon Web Services 服务 与 Amazon SNS 一起使用的益处

Amazon EventBridge – 可以从您自己的应用程序、软件即服务(SaaS)应用程序和 Amazon 服务传输实时数据流,然后将该数据路由到诸如目标(包括 Amazon SNS)。EventBridge 以前称为 CloudWatch Events。

接收 EventBridge 事件的通知。有关更多信息,请参阅 Amazon EventBridge 用户指南中的 Amazon EventBridge 目标

Amazon Step Functions – 允许您组合 Amazon Lambda 函数和其他 Amazon 服务来构建业务关键型应用程序。

接收 Step Functions 事件的通知。有关更多信息,请参阅 Amazon Step Functions 开发人员指南中的使用 Step Functions 调用 Amazon SNS

账单和成本管理服务

下表描述了 Amazon Billing and Cost Management 如何与 Amazon SNS 集成,以提供预算、价格变动和成本异常通知。

您可以利用此集成来设置 Amazon SNS 主题,以接收有关 Amazon 支出的实时提醒,从而帮助您监控成本并有效地应对意外费用。

Amazon Web Services 服务 与 Amazon SNS 一起使用的益处

Amazon Billing and Cost Management – 提供帮助您监控成本并支付账单的特征。

接收预算通知、价格变动通知和异常提示。有关更多信息,请参阅 Amazon Billing 用户指南中的以下页面:

业务应用程序服务

下表介绍了 Amazon Chime 如何与 Amazon SNS 集成以发送重要会议事件的通知,从而使您能够随时了解自己的通信和日程安排。

借助此集成,您可以利用 Amazon Chime SDK 事件通知来改进组织内外的协作工具。

Amazon Web Services 服务 与 Amazon SNS 一起使用的益处

Amazon Chime – 允许您在组织内外开会、聊天和拨打业务电话。

接收重要的会议事件通知。有关更多信息,请参阅 Amazon Chime 开发人员指南中的 Amazon Chime 开发工具包事件通知

计算服务

下表描述了 Amazon SNS 如何与各种 Amazon 计算服务集成,使您能够接收如下关键事件的通知:Auto Scaling 操作、EC2 Image Builder 完成、Elastic Beanstalk 环境变化、Lambda 函数输出和 Lightsail 指标阈值。

您可以利用这些集成,通过随时了解 Amazon Web Services 服务 中的重要更新和操作来高效管理您的应用程序和资源。

Amazon Web Services 服务 与 Amazon SNS 一起使用的益处

Amazon EC2 Auto Scaling – 帮助您获得可用于处理应用程序的负载的正确数量的 Amazon Elastic Compute Cloud (Amazon EC2) 实例。

当 Auto Scaling 启动或终止您的 Auto Scaling 组中的 Amazon EC2 实例时,接收通知。有关更多信息,请参阅《Amazon EC2 Auto Scaling 用户指南》中的 Auto Scaling 组扩展时获取 Amazon SNS 通知

EC2 Image Builder – 帮助自动创建、管理和部署自定义、安全且最新的服务器映像,这些映像是预先安装的,并预置了软件和设置以符合特定 IT 标准。

在构建完成时接收通知。有关更多信息,请参阅 Amazon 计算博客上的在 EC2 Image Builder 管道中跟踪最新的服务器映像

Amazon Elastic Beanstalk – 处理有关容量预配置、负载均衡、扩展您的应用程序和提供应用程序运行状况监控的部署细节。

接收影响您的应用程序的重要事件的通知。有关更多信息,请参阅 Amazon Elastic Beanstalk 开发人员指南中的使用 Amazon SNS 进行 Elastic Beanstalk 环境通知

Amazon Lambda – 您可以运行代码,而无需预置或管理服务器。

通过将 SNS 主题设置为 Lambda 死信队列或 Lambda 目标来接收函数输出数据。有关更多信息,请参阅 Amazon Lambda 开发人员指南中的异步调用

Amazon Lightsail – 帮助开发人员开始使用 Amazon 来构建网站或 Web 应用程序。

在您的实例、数据库或负载均衡器的指标超过指定阈值时接收通知。有关更多信息,请参阅《Amazon Lightsail 开发人员指南》中的在 Amazon Lightsail 中添加通知联系人

容器服务

下表描述了 Amazon SNS 如何与 Amazon EKS Distro 和 Amazon ECS 等 Amazon 容器服务集成,从而让您跟踪 Amazon EKS 集群的更新和安全补丁,并接收有关新的 ECS 优化型 AMI 版本的通知。

您可以随时了解重要的更新和更改,从而利用这些集成来维护容器部署的安全性和效率。

Amazon Web Services 服务 与 Amazon SNS 一起使用的益处

Amazon EKS Distro – 允许您在部署应用程序的任何位置创建可靠且安全的集群。

跟踪使用 Amazon EKS Distro 创建的集群的更新和安全补丁。有关更多信息,请参阅介绍 Amazon EKS Distro - Amazon EKS 使用的开源 Kubernetes 发行版

Amazon Elastic Container Service (Amazon ECS) – 使您能够运行、停止和管理集群上的容器。

在新的Amazon ECS 优化 AMI 可用时接收通知。有关更多信息,请参阅 Amazon Elastic Container Service 开发人员指南中的订阅经 Amazon ECS 优化的 AMI 更新通知

客户参与服务

下表介绍了 Amazon SNS 如何通过与 Amazon Connect、Amazon End User Messaging SMS 和 Amazon Simple Email Service(SES)集成来改善客户参与服务,使您能够接收警报和验证、配置双向短信收发以及监控退件、投诉和送达的电子邮件通知。

这些集成可帮助您管理跨多个渠道的客户通信。

Amazon Web Services 服务 与 Amazon SNS 一起使用的益处

Amazon Connect – 允许您设置全渠道云联络中心以与客户互动。

接收提示和验证。有关更多信息,请参阅 Amazon Connect 管理员指南中的配备了 Amazon Connect 的 Amazon 的强大功能

Amazon End User Messaging SMS – 通过向客户发送电子邮件、短信和语音消息以及推送通知,帮助客户吸引他们。

配置双向短信,让您可以接收来自客户的消息。有关更多信息,请参阅《Amazon End User Messaging SMS User Guide》中的 Two-way SMS messaging

Amazon Simple Email Service (Amazon SES) – 为您提供使用您自己的电子邮件地址和域发送和接收电子邮件的经济高效的方法。

接收退回邮件、投诉和送达通知。有关更多信息,请参阅 Amazon Simple Notification Service 开发人员指南中的为 Amazon SES 配置 Amazon SNS 通知

数据库服务

下表描述了 Amazon SNS 如何与 Amazon Database Migration Service(DMS)、Amazon DynamoDB、Amazon ElastiCache、Amazon Neptune、Amazon Redshift 和 Amazon Relational Database Service(RDS)等 Amazon 数据库服务集成,以发送有关数据迁移、维护活动、缓存更新和数据库更改等重要事件的通知。

这些集成通过提供有关关键运营事件的及时警报,帮助您更有效地监控和管理数据库环境。

Amazon Web Services 服务 与 Amazon SNS 一起使用的益处

Amazon Database Migration Service – 将数据从本地数据库迁移到 Amazon Web Services 云。

当发生 Amazon DMS 事件时接收通知;例如,创建或删除复制实例时。有关更多信息,请参阅 Amazon Database Migration Service 用户指南中的在 Amazon Database Migration Service 中使用事件和通知

Amazon DynamoDB – 一种完全托管的 NoSQL 数据库服务,提供快速而可预测的性能,能够实现无缝扩展。

在发生维护事件时接收通知。有关更多信息,请参阅《Amazon DynamoDB 开发人员指南》中的自定义 DAX 集群设置

Amazon ElastiCache – 它可以提供高性能、可调整大小且符合成本效益的内存缓存,同时消除部署和管理分布式缓存环境产生的相关复杂性。

在发生重要事件时接收通知。有关更多信息,请参阅《Amazon ElastiCache (Memcached) User Guide》中的 Event notifications and Amazon SNS

Amazon Neptune – 允许您构建和运行与高度连接的数据集配合使用的应用程序。

在 Neptune 事件发生时接收通知。有关更多信息,请参阅 Neptune 用户指南中的使用 Neptune 事件通知

Amazon Redshift – 管理数据仓库的所有设置、操作和扩展工作。

接收 Amazon Redshift 事件的通知。有关更多信息,请参阅《Amazon Redshift 管理指南》中的 Amazon Redshift 事件通知

Amazon Relational Database Service – 用户能够在 Amazon 云中更轻松地设置、操作和扩展关系数据库。

接收有关 Amazon RDS 事件的通知。有关更多信息,请参阅 Amazon RDS 用户指南中的使用 Amazon RDS 事件通知

开发人员工具服务

下表介绍了 Amazon SNS 如何与 Amazon 开发人员工具服务(例如 Amazon CodeBuild、Amazon CodeCommit、Amazon CodeDeploy、Amazon CodeGuru、Amazon CodePipeline 和 AWS CodeStar)集成,以便为关键事件(例如生成状态更改、存储库更新、部署进度、性能异常和管道操作)提供通知。

这些集成通过及时接收有关重要事件的警报,帮助您有效地监控和管理软件开发工作流程。

Amazon Web Services 服务 与 Amazon SNS 一起使用的益处

Amazon CodeBuild – 可编译源代码,运行单元测试,并生成可供部署的项目。

在构建成功、失败或从一个构建阶段迁移到另一个构建阶段时接收通知。有关更多信息,请参阅 Amazon CodeBuild 用户指南中的构建 CodeBuild 的通知示例

Amazon CodeCommit – 提供版本控制,以在云中私有存储和管理资产。

接收有关 CodeCommit 存储库事件的通知。有关更多信息,请参阅 Amazon CodeCommit 用户指南中的示例:为 Amazon SNS 主题创建 Amazon CodeCommit 触发器

Amazon CodeDeploy – 将应用程序自动部署到 Amazon EC2 实例、本地实例、无服务器 Lambda 函数或 Amazon ECS 服务。

接收有关 CodeDeploy 部署或实例事件的通知。有关更多信息,请参阅 Amazon CodeDeploy 用户指南中的为 CodeDeploy 事件创建触发器

Amazon CodeGuru – 从实时应用程序中收集运行时性能数据,并提供可帮助您微调应用程序性能的建议。

在发生异常时接收通知。有关更多信息,请参阅 Amazon CodeGuru 用户指南中的使用异常和建议报告

Amazon CodePipeline – 自动执行持续发布软件更改所需的步骤。

接收有关批准操作的通知。有关更多信息,请参阅 Amazon CodePipeline 用户指南中的在 CodePipeline 中管理批准操作

AWS CodeStar – 在 Amazon 上创建、管理和处理软件开发项目。

接收有关您使用的资源中所发生事件的通知。有关更多信息,请参阅开发人员工具控制台用户指南中的为通知配置 Amazon SNS 主题

前端 Web 和移动服务

下表介绍了 Amazon SNS 如何与 Amazon End User Messaging SMS 集成,通过发送电子邮件、短信、语音消息和推送通知来提高客户参与度,包括配置双向短信以接收客户消息的功能。

借助这种集成,您能够通过各种沟通渠道更有效地与客户互动。

Amazon Web Services 服务 与 Amazon SNS 一起使用的益处

Amazon End User Messaging SMS – 通过向客户发送电子邮件、短信和语音消息以及推送通知,帮助客户吸引他们。

配置双向短信,让您可以接收来自客户的消息。有关更多信息,请参阅《Amazon End User Messaging SMS User Guide》中的 Two-way SMS messaging

游戏开发服务

下表描述了 Amazon SNS 如何与 Amazon GameLift 集成,为基于会话的多人游戏服务器中的配对和队列事件提供通知。

这种集成可帮助游戏开发者自动执行和监控其游戏服务器的部署、操作和扩展,从而确保无缝的游戏体验。

Amazon Web Services 服务 与 Amazon SNS 一起使用的益处

Amazon GameLift – 提供在云中托管基于会话的多人游戏服务器的解决方案,包括用于部署、操作和扩展游戏服务器的完全托管的服务。

接收匹配和队列事件通知。有关更多信息,请参阅以下页面:

物联网服务

下表介绍了 Amazon SNS 如何与 Amazon IoT Core、Amazon IoT Device Defender、Amazon IoT Events 和 Amazon IoT Greengrass 等 Amazon IoT 服务集成,为物联网事件和警报提供通知。

借助这些集成,您可以有效地监控设备行为,接收异常活动的警报,以及通过实时更新和操作来管理物联网设备。

Amazon Web Services 服务 与 Amazon SNS 一起使用的益处

Amazon IoT Core – 提供云服务,以将您的 IoT 设备连接到其他设备和 Amazon Web Services 云 服务。

接收有关 Amazon IoT Core 事件的通知。有关更多信息,请参阅 Amazon IoT 开发人员指南中的创建 Amazon SNS 规则

Amazon IoT Device Defender – 审核设备的配置,监控互联设备以检测异常行为,并降低安全风险。

在设备违反行为时接收告警。有关更多信息,请参阅 Amazon IoT 开发人员指南中的如何使用 Amazon IoT Device Defender 检测

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 SNS 如何与 Amazon 机器学习服务(例如 Amazon CodeGuru、Amazon DevOps Guru、Amazon Lookout for Metrics、Amazon Rekognition 和 Amazon SageMaker)集成,以提供异常、运营见解和数据标注活动的通知。

借助这些集成,您可以监控应用程序性能,接收数据异常警报,并通过实时更新简化机器学习模型的部署。

Amazon Web Services 服务 与 Amazon SNS 一起使用的益处

Amazon CodeGuru – 从实时应用程序中收集运行时性能数据,并提供可帮助您微调应用程序性能的建议。

在发生异常时接收通知。有关更多信息,请参阅 Amazon CodeGuru 用户指南中的使用异常和建议报告

Amazon DevOps Guru – 使用机器学习生成运营洞察,以帮助您提高运营应用程序的性能。

转发洞察和确认。有关更多信息,请参阅 Amazon 管理和治理博客上的 Deliver ML-powered operational insights to your on-call teams using PagerDuty with Amazon DevOps Guru

Amazon Lookout for Metrics – 查找数据中的异常情况,确定其根本原因,并使您能够快速采取措施。

接收异常通知。有关更多信息,请参阅 Amazon Lookout for Metrics 开发人员指南中的结合使用 Amazon SNS 与 Lookout for Metrics

Amazon Rekognition – 让您能够将图像和视频分析添加到您的应用程序

接收请求结果通知。有关更多信息,请参阅 Amazon Rekognition 开发人员指南中的参考:视频分析结果通知

Amazon SageMaker – 使数据科学家和开发人员可以构建和训练机器学习模型,然后将模型部署到生产就绪的托管环境中。

在标记数据对象时接收通知。有关更多信息,请参阅 Amazon SageMaker 开发人员指南中的创建流式传输标注作业

管理和治理服务

下表介绍了 Amazon SNS 如何与 Amazon 管理和治理服务(例如 Amazon Chatbot、Amazon CloudFormation、CloudTrail、CloudWatch、Amazon Config、Amazon Control Tower、Amazon License Manager、Amazon Service Catalog 和 Amazon Systems Manager)集成,为基础设施变更、合规性警报和运营见解等关键事件提供通知。

这些集成通过向相关团队和系统提供及时的警报和更新,帮助您高效地监控和管理 Amazon 环境。

Amazon Web Services 服务 与 Amazon SNS 一起使用的益处

Amazon Chatbot – 使 DevOps 和软件开发团队能够使用 Amazon Chime 和 Slack 聊天室来监视和响应 Amazon Web Services 云 中的操作事件。

将通知发送到聊天室。有关更多信息,请参阅 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 上运行的应用程序。

在告警状态更改时接收通知。有关更多信息,请参阅 Amazon CloudWatch 用户指南中的使用 Amazon CloudWatch 告警

Amazon Config – 可以提供关于您的Amazon Web Services 账户中的Amazon资源配置的详细信息。

在更新资源时,或者在 Amazon Config 针对您的资源评估自定义规则或托管规则时接收通知。有关更多信息,请参阅 Amazon Config 开发人员指南中的 Amazon Config 发送到 SNS 主题的通知示例配置项目更改通知

Amazon Control Tower – 让您能够设置和管理安全、合规的多账户 Amazon 环境。

使用提示可帮助您防止登录区内的漂移,并接收合规性通知。有关更多信息,请参阅 Amazon Control Tower 用户指南中的通过 Amazon Simple Notification Service 跟踪提示

Amazon License Manager – 帮助您跨 Amazon 和您的本地环境集中管理软件供应商提供的软件许可证。

接收 License Manager 通知和提示。有关更多信息,请参阅 License Manager 用户指南中的 License Manager 中的设置以及 Amazon 管理与治理博客上的为 Amazon License Manager 通知创建 ServiceNow 事件

Amazon Service Catalog – 使 IT 管理员可以创建、管理和向最终用户分发已批准的产品组合,然后,最终用户可以在个性化的门户中访问他们所需的产品。

接收有关堆栈事件的通知。有关更多信息,请参阅《Service Catalog 管理员指南》中的 Amazon Service Catalog 通知约束

Amazon Systems Manager – 允许您查看和控制 Amazon 上的基础设施。

接收有关命令状态的通知。有关更多信息,请参阅 Amazon Systems Manager 用户指南中的使用 Amazon SNS 通知监控 Systems Manager 状态变更

媒体服务

下表介绍了 Amazon SNS 如何与 Amazon Elastic Transcoder 集成,以便在媒体转码任务状态发生变化时发送通知,从而使您能够有效地监控和管理将存储在 Amazon S3 中的媒体文件转换为适用于消费类播放设备的格式的过程。

这种集成通过提供有关作业状态的实时警报,帮助您简化媒体处理工作流程。

Amazon Web Services 服务 与 Amazon SNS 一起使用的益处

Amazon Elastic Transcoder – 让您可以将 Amazon S3 中存储的媒体文件转换为消费者播放设备所要求的媒体文件格式。

在作业状态更改时接收通知。有关更多信息,请参阅 Amazon Elastic Transcoder 开发人员指南中的任务状态通知

迁移和传输服务

下表介绍了 Amazon SNS 如何与 Amazon 迁移和传输服务 [例如 Amazon Application Discovery Service、Amazon Database Migration Service(DMS)和 Amazon Snowball]集成,以提供服务器数据收集、数据库迁移活动和数据传输任务等事件的通知。

这些集成通过提供有关关键迁移任务的实时警报和更新,帮助您有效地管理和监控云迁移流程。

Amazon Web Services 服务 与 Amazon SNS 一起使用的益处

Amazon Application Discovery Service – 通过收集有关本地服务器的使用和配置数据来帮助规划到 Amazon Web Services 云 的迁移。

通过 Amazon CloudTrail 接收事件的通知。有关更多信息,请参阅 Application Discovery Service 用户指南中的使用 Amazon CloudTrail 记录 Application Discovery Service API 调用

Amazon Database Migration Service – 将数据从本地数据库迁移到 Amazon Web Services 云。

当发生 Amazon DMS 事件时接收通知;例如,创建或删除复制实例时。有关更多信息,请参阅 Amazon Database Migration Service 用户指南中的在 Amazon Database Migration Service 中使用事件和通知

Amazon Snowball – 服务使用物理存储设备以高于 Internet 的速度在 Amazon S3 和您的现场数据存储位置之间传输大量数据。

接收 Snowball 作业的通知。有关更多信息,请参阅《Amazon Snowcone User Guide》中的 Notifications for Snow Family devices

网络和内容分发服务

下表描述了 Amazon SNS 如何与 Amazon 联网和内容分发服务(例如 Amazon API Gateway、Amazon CloudFront、Amazon Direct Connect、Elastic Load Balancing、Amazon Route 53 和 Amazon VPC)集成,以发送有关 API 消息、CloudFront 指标警报、连接状态更改、负载均衡器事件、运行状况检查状态和 VPC 端点活动等事件的通知。

这些集成通过提供及时的警报和更新,帮助您监控和管理网络和内容传送操作。

Amazon Web Services 服务 与 Amazon SNS 一起使用的益处

Amazon API Gateway – 允许您创建和部署您自己的任何规模的 REST 和 WebSocket API。

接收发布到 API Gateway 终端节点的消息。有关更多信息,请参阅 API Gateway 开发人员指南中的教程:使用 Amazon 集成构建一个 API Gateway REST API

Amazon CloudFront – 加快静态和动态 Web 内容的分配速度,例如 .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 – 在一个或多个可用区中的多个目标(如 Amazon EC2 实例、容器和 IP 地址)之间自动分配传入的流量。

接收您为负载均衡器事件创建的告警的通知。有关更多信息,请参阅《经典负载均衡器用户指南》中的为负载均衡器创建 CloudWatch 告警

Amazon Route 53 – 提供域注册、DNS 路由和运行状况检查。

在运行状况检查状态为运行不佳时接收通知。有关更多信息,请参阅 Amazon Route 53 开发人员指南中的在运行状况检查状态为运行不佳时接收 Amazon SNS 通知(控制台)

Amazon Virtual Private Cloud (Amazon VPC) – 您可以将 Amazon 资源启动到您定义的虚拟网络中。

接收接口终端节点上发生的特定事件的提醒。有关更多信息,请参阅 Amazon VPC 用户指南中的为终端节点服务创建和管理通知

安全性、身份与合规性服务

下表描述了 Amazon SNS 如何与 Amazon 安全、身份和合规服务(例如 Amazon Directory Service、Amazon GuardDuty、Amazon Inspector 和 Amazon Security Hub)集成,以提供有关目录状态更改、安全发现、Inspector 事件和安全中心公告的通知。

这些集成通过提供有关安全和合规事件的及时警报和更新,帮助您保持稳健的安全实践。

Amazon Web Services 服务 与 Amazon SNS 一起使用的益处

Amazon Directory Service – 提供了多种方式来结合使用 Microsoft Active Directory(AD)与其他 Amazon Web Services 服务。

在目录状态发生变化时接收电子邮件或文本 (SMS) 消息。有关更多信息,请参阅 Amazon Directory Service 管理指南中的配置目录状态通知

Amazon GuardDuty – 提供持续的安全监控,用于帮助识别您 Amazon 环境中的意外活动和潜在的未经授权或恶意活动。

接收有关新发布的调查结果类型、现有调查结果类型的更新以及其他功能更改的通知的信息。有关更多信息,请参阅 Amazon GuardDuty 用户指南中的订阅 GuardDuty 公告 SNS 主题

Amazon Inspector – 测试您的 Amazon EC2 实例的网络可访问性以及在这些实例上运行的应用程序的安全状态。

接收有关 Amazon Inspector 事件的通知。有关更多信息,请参阅 Amazon Inspector 用户指南中的为 Amazon Inspector 通知设置 SNS 主题

Amazon Security Hub – 自动执行 Amazon 安全检查并集中管理安全提示。

接收有关 Amazon Security Hub 公告的通知,包括有关已添加、编辑或停用的 Amazon Security Hub 控件或标准的通知。有关更多信息,请参阅通过 Amazon SNS 订阅 Amazon Security Hub 通知

无服务器服务

下表描述了 Amazon SNS 如何与 Amazon DynamoDB、Amazon EventBridge 和 Lambda 等服务集成,以发送维护更新、实时数据流和 Lambda 函数输出等关键事件的通知。

借助这些集成,您可以及时接收有关关键操作的警报并自动响应这些事件,从而高效地监控和管理应用程序。

Amazon Web Services 服务 与 Amazon SNS 一起使用的益处

Amazon DynamoDB – 一种完全托管的 NoSQL 数据库服务,提供快速而可预测的性能,能够实现无缝扩展。

在发生维护事件时接收通知。有关更多信息,请参阅《Amazon DynamoDB 开发人员指南》中的自定义 DAX 集群设置

Amazon EventBridge – 可以从您自己的应用程序、软件即服务(SaaS)应用程序和 Amazon Web Services 服务 传输实时数据流,然后将该数据路由到目标(包括 Amazon SNS)。EventBridge 以前称为 CloudWatch Events。

接收 EventBridge 事件的通知。有关更多信息,请参阅 Amazon EventBridge 用户指南中的 Amazon EventBridge 目标

Amazon Lambda – 您可以运行代码,而无需预置或管理服务器。

通过将 SNS 主题设置为 Lambda 死信队列或 Lambda 目标来接收函数输出数据。有关更多信息,请参阅 Amazon Lambda 开发人员指南中的异步调用

存储服务

下表介绍了 Amazon SNS 如何与 Amazon Backup、Amazon Elastic File System(EFS)、Amazon S3 Glacier、Amazon S3 和 Amazon Snowball 等 Amazon 存储服务集成,以便为备份活动、文件系统警报、数据检索任务、存储桶更改和数据传输操作等各种事件提供通知。

这些集成通过及时接收有关关键存储事件的警报,帮助您高效地监控和管理存储解决方案。

Amazon Web Services 服务 与 Amazon SNS 一起使用的益处

Amazon Backup – 帮助您在云中以及本地集中管理和自动执行跨 Amazon Web Services 服务 的数据备份

接收有关 Amazon Backup 事件的通知。有关更多信息,请参阅 Amazon Backup 开发人员指南中的使用 Amazon SNS 跟踪 Amazon Backup 事件

Amazon Elastic File System – 为您的 Amazon 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 存储桶发生更改时或在对象未复制到目标区域的罕见情况下接收通知。有关更多信息,请参阅 Amazon Simple Storage Service 用户指南中的演练:为存储桶配置通知(SNS 主题或 SQS 队列)使用复制指标和 Amazon S3 事件通知监控进度

Amazon Snowball – 服务使用物理存储设备以高于 Internet 的速度在 Amazon S3 和您的现场数据存储位置之间传输大量数据。

接收 Snowball 作业的通知。有关更多信息,请参阅《Amazon Snowcone User Guide》中的 Notifications for Snow Family devices

其他事件来源

下表描述了如何使用 Amazon SNS 及时接收有关 Amazon 每日功能更新和 Amazon IP 地址范围变化的通知,确保您了解最新的 Amazon 服务版本、实例类型、VPC 端点和公有 IP 地址的更改。

这些集成可帮助您了解 Amazon 基础架构变化的最新信息,并有效地管理资源。

来源 与 Amazon SNS 一起使用的益处

Amazon 每日特征更新

通过 Amazon SNS 主题及时接收有关 Amazon 的版本和更新的详细信息。这些版本包括 Amazon Web Services 区域、Amazon Web Services 服务、Amazon VPC 端点、与 Amazon 服务限额集成的 Amazon Web Services 服务、Amazon EC2 实例类型、Amazon SageMaker 实例类型、Amazon Nimble Studio 实例类型、Amazon RDS 数据库引擎版本以及 Amazon MSK Apache Kafka 版本。有关更多信息,请参阅 Amazon 新闻博客 中的通过 Amazon SNS 订阅 Amazon 每日特征更新

Amazon IP 地址范围

通过 Amazon SNS 主题接收有关 Amazon IP 范围更改的通知。有关更多信息,请参阅《Amazon Web Services 一般参考》中的 Amazon IP 地址范围通知,以及《Amazon 新闻博客》中的通过 Amazon SNS 订阅 Amazon 公有 IP 地址变更

有关事件驱动型计算的更多信息,请参阅以下资源: