Using Kinesis to stream billions of messages in a day, over millions of connected devices on the fieldhttps://www.trustradius.com/streaming-analyticsAmazon KinesisUnspecified7.791012019-10-16T16:13:46.584Z
October 16, 2019
Using Kinesis to stream billions of messages in a day, over millions of connected devices on the field
Score 10 out of 101
Overall Satisfaction with Amazon Kinesis
Amazon Kinesis is being used to stream telemetry data from millions of connected devices on the field - helping to drive command and control use cases and also sensor data for performance monitoring. Our volume is billions of messages per day, real-time, with aggressive requirements on response and processing time. All messages are stored in a big data structure and also two-way communication with a mobile app.
- Significantly reduced the cost of our IoT platform, compared to other Cloud providers.
- Better user experience.
- Enabled real "real-time analytics."
The main benefit was around set up - incredibly easy to just start using Kinesis. Kinesis is a real-time data processing platform, while Kafka is more of a message queue system. If you only need a message queue from a limited source, Kafka may do the job. More complex use cases, with low latency, higher volume of data, real time decisions and integration with multiple sources and destination at a decent price, Kinesis is better.
When needed, Amazon engineers are accessible and provide a fast response. Documentation is good and has been improving a lot over the past couple of years.
Do you think Amazon Kinesis delivers good value for the price?
Are you happy with Amazon Kinesis's feature set?
Did Amazon Kinesis live up to sales and marketing promises?
Did implementation of Amazon Kinesis go as expected?
Would you buy Amazon Kinesis again?
Perfect for real-time data processing and streaming. Also, there's no need for any specific setup - you just start using it immediately and it easily integrates with the rest of AWS capabilities (like Redshift), although integration with Lambda could be better. You can make your overall analytics landscape way simpler with Kineses even if you have non-Amazon solutions like Tableau. It all integrates really well!