Home/ New SaaS Software/ Amazon Kinesis/ Reviews
Easily collect, process, and analyze video and data streams in real time
Best solution for streaming data capture and used it for amazon connect to capture the call recordings and integrated it with amazon connect and used it in contact flow design
Best solution but it is bit slow when compared to another tools
And the configuration settings were bit conplex conpared to other tools like kinesis firehouse
Streaming data capture
Used for call recordings
And these call recordings were stored in s3 where we can access when ever we want
Best solution for amazon connect
Real-time Data Streaming
Scalability
JavaScript SDK
Data Retention
Complexity
Cost
Learning Curve
Operational Overhead
solving the problem of handling and processing real-time data streams at scale.
The ability to push aggregated logs from various instances/machines to a centralised location. Managed service so no operation and maintenance overhead. The ability to process logs from applications and derive metrics out of it in real time.
There's nothing but if there's a way to auto increase the number of streams required, it'd help reduce the manual effort of increasing and decreasing the streams.
Log aggregation and log analysis. This helps us in identifying the root cause in case of issues in the application. Also we use firehose to transfer the data to our splunk setup.
Very reliable and fast for real time data streaming. It supports multiple regions close to customers.
Increasing shards always needs manual effort and routing data.
Data is available in Near Real time from multiple sources for destination consumers.
Kinesis data stream helps you set up and work with streaming data. It is easy to use and has good integration with rest of the AWS ecosystem like S3, SNS, SQS, and Lambda.
It is highly scalable and handles millions of messages per day in our AWS stack
Kinesis data stream meets our requirements for real-time data streaming - haven't found anything in the feature that I do not like. One suggestion is to have better tools for browsing realtime data streams
We have data that is realtime and coming in as streaming data - which need to be processed in realtime to perform certain actions. We use kinesis data stream to recieve this data - and process it using lambda
All is good with this service. super nice and very easy solution. The log stream analysis is very powerful and can analyze a large number of data at one time.And the reporting function is also nice
Nothing to report about this service. When I used this product I never had a bad time with this application. All the interfaces and tools are working as expected and you can ask support from AWS Customer support anytime.
Most of the time we have used these tools to analyze our application's useful data and create reports based on those data. And we have used this product to view and analyze some of our application logs as well. Its very easy to generate reports from AWS Kinesis and its super easy to use
No server to manage .Easy to scale,process the data easily .No need to worry about the internal servers .Using Firehorse we can easily store in s3 and any storage .
Little bit more costly .As the currently charges is shard basis .So hope some discount aacording to the data uses .Otherwise all are good .No such big dislike !!
I am using to proecess ,aggregate and store the data in s3 .I can do it easily without writing a single code .We can easily manage using aws console and store the data in diff. format .
Kinesis Stream is an excellent data transmission tool in which you can restart the stream from a certain time, something very useful when you cannot lose data. It brings many advantages compared to competitors like RabbitMQ and Kafka.
It is somewhat complex to monitor the data in real time. The dashboard should be improved to follow the data in real time and provide some way to see messages as SQS does without losing any message.
Kinesis Stream can be integrated with many existing services on AWS, which greatly expands its reach. The configuration required is minimal, so it saves a lot of time for developers. It provides excellent scalability, so we should not worry. By having an iteration sequence and data flow time, it is very easy to restart the stream from a certain point.
We had to receive events in realtime from remote Android devices without burdening our servers with repeated polls. We solved it by using AWS IoT to publish events from the android device and integrated IoT streams with Kinesis to receive events in our service as soon as the event is published from Android application.
There are no apparent issues with Kinesis data streams in terms of performance or usability, but in the startup world, the pricing is a bit on the higher side. If pricing can be adjusted, that would give choice for smaller companies to use it.
For receiving real-time events from remote devices, we had to use AWS IoT as it serves the use cases we needed. However, to receive events from IoT servers to our application, we needed to stream the events from IoT to one of the AWS resources like Kinesis, SQS or S3. We chose Kinesis as it is reliable and faster.
Looking for the right SaaS
We can help you choose the best SaaS for your specific requirements. Our in-house experts will assist you with their hand-picked recommendations.
Want more customers?
Our experts will research about your product and list it on SaaSworthy for FREE.
Amazon Kinesis is a real time or near real time streaming service provided by Amazon which helps us get data from various data sources to any managed data source solution in aws.
Amazon Kinesis one disadvantage is that once the data is pushed into Kinesis its difficult to understand how the data is devised into shards.It also lacks proper queueing
Amazon Kinesis provides us real time insights , since it is aws managed service you get pay as you go unlike Kafka where you need to have your brokers running.Plus it is very much scalable and provides connection to various data sources.