We compared Amazon Kinesis and Amazon MSK based on our user's reviews in several parameters.
Amazon Kinesis is praised for its efficient data handling and integration with AWS services, exceptional customer service, positive ROI, and suggestions for improvement in documentation, UI, scalability, and integrations. On the other hand, Amazon MSK offers ease of use, scalability, reliability, good customer service, positive user outcomes, and suggestions for enhancements in scalability, ease of use, and cost management.
Features: Amazon Kinesis stands out with its ability to handle high volumes of data in real-time. Its flexibility in data streaming and processing, along with seamless integration with other AWS services, are valuable features. On the other hand, users appreciate Amazon MSK for its ease of use, scalability, and reliability.
Pricing and ROI: The setup cost for Amazon Kinesis is minimal and straightforward, allowing users to quickly start using the service. On the other hand, Amazon MSK offers an easy setup process without any additional costs. Both products offer competitive pricing and flexible licensing options., Amazon Kinesis has shown a highly positive ROI with significant cost savings, improved data processing efficiency, and enhanced real-time analytics capabilities. On the other hand, Amazon MSK users have reported positive outcomes and benefits indicating a valuable and effective platform.
Room for Improvement: Amazon Kinesis could improve by enhancing documentation, providing a better user interface, increasing flexibility in data handling, addressing scalability and performance issues, expanding integrations, enhancing error handling, streamlining pricing, and improving customer support. On the other hand, Amazon MSK could benefit from enhancements in scalability, ease of use, and cost management by providing better scalability options, a more intuitive interface, and transparent pricing models.
Deployment and customer support: The duration required to establish a new tech solution like Amazon Kinesis varies, ranging from three months for deployment and an additional week for setup to one week for both deployment and setup. User feedback on Amazon MSK's duration is not available., Amazon Kinesis is praised for its outstanding assistance and promptness, with representatives going above and beyond. On the other hand, Amazon MSK receives positive comments for its excellent customer service and support.
The summary above is based on 12 interviews we conducted recently with Amazon Kinesis and Amazon MSK users. To access the review's full transcripts, download our report.
"Kinesis is a fully managed program streaming application. You can manage any infrastructure. It is also scalable. Kinesis can handle any amount of data streaming and process data from hundreds, thousands of processes in every source with very low latency."
"The most valuable feature of Amazon Kinesis is real-time data streaming."
"Amazon Kinesis also provides us with plenty of flexibility."
"What turns out to be most valuable is its integration with Lambda functions because you can process the data as it comes in. As soon as data comes, you'll fire a Lambda function to process a trench of data."
"What I like about Amazon Kinesis is that it's very effective for small businesses. It's a well-managed solution with excellent reporting. Amazon Kinesis is also easy to use, and even a novice developer can work with it, versus Apache Kafka, which requires expertise."
"Its scalability is very high. There is no maintenance and there is no throughput latency. I think data scalability is high, too. You can ingest gigabytes of data within seconds or milliseconds."
"I have worked in companies that build tools in-house. They face scaling challenges."
"The management and analytics are valuable features."
"MSK has a private network that's an out-of-box feature."
"Amazon MSK has good integration because our team has been undergoing significant changes. Coupling it with MSK within AWS is helpful. We don't have to set up additionals or monitor external environments. This"
"The most valuable feature of Amazon MSK is the integration."
"Overall, it is very cost-effective based on the workflow."
"It is a stable product."
"It offers good stability."
"Amazon MSK has significantly improved our organization by building seamless integration between systems."
"One area for improvement in the solution is the file size limitation of 10 Mb. My company works with files with a larger file size. The batch size and throughput also need improvement in Amazon Kinesis."
"I think the default settings are far too low."
"Snapshot from the the from the the stream of the data analytic I have already on the cloud, do a snapshot to not to make great or to get the data out size of the web service. But to stop the process and restart a few weeks later when I have more data or more available of the client teams."
"Lacks first in, first out queuing."
"One thing that would be nice would be a policy for increasing the number of Kinesis streams because that's the one thing that's constant. You can change it in real time, but somebody has to change it, or you have to set some kind of meter. So, auto-scaling of adding and removing streams would be nice."
"The price is not much cheaper. So, there is room for improvement in the pricing."
"Kinesis Data Analytics needs to be improved somewhat. It's SQL based data but it is not as user friendly as MySQL or Athena tools."
"I suggest integrating additional features, such as incorporating Amazon Pinpoint or Amazon Connect as bundled offerings, rather than deploying them as separate services."
"Amazon MSK could improve on the features they offer. They are still lagging behind Confluence."
"It should be more flexible, integration-wise."
"The configuration seems a little complex and the documentation on the product is not available."
"It does not autoscale. Because if you do keep it manually when you add a note to the cluster and then you register it, then it is scalable, but the fact that you have to go and do it, I think, makes it, again, a bit of some operational overhead when managing the cluster."
"The product's schema support needs enhancement. It will help enhance integration with many kinds of languages of programming languages, especially for environments using languages like .NET."
"It would be really helpful if Amazon MSK could provide a single installation that covers all the servers."
Amazon Kinesis is ranked 1st in Streaming Analytics with 24 reviews while Amazon MSK is ranked 6th in Streaming Analytics with 7 reviews. Amazon Kinesis is rated 8.0, while Amazon MSK is rated 7.2. The top reviewer of Amazon Kinesis writes "Used for media streaming and live-streaming data". On the other hand, the top reviewer of Amazon MSK writes "Streamlines our processes, and we don't need to configure any VPCs; it's automatic". Amazon Kinesis is most compared with Azure Stream Analytics, Confluent, Apache Flink, Google Cloud Dataflow and Apache Spark Streaming, whereas Amazon MSK is most compared with Confluent, Azure Stream Analytics, Google Cloud Dataflow, Apache Flink and Aiven for Apache Kafka. See our Amazon Kinesis vs. Amazon MSK report.
See our list of best Streaming Analytics vendors.
We monitor all Streaming Analytics reviews to prevent fraudulent reviews and keep review quality high. We do not post reviews by company employees or direct competitors. We validate each review for authenticity via cross-reference with LinkedIn, and personal follow-up with the reviewer when necessary.