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.
$0.01
per 1 million
Truepush
Score 10.0 out of 10
N/A
TruePush is forever-free push notification company for both web and mobile. Bloggers, Marketer, App owners & developers from varied industries including Media houses and E-Commerce websites are sending millions of notifications every day. TruePush has advanced features like segmentation (pre-defined and custom segments), and triggers & templates that make it a user-friendly tool.
Using SNS for any notification use case where available is the default and defacto solution. It directly integrates with SES to configure both incoming email and email delivery responses.
Additionally, any notifications, such as CloudWatch alarms, are a good use case for SNS topics and allow us to fan out delivery as needed (pagerduty, email, etc)
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 useful for applications developed using event driven architecture. It helps in tracking and logging the events in a very timely and efficient manner. The dashboards are a little difficult to implement. But overall it is very easy to integrate with other AWS services like Lambda, API GW, S3 and DynamoDB. The permissions to access should be resolved before using it.
The AWS documentation is well maintained and has lots of information which makes it easier for developers to refer to and develop applications in a fast efficient manner. It is well documented with examples which is easy to understand and implement. You can also get help by posting into forums from like-minded developers.
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.
I had more than 100k subscribers on my blog with another company but their paid plans were too expensive for a blog like mine. It has a very large audience base and most of the audience is from India. So I searched for various alternatives (at that time i think Truepush was not launched) and find some good one which had comparatively cheaper plan with good service but within a year my subscriber base grown to 5 times of what it was with a previous company. That plan too become very expensive as the earning was not same every month due to changes in google algorithms and various other reasons. However it was very important to help students so I started searching for other alternatives. After trying many push providers, I was not happy with any of them. Then I ended my search when I found Truepush. After testing, checking their easy to use dashboard, analytics, push delivery and other functions, it took me just 10 minutes to decide that I was moving my Job Alert blog to Truepush. However there were definitely some doubts and some fears too as I had approximately 500k subscribers at that time. After chatting with Ravi (Co Founder Truepush) I felt confident and moved my blog. Now after two months of use, I can definitely say that I made the right decision as I never had any issue. The team at Truepush is always available to help me if I have any doubt. Thanks a lot to the team at Truepush for providing such an amazing product.
Cost of alert calls to the different stakeholders across different geographies have gone down since using Amazon SNS.
Amazon SNS has saved a lot of time for the employees that they used to spend to call multiple stakeholders so they can now focus more on productive tasks.
Amazon SNS usage needs prior knowledge of programming.