What users are saying about
15 Ratings
33 Ratings
15 Ratings
<a href='https://www.trustradius.com/static/about-trustradius-scoring' target='_blank' rel='nofollow noopener'>trScore algorithm: Learn more.</a>
Score 7.5 out of 100
33 Ratings
<a href='https://www.trustradius.com/static/about-trustradius-scoring' target='_blank' rel='nofollow noopener'>trScore algorithm: Learn more.</a>
Score 8.5 out of 100

Feature Set Ratings

    Streaming Analytics

    8.5

    Amazon Kinesis

    85%

    Amazon SNS

    Feature Set Not Supported
    N/A
    Amazon Kinesis ranks higher in 9/9 features

    Real-Time Data Analysis

    10.0
    100%
    2 Ratings
    N/A
    0 Ratings

    Visualization Dashboards

    9.0
    90%
    1 Rating
    N/A
    0 Ratings

    Data Ingestion from Multiple Data Sources

    9.1
    91%
    3 Ratings
    N/A
    0 Ratings

    Low Latency

    9.1
    91%
    3 Ratings
    N/A
    0 Ratings

    Integrated Development Tools

    9.1
    91%
    3 Ratings
    N/A
    0 Ratings

    Data wrangling and preparation

    10.0
    100%
    2 Ratings
    N/A
    0 Ratings

    Linear Scale-Out

    6.2
    62%
    3 Ratings
    N/A
    0 Ratings

    Machine Learning Automation

    9.0
    90%
    1 Rating
    N/A
    0 Ratings

    Data Enrichment

    5.1
    51%
    2 Ratings
    N/A
    0 Ratings

    Attribute Ratings

    • Amazon Kinesis is rated higher in 2 areas: Likelihood to Recommend, Usability
    • Amazon Simple Notification Service (SNS) is rated higher in 1 area: Support Rating

    Likelihood to Recommend

    9.0

    Amazon Kinesis

    90%
    4 Ratings
    8.4

    Amazon SNS

    84%
    21 Ratings

    Usability

    9.0

    Amazon Kinesis

    90%
    1 Rating
    8.6

    Amazon SNS

    86%
    11 Ratings

    Support Rating

    7.3

    Amazon Kinesis

    73%
    5 Ratings
    8.4

    Amazon SNS

    84%
    17 Ratings

    Likelihood to Recommend

    Amazon Kinesis

    Amazon Kinesis is a great replacement for Kafka and it works better whenever the components of the solution are AWS based. Best if extended fan-out is not required, but still price-performance ratio is very good for simplifying maintenance.
    I would go with a different option if the systems to be connected are legacy, for instance in the case of traditional messaging clients.
    Francisco Javier Castañeda Marroquín | TrustRadius Reviewer

    Amazon SNS

    I think that SNS is very well suited if you need to send emails or text messages in response to events. Whether you use lambda or Grafana or other alerting platforms where you can have an event trigger a message to go out to your team. I also have used SNS as a marketing platform tool where we simply use it to send text messages based on event-driven actions and also for batch messages
    Anonymous | TrustRadius Reviewer

    Pros

    Amazon Kinesis

    • Processing huge loads of data
    • Integrating well with IoT Platform on Amazon
    • Integration with overall AWS Ecosystem
    • Scalability
    Anonymous | TrustRadius Reviewer

    Amazon SNS

    • 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.
    Rob Domenico | TrustRadius Reviewer

    Cons

    Amazon Kinesis

    • I am finding it difficult to think of what could be improved!
    Winston Mendes | TrustRadius Reviewer

    Amazon SNS

    • 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.
    Jackson Gordon | TrustRadius Reviewer

    Pricing Details

    Amazon Kinesis

    General

    Free Trial
    Free/Freemium Version
    Premium Consulting/Integration Services
    Entry-level set up fee?
    No

    Starting Price

    $0.014 per 1,000,000 units

    Amazon Kinesis Editions & Modules

    Edition
    Shard Hour$0.0151
    PUT Payload$0.0142
    1. Per Hour
    2. per 1,000,000 units
    Additional Pricing Details

    Amazon SNS

    General

    Free Trial
    Free/Freemium Version
    Premium Consulting/Integration Services
    Entry-level set up fee?
    No

    Starting Price

    $1 per 1 million

    Amazon SNS Editions & Modules

    Edition
    API Requests0.501
    Notification Deliveries0.502
    API Requests & Payload Data0.013
    1. per 1 million requests
    2. per million notifications
    3. per 1 million
    Additional Pricing Details

    Usability

    Amazon Kinesis

    Amazon Kinesis 9.0
    Based on 1 answer
    It is a very versatile tool and is easy to use. With the support of Amazon, it can be configured very quickly and integrated into any project that needs processing and the analysis of data, photos, and videos in real-time. It is very useful for security because when analyzing data in real-time it is easier to avoid fraud. I have not had any problems when implementing this tool, it is very intuitive and I can access the platform from any device that includes a web browser.
    Winston Mendes | TrustRadius Reviewer

    Amazon SNS

    Amazon SNS 8.6
    Based on 11 answers
    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.
    Anonymous | TrustRadius Reviewer

    Support Rating

    Amazon Kinesis

    Amazon Kinesis 7.3
    Based on 5 answers
    The documentation was confusing and lacked examples. The streams suddenly stopped working with no explanation and there was no information in the logs. All these were more difficult when dealing with enhanced fan-out. In fact, we were about to abort the usage of Kinesis due to a misunderstanding with enhanced fan-out.
    Francisco Javier Castañeda Marroquín | TrustRadius Reviewer

    Amazon SNS

    Amazon SNS 8.4
    Based on 17 answers
    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.
    Anonymous | TrustRadius Reviewer

    Alternatives Considered

    Amazon Kinesis

    Actually we didn't select Kinesis, we were forced into using it because SQS wasn't yet supported by Lambda. Unlike Kinesis, SQS supports both FIFO and standard queues which let us control order of events processed, as well as handle retry logic, failover logic, and set up CloudWatch Alarms when we have too many events in our backlog. It also lets us know when something didn't process properly and we can alert DevOps to that issue and/or retry the processes automatically.With SQS, we have much more visibility then we ever did with Kinesis. This is very important to our use cases, as we aren't processing millions of events per second, but for us every event is very important.
    Anonymous | TrustRadius Reviewer

    Amazon SNS

    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.
    Bob Smith | TrustRadius Reviewer

    Return on Investment

    Amazon Kinesis

    • Significantly reduced the cost of our IoT platform, compared to other Cloud providers.
    • Better user experience.
    • Enabled real "real-time analytics."
    Anonymous | TrustRadius Reviewer

    Amazon SNS

    • 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.
    Anonymous | TrustRadius Reviewer

    Add comparison