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

Learn from top reviewers

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 From Top Reviewers

(1-5 of 24)

Engineer real time event based applications, publish and deliver instant notifications to your subscribers and manage time sensitive events using Amazon Simple Notification Service (SNS)

Rating: 10 out of 10
July 18, 2022
MG
Vetted Review
Verified User
Amazon Simple Notification Service (SNS)
7 years of experience
The Amazon SNS service provides support to a wide variety of needs including critical events notification, monitoring hybrid mobile applications both on ios and android, time-sensitive information updates. We are in the process of scaling our projects to include Amazon SNS in business workflow systems to relay events among apps, move data between data stores or update records in billing systems.
The product is very useful in managing key event notifications. We also plan to use it for our customers to update them about our new features and critical outages. The scope of our use case is both for managing AWS backend events within the organizational workflows and also for notifications to our customers.
  • Event updates and notifications concerning validation, approval are immediately delivered to relevant system components as well as end-users.
  • Move data between data stores or update records in billing systems
  • SNS is very useful in workflow systems to relay events among distributed applications
  • Event notification, monitoring applications, workflow systems, time-sensitive information updates in billing and ledgering systems.
  • Very useful to developers who build applications that rely on real-time events.
Cons
  • Interoperability with other cloud vendors and shared hosting systems
  • Better support and integration with low code/no code platforms to enable developers to integrate faster
  • Ease of developer experience especially in managing real time database events for hybrid mobile and tablet apps
  • Availability of plugins for open source cross platform developer tools like ionic framework.
The Amazon SNS service is well suited to support event notifications, monitoring applications, workflow systems, time-sensitive information updates, and mobile applications that generates or consumes notifications. It can be used to relay time-critical events to mobile applications and devices. It provides significant advantages to developers who build mobile applications that rely on real-time events.

It is not well suited for hybrid cross platform mobile application frameworks at this juncture. An optimal version to meet the needs of a cross platform mobile developer is needed as generally the frameworks are not meant to manage real-time events. It is also not suited for cases where the queue management needs improvement or requires special workflows/tooling.

Inexpensive Transactional SMS

Rating: 9 out of 10
July 18, 2022
SB
Vetted Review
Verified User
Amazon Simple Notification Service (SNS)
4 years of experience
We use SNS to send out emails and text notifications. The majority of our uses are to send out One Time Passwords through our online application process. SNS is an inexpensive and safe way to send out a high volume of these codes. SNS was also very straightforward to implement.
  • Sending Text messages
  • Ensuring test message compliance with 10 digit numbers.
Cons
  • Notifying us when certain providers are down.
It is well suited for transactional messages like OTPs. It's probably not well suited for a two-way messaging thread.

Amazon SNS is like the Central Nervous System to our Technology Stack

Rating: 9 out of 10
September 20, 2020
BS
Vetted Review
Verified User
Amazon Simple Notification Service (SNS)
9 years of experience
The main use for Amazon Simple Notification Service within our organization is to allow our different products communicate in a subscription based communication paradigm. We are able to share state information across servers in a notification style which reduces the number of consecutive pulls or checking a common resource to allow our infrastructure to scale at need.
  • View and manage topics.
  • Allow product inter-communication.
  • Easy to get up and running.
  • Bridge between different technologies/stacks used.
Cons
  • Reporting available is good, but there are always room to grow.
  • Analytics on message origin would be beneficial.
  • Message size limit increase.
Push notifications of events occurring are the best scenario where Amazon Simple Notification Service is used within our stack. But because it can be integrated with different products, it does bridge the gap between different communication platforms we use. Though sometimes there are more elegant ways to accomplish this, SNS sometimes is the quickest way to move forward because we are already using it.

Amazon SNS from an Amazon Expert

Rating: 8 out of 10
September 17, 2020
JG
Vetted Review
Verified User
Amazon Simple Notification Service (SNS)
2 years of experience
It is basically used as a filtration system by some of our clients that sell on Amazon. The system allows them to subscribe to specific types of Amazon messages that are applicable to them and then sends them notifications for those relatable messages. It helps save them time by cutting through all of the unnecessary, unapplicable information and gets them what they need in a quick and easy process.
  • Filtration of information.
  • Streamlines messages and important information.
  • Order information notification typically for clients sold products.
Cons
  • At times you receive access denied errors which are annoying.
  • Rarely do you receive internal failure errors where you can't access the information. It is rare but it does happen.
  • You are required to add an MWS Authentication Token every so often. I wish it would pull that information automatically for you so you don't have to go searching for it.
It is a good system for getting information efficiently whether it is about orders or listing failures or updates. The service is designed to help streamline the process and allow you to get the necessary information quickly without having to go search for it on your end. I would recommend it to individuals that are selling on Amazon for sure.

AWS Notifications will Notify You!

Rating: 7 out of 10
September 17, 2020
RD
Vetted Review
Verified User
Amazon Simple Notification Service (SNS)
4 years of experience
We use the simple notification services extensively for team in Client Service to Development and Operations, as events are collected and metrics evaluated across the entire VPC. Amazon simple notification is primarily used with the DevOps staff for managing activity by cloudwatch events, to be sent via configured topics for SNS to all department members.
  • Built in for quicker setup within AWS ecosystem.
  • Trusted as you control the users and configuration via IAM and easy access controls.
  • Can be sent to S3 simple storage or for long term storage if required.
  • Can be used in many regions, same configs.
Cons
  • Add more console support for better graphical support.
  • Can be hard to configure and may take many test example to even out alerts.
  • Limitation on how many relays so may need external sms or other provider to save a bit more.
Great on its own or in conjunction with other tools that integrate and allow grouping for better message distribution. It can be run programmatically via API, making it fully configurable to help drive your alerts in your custom application for machine to machine messaging (a nice bonus to this service that is fully managed).
Return to navigation