You can get started with Amazon SNS in minutes by working through the Getting Started Guide in our SNS documentation, and by using the AWS Management Console.

You can easily combine SNS with Amazon Simple Queue Service (SQS) to deliver high volumes of identical messages to multiple queues in parallel. See the SNS documentation to learn more about this design pattern.

» Blogs

» Reference Architectures

» Tutorials

» Videos

Get Started with AWS for Free

Create a Free Account

AWS Free Tier includes 1 million mobile push notifications, 1 million email deliveries and more with Amazon SNS.

View AWS Free Tier Details »

Video on Demand on AWS is a reference implementation that automatically provisions the AWS services necessary to build a scalable, distributed video-on-demand workflow. The solution leverages Amazon Simple Notification Service to send publishing, encoding, and error notifications.

View the Solution

The AWS Limit Monitor enables tracking of service usage against limits. With this easy-to-deploy solution, you can audit your usage and make informed decision regarding resources. If actual usage exceeds 80% of a given service limit, AWS Lambda publishes a message to the Amazon SNS topic which is sent to an email address you specify during setup.

View the Solution

The AWS Ops Automator is a customizable solution designed to provide a core framework for automated tasks, allowing you to focus on extending functionality rather than managing underlying infrastructure operations. Warning and error messages are published to a solution-created Amazon SNS topic which sends messages to a subscribed email address.

View the Solution

In this tutorial, you will implement a fanout messaging scenario using Amazon Simple Notification Service (SNS) and Amazon Simple Queue Service (SQS). In this scenario, messages are "pushed" to multiple subscribers, which eliminates the need to periodically check or poll for updates and enables parallel asynchronous processing of the message by the subscribers.

Try the Tutorial

In this tutorial, you create a Lambda function in one AWS account to subscribe to an Amazon SNS topic in a separate AWS account. First, you perform the necessary setup to create a Lambda function. Next, you create an Amazon SNS topic in a separate AWS account. Then, you grant permissions from each account in order for the Lambda function to subscribe to the Amazon SNS topic. Finally, you test the end-to-end setup.

Try the Tutorial