Skip to main content
TrustRadius
Amazon SNS

Amazon SNS

Overview

What is Amazon SNS?

Amazon Web Services offers the Amazon Simple Notification Service (SNS) which provides pub/sub messaging and push notifications to iOS and Android devices. It is meant to operate in a microservices architecture and which can support event-driven contingencies and support the…

Read more
Recent Reviews

AWS SNS delivers

7 out of 10
November 08, 2020
Incentivized
We use it as part of our mobile learning app to send transactional messages to learners to start a module. It allows us to reach learners …
Continue reading

I love Amazon SNS.

10 out of 10
September 22, 2020
Incentivized
Amazon SNS is being used to deliver notifications to users. We started with custom software where users could subscribe to certain topics …
Continue reading
Read all reviews

Awards

Products that are considered exceptional by their customers based on a variety of criteria win TrustRadius awards. Learn more about the types of TrustRadius awards to make the best purchase decision. More about TrustRadius Awards

Return to navigation

Pricing

View all pricing

API Requests & Payload Data

$0.01

Cloud
per 1 million

API Requests

$0.50

Cloud
per 1 million requests

Notification Deliveries

$0.50

Cloud
per million notifications

Entry-level set up fee?

  • No setup fee

Offerings

  • Free Trial
  • Free/Freemium Version
  • Premium Consulting/Integration Services
Return to navigation

Product Details

Amazon SNS Technical Details

Deployment TypesSoftware as a Service (SaaS), Cloud, or Web-Based
Operating SystemsUnspecified
Mobile ApplicationNo

Frequently Asked Questions

Amazon Web Services offers the Amazon Simple Notification Service (SNS) which provides pub/sub messaging and push notifications to iOS and Android devices. It is meant to operate in a microservices architecture and which can support event-driven contingencies and support the decoupling of applications.

Reviewers rate Usability highest, with a score of 8.5.

The most common users of Amazon SNS are from Enterprises (1,001+ employees).
Return to navigation

Comparisons

View all alternatives
Return to navigation

Reviews and Ratings

(48)

Attribute Ratings

Reviews

(1-20 of 20)
Companies can't remove reviews or game the system. Here's why
Manu Gupta | TrustRadius Reviewer
Score 10 out of 10
Vetted Review
Verified User
Incentivized
Amazon Simple Notification Service (SNS) is well integrated in AWS and has been there since the early days of public cloud. It is a cost effective and very inexpensive solution to meet the needs of event notifications and custom messaging. Wish to share that there is considerable number of developers who can easily build solutions using AWS SNS. So, training costs are minimal. Other solutions are emerging and we are seeing a great usage especially of Firebase notifications because of its very neat integration with open source cross platform hybrid app frameworks like ionic, xamarin. SNS needs to become better and should have plugin support for the mobile application developers using low code/no code tools too.
Score 9 out of 10
Vetted Review
Verified User
Incentivized
Amazon’s SNS is incredibly easy to set up compared to the more powerful, but complex, Kafka flavours.
SNS’s core advantages are –
· no setup/no maintenance
· either a queue (SQS) or a topic (SNS)
· various limitations (on size, how long a message lives, etc)
· limited throughput: you can do batch and concurrent requests, but still achieving high throughputs would be expensive
· SNS has notifications for email, SMS, SQS, HTTP built-in.
· no "message stream" concept

Overall, it would be the best choice to get into the concepts of Pub/Sub concepts as although it has limitations it can provide significant capabilities and solutions


Score 9 out of 10
Vetted Review
Verified User
Incentivized
I worked with Adobe Campaign 2 years ago and comparatively, SNS is way better and easier to integrate with. There's a lack of latency with SNS and better customer support. Easier to group with subscriptions and easier to work from the command line with the use of the SDK. All in all a superior product
Score 8 out of 10
Vetted Review
Verified User
Incentivized
SNS helps in integrating with other AWS components which are used in development such as Lambda, APIGW, S3 and DynamoDb easily. If used with third party software like PagerDuty, it makes the development and integration more complex. It is used mostly for publishing and subscribing events which is better as compared to other third party softwares.
Bob Smith | TrustRadius Reviewer
Score 9 out of 10
Vetted Review
Verified User
Incentivized
Amazon Simple Notification Service and PagerDuty have been used by various organizations. Amazon SNS is ideal if you're within an AWS environment. PagerDuty is used when we are working outside of Amazon Web Services. Though PagerDuty is more expensive than Amazon SNS they do have better reporting capabilities in specific areas.
Score 9 out of 10
Vetted Review
Verified User
Incentivized
We have looked at other service providers, including the local service providers as well, but Amazon SNS stood ahead of all in terms of service availability across the globe and cost-effective plans per notification SMS. Moreover, we can also use Amazon SNS along with other AWS services to create a better ecosystem, which definitely helps it to stand out.
Score 8 out of 10
Vetted Review
Verified User
Incentivized
  • Amazon Simple Queue Service (SQS)
Common confusion between SNS and SQS. SNS directs information to its subscribers without any effort on the subscribers or individuals' end. SQS gathers the information and then the individual has to almost go find it. They do similar things but in a space where information can cost you thousands of dollars in sales, the efficiency of SNS is better suited for my type of clients.
Rob Domenico | TrustRadius Reviewer
Score 7 out of 10
Vetted Review
Verified User
Incentivized
We have opted ultimately for AWS SNS once configuration was set topics and subscriptions setup. Site 24 and US Monitor are considerations to this product, but incur cost outside of Amazon, so not best for starting up for our needs.
Score 9 out of 10
Vetted Review
Verified User
Incentivized
The main reason we chose Amazon SNS is for easy integration with all the workflows in AWS. The other alternatives can be (and really are) best in specific points, but the main strength of SNS is that is one service of AWS, so we don't need to complicate things in our developments.
Score 9 out of 10
Vetted Review
Verified User
Incentivized
Our company prioritizes using AWS offerings unless there is a strong use case for using something within Azure. SQS is a similar service that solves different problems and we are using it in conjunction with SNS.
Apurv Doshi | TrustRadius Reviewer
Score 9 out of 10
Vetted Review
Verified User
Incentivized
  • Amazon Simple Queue Service (SQS), Amazon Elastic Compute Cloud (EC2) and AWS Lambda
We use EC2 instances to train ML model against a heavy volume of data. When the model is trained (i.e. loss reduces to a certain level), we push notification to all the stakeholders to notify them the new model is available. To achieve it, SNS is the most simple and cost effective way.
Score 8 out of 10
Vetted Review
Verified User
Incentivized
Many products, including PagerDuty, can be used to notify stakeholders when alarms are triggered. SNS is only suitable for non-emergency email alerts, and integration with CloudWatch is its only advantage. If you want to be notified of an issue by email, SNS can be configured in seconds. It is not suitable for any of PagerDuty's other use-cases.

As a pub/sub system, SNS is somewhat similar to Apache Kafka. Queues may be suitable for some use-cases; Amazon SQS may be appropriate in these cases.
Dylan Cauwels | TrustRadius Reviewer
Score 9 out of 10
Vetted Review
Verified User
Incentivized
SNS is much more customizable compared to SES and allows for many more delivery methods. While it is better for email-based notification services, not being able to send notifications via SMS limits your app functionality considerably. Being able to switch message delivery types is an invaluable tool for any application deployment.
Score 6 out of 10
Vetted Review
Verified User
Incentivized
As I mentioned previously, I wish we had gone with a different service such as a Mixpanel or OneSignal as they are reputable in the space and are known for their strong support and documentation. AWS SNS was the way to go for us at the time we chose it due to the fact that we were getting into using AWS Microservices and felt it would be best to stay the course.
Return to navigation