The following table describes how Amazon SNS integrates with various AWS compute services, enabling you to receive notifications for key events such as Auto Scaling actions, EC2 Image Builder completions, Elastic Beanstalk environment changes, Lambda function outputs, and Lightsail metric thresholds.
You can leverage these integrations to efficiently manage your applications and resources by staying informed about critical updates and actions across AWS services.
AWS service | Benefit of using with Amazon SNS |
---|---|
Amazon EC2 Auto Scaling – Helps you have the correct number of Amazon Elastic Compute Cloud (Amazon EC2) instances available for handling your application's load. |
Receive notifications when Auto Scaling launches or terminates Amazon EC2 instances in your Auto Scaling group. For more information, see Getting Amazon SNS notifications when your Auto Scaling group scales in the Amazon EC2 Auto Scaling User Guide. |
EC2 Image Builder – Helps automate the creation, management, and deployment of customized, secure, and up-to-date server images that are pre-installed and pre-configured with software and settings to meet specific IT standards. |
Receive notifications when builds are complete. For more
information, see Tracking the latest server images in EC2 Image Builder pipelines |
AWS Elastic Beanstalk – Handles the details of capacity provisioning, load balancing, and scaling for your application, and provides application health monitoring. |
Receive notifications of important events that affect your application. For more information, see Elastic Beanstalk environment notifications with Amazon SNS in the AWS Elastic Beanstalk Developer Guide. |
AWS Lambda – Lets you run code without provisioning or managing servers. |
Receive function output data by setting an SNS topic as a Lambda dead-letter queue or a Lambda destination. For more information, see Asynchronous invocation in the AWS Lambda Developer Guide. |
Amazon Lightsail |
Receive notifications when a metric for one of your instances,
databases, or load balancers crosses a specified threshold. For more
information, see Adding notification contacts in Amazon Lightsail |