What is SNS?

Amazon SNS is a highly available, durable, secure, full managed pub/sub messaging service

Advantages of SNS

Push Notifications

SQS Integration

What is a Topic?

SNS allows you to group multiple recipient using topics. A topic is an "access point" for allowing recipient to dynamically subscribe for identical copies of the same notification.

One topic can support deliveries to multiple endpoint types - for example, you can group together iOS, Android and SMS recipients.
When you publish once to a topic, SNS delivers appropriately formatted copies of your message to each subscriber.

SNS Availability

To prevent messages from being lost, all messages published to Amazon SNS are stored redundantly across multiple availability zones.

SNS Benefits

SNS vs SQS?