Amazon Simple Notification Service

Fully managed Pub/Sub service for A2A and A2P messaging

One million requests free per month

How it works

Amazon Simple Notification Service (Amazon SNS) sends notifications two ways, A2A and A2P. A2A provides high-throughput, push-based, many-to-many messaging between distributed systems, microservices, and event-driven serverless applications. These applications include Amazon Simple Queue Service (SQS), Amazon Kinesis Data Firehose, AWS Lambda, and other HTTPS endpoints. A2P functionality lets you send messages to your customers with SMS texts, push notifications, and email. 

  • Pub/Sub
  • Diagram showing how Amazon SNS transmits messages by topic and fans them out to subscriber systems.
  • SMS
  • Diagram showing Amazon SNS lets you publish SMS text messages to users directly or by SNS topic.
  • Mobile push
  • Diagram shows how Amazon SNS lets you publish mobile push notifications to users directly or by SNS topic.

Use cases

Integrate your applications with FIFO messaging

Deliver messages in a strictly ordered, first in, first out (FIFO) manner to maintain accuracy and consistency across independent applications.

Learn more about message ordering and deduplication »

Securely encrypt notification message delivery

Encrypt messages with AWS Key Management Service (KMS), ensure traffic privacy with AWS PrivateLink, and control access with resource policies and tags.

Learn more about security and message encryption »

Capture and fan out events from over 60 AWS services

Fan out events across AWS categories, such as analytics, compute, containers, databases, IoT, machine learning (ML), security, and storage.

Learn more about event sources and destinations »

Send SMS texts to customers across over 240 countries

Use worldwide SMS, with redundancy across providers. Set SMS origination identity with a sender ID, long code, short code, TFN, or 10DLC.

Learn more about SMS and mobile push notifications »

How to get started

Check out Amazon SNS features

Learn about message topics, FIFO, publishing and batching, and more.

Learn more with Amazon SNS tutorials

Get set up quickly and start using Amazon SNS tools.

Contact an expert

Speak to an AWS expert today.

Explore more of AWS