Amazon SNS provides significant advantages over the complexity of developing custom messaging solutions or the expense of licensed software for systems that need to be managed and maintained on site.
Amazon SNS allows applications and end-users on different devices to receive notifications via Mobile Push notification (Apple, Google and Kindle Fire Devices), HTTP/HTTPS, Email/Email-JSON, SMS or Amazon Simple Queue Service (SQS) queues, or AWS Lambda functions.
Amazon SNS works today with other AWS services such as Amazon SQS and EC2. For example, applications running in EC2 can publish event/information updates to Amazon SNS and have them immediately delivered to other applications or end-users. Additionally, subscribers can select Amazon SQS as a delivery protocol, and have notifications delivered to multiple SQS queues in parallel - providing persistence of messages and guaranteed delivery. Furthermore, messages can now be delivered to AWS Lambda functions for handling message customizations, enabling message persistence or communicating with other AWS services.
Your use of this service is subject to the Amazon Web Services Customer Agreement