Likelihood to Recommend 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.
Read full review I think One Signal is very well suited for mobile app owners who want to be in touch with their user base more easily by sending push notifications and in-app messages. I'm not sure how well that works for SMS messaging as I haven't yet tried it. I wouldn't necessarily recommend it if your in-apps are very rare.
Read full review Pros 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. Read full review Send instant notifications without any delay. Provide all the necessary features for testing. Highly cost effective. Great system to handle huge volume. Great customer support. Read full review 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. Read full review Is still in development: we know OneSignal is still in development and sometimes it takes longer to create or fulfill certain features. Payment: payment menu is not at the glance, [and] is just difficult sometimes to find -it is a minor issue. Send to certain custom segments through specific OneSignal IDs; you can do it though API doing a GET call with tools like Postman. If this can be done from OneSignal it would be great. Read full review Usability 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.
Read full review I give an 8 in this question mainly for 2 reasons: the products even if they look like complete and are highly customizable and usable, they are still missing some logical features. For example, send messages to a list of users - now days you can do it with postman and get calls. A second example is App messaging that is still in development and has many opportunities.
Read full review Support Rating Amazon Simple Notification Sevices (SNS) support depends on your usage pattern and definitely on your support plan as an enterprise with AWS. Before reaching out to support you should read their documentation, as they have mentioned almost all the common issues and their solutions there. However, for specific issues, they generally respond in 1-2 business days.
Read full review Their customer support has been top-notch. They are able to assist you in getting through any problems that you may have and respond in a very timely manner. I've dealt with them on 4-5 instances over the years and my issues were always resolved within a matter of a few business days.
Read full review Alternatives Considered 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
Read full review In my opinion, OneSignal documentation / API is more friendly [than]
Firebase . Maybe because
Firebase is already "too big," but OneSignal is focused on one solution that giving our notification through to our customer. In that case, OneSignal is chosen by our company. Several years after that,
Firebase announced it supported [the] iOs platform too but our company already using OneSignal to our notification provider.
Read full review Return on Investment Amazon Simple Notification Service (SNS) saved us a lot of extra coding time by providing straightforward functionality we needed in our ad campaign automation tool. Amazon Simple Notification Service (SNS) allows us to maintain a consistent, serverless model within our applications. Read full review OneSignal has allowed us to grow number of subscribers in a short time. We are able to send our news and offers easily and instantly. We have become able to drive more website traffic and increase in sales. Read full review ScreenShots