--- title: Amazon Managed Streaming for Apache Kafka (Amazon MSK) Reviews meta_title: 'Amazon Managed Streaming for Apache Kafka (Amazon MSK) Reviews 2026: Details, Pricing, & Features | G2' meta_description: Filter 24 reviews by the users' company size, role or industry to find out how Amazon Managed Streaming for Apache Kafka (Amazon MSK) works for a business like yours. aggregate_rating: rating_value: 4.0 review_count: 24 scale: '5' date_modified: '2026-10-17' parent_category: name: Big Data url: https://www.g2.com/categories/big-data ---

Amazon Managed Streaming for Apache Kafka (Amazon MSK) Pros and Cons: Top Advantages and Disadvantages

Quick AI Summary Based on G2 Reviews

Generated from real user reviews

Users love how Amazon MSK provides seamless cloud management for Kafka, simplifying scaling and maintenance tasks effortlessly. (1 mentions)
Users value the maintenance ease of Amazon MSK, which simplifies managing Kafka in a seamless AWS environment. (1 mentions)
Users appreciate the management ease of Amazon MSK, eliminating the complexities of handling Kafka operations. (1 mentions)
Users value the reliability of Amazon MSK, appreciating its seamless management of scaling and maintenance. (1 mentions)
Users appreciate the seamless scalability of Amazon MSK, effectively easing Kafka management and integration with AWS. (1 mentions)
Users find the cost prohibitive, especially for smaller workloads or early-stage projects, impacting overall value. (1 mentions)
Users notice the high cost for smaller workloads and feel it's less flexible than self-managed Kafka. (1 mentions)
Users find limited control in Amazon MSK, especially regarding cost and flexibility for smaller projects. (1 mentions)

Top Pros or Advantages of Amazon Managed Streaming for Apache Kafka (Amazon MSK)

Top Cons or Disadvantages of Amazon Managed Streaming for Apache Kafka (Amazon MSK)

Amazon Managed Streaming for Apache Kafka (Amazon MSK) Reviews (24)

View 1 Video Reviews
Reviews

Amazon Managed Streaming for Apache Kafka (Amazon MSK) Reviews (24)

View 1 Video Reviews
4.0
24 reviews
Search reviews
Filter Reviews
Clear Results
G2 reviews are authentic and verified.
Atharva P.
AP
Atharva P.
Cloud BI Engineer
Enterprise (> 1000 emp.)
"Amazon MSK Makes Kafka Operations Simple with Seamless Scaling and AWS Integrations"
4.5/5
What do you like best about Amazon Managed Streaming for Apache Kafka (Amazon MSK)?

Amazon MSK has significantly simplified operating Apache Kafka by eliminating the complexity of provisioning, patching, monitoring, and maintaining Kafka clusters ourselves. I particularly like its compatibility with native Apache Kafka APIs, automated broker management, seamless scaling, high availability, and tight integration with the AWS ecosystem. The AWS Console provides a clean interface for managing clusters, broker configurations, storage scaling, networking, and monitoring, making administration much easier than self-managed Kafka deployments.

Performance has been excellent for handling high-throughput event streaming workloads with low latency and reliable message delivery. Native integrations with IAM, CloudWatch, Lambda, Glue, Flink, and Amazon MSK Connect make it easy to build end-to-end streaming architectures. Pricing is competitive considering the operational effort saved by using a fully managed Kafka platform instead of maintaining ZooKeeper, brokers, upgrades, and backups. While Amazon MSK itself is not an AI service, it plays a key role in streaming real-time data into SageMaker AI, Amazon Bedrock, and analytics pipelines. Review collected by and hosted on G2.com.

What do you dislike about Amazon Managed Streaming for Apache Kafka (Amazon MSK)?

Running dedicated Kafka brokers can become expensive for small workloads compared to serverless messaging services. Designing partitions, replication factors, and consumer groups also requires Kafka expertise to achieve optimal performance. Review collected by and hosted on G2.com.

MS
mani s.
data engineer
Enterprise (> 1000 emp.)
"Amazon MSK Powers Real-Time Streaming Pipelines with Ease"
5/5
What do you like best about Amazon Managed Streaming for Apache Kafka (Amazon MSK)?

As a data engineer, I use Amazon MSK to build real-time data streaming and event-driven data pipelines. It collects streaming data from different sources, and Kafka producers push that data into MSK topics in real time. From there, we build streaming ETL pipelines using Spark Streaming to transform the incoming data, and we integrate Amazon MSK with S3 for storage and downstream use. there best thing which i like MSK Review collected by and hosted on G2.com.

What do you dislike about Amazon Managed Streaming for Apache Kafka (Amazon MSK)?

I don’t have any major dislikes. It’s a good product, and I haven’t found any cons with it. Review collected by and hosted on G2.com.

Amaro F.
AF
Amaro F.
Senior Product Owner
Small-Business (50 or fewer emp.)
"Takes the Pain Out of Kafka Management with Seamless AWS Integration"
4.5/5
What do you like best about Amazon Managed Streaming for Apache Kafka (Amazon MSK)?

What I like most about Amazon MSK is how it takes the pain out of managing Kafka. It handles scaling, maintenance, and availability for you, and works smoothly with the rest of AWS. Review collected by and hosted on G2.com.

What do you dislike about Amazon Managed Streaming for Apache Kafka (Amazon MSK)?

The main downside is the cost, especially for smaller workloads or early-stage projects. It can also feel less flexible than self-managed Kafka in some scenarios. Review collected by and hosted on G2.com.

Abhijith B.
AB
Abhijith B.
DevOps Engineer
Small-Business (50 or fewer emp.)
"Unlocking Seamless Data Streaming: Comprehensive Review of Amazon Managed Streaming for Apache Kafka"
4/5
What do you like best about Amazon Managed Streaming for Apache Kafka (Amazon MSK)?

Amazon MSK has streamlined our Kafka operations with its seamless management, scalability, and tight integration with the AWS ecosystem. Have high security measures. While there's a learning curve, the comprehensive documentation mitigates it. Review collected by and hosted on G2.com.

What do you dislike about Amazon Managed Streaming for Apache Kafka (Amazon MSK)?

While Amazon MSK offers significant advantages, some time we face a learning curve, potential cost considerations, service limitations, integration complexities, occasional performance issues, and limited availability in certain regions as drawbacks. Review collected by and hosted on G2.com.

Domenico V.
DV
Domenico V.
Project manager
Small-Business (50 or fewer emp.)
"reliable, scalable, and hassle-free Kafka service is the best"
5/5
What do you like best about Amazon Managed Streaming for Apache Kafka (Amazon MSK)?

That is reliable and hassle free for all the users Review collected by and hosted on G2.com.

What do you dislike about Amazon Managed Streaming for Apache Kafka (Amazon MSK)?

Pricing and training that does not come with the software Review collected by and hosted on G2.com.

Verified User in Information Technology and Services
II
Verified User in Information Technology and Services
Enterprise (> 1000 emp.)
"Best data streaming tool to run application with AWS flavor"
4.5/5
What do you like best about Amazon Managed Streaming for Apache Kafka (Amazon MSK)?

It gave peace of mind and ease of use and implementation in upstreaming the domains and clusters.

Deployment procedure is excellent where minimal or no code changes are required.

As we know, the customer support is excellent from Amazon.

We have integrated it with Lambda services and the number of features is also insane.

Thanks AWS for providing one-stop solutions so that the frequency of use is increasing. Review collected by and hosted on G2.com.

What do you dislike about Amazon Managed Streaming for Apache Kafka (Amazon MSK)?

As Apache is open source, AWS should go with aggressive pricing across the availability zones. Review collected by and hosted on G2.com.

RK
Raj K.
Associate Cloud Engineer
Mid-Market (51-1000 emp.)
"MSK - Eliminate operational overhead"
4.5/5
What do you like best about Amazon Managed Streaming for Apache Kafka (Amazon MSK)?

Many things. It eliminates operation overhead, no code change required to do this and it scales cluster capacity automatically. Also, easy to deploy secure, complaint and production ready application using native AWS integration with low cost. Review collected by and hosted on G2.com.

What do you dislike about Amazon Managed Streaming for Apache Kafka (Amazon MSK)?

As of now haven't found anything so would like to skip this section Review collected by and hosted on G2.com.

Verified User in Financial Services
UF
Verified User in Financial Services
Mid-Market (51-1000 emp.)
"Streaming Kafka with AWS reliability and security"
5/5
What do you like best about Amazon Managed Streaming for Apache Kafka (Amazon MSK)?

AWS MSK takes away all the worries for managing and scaling Kafka Clusters and makes it effortless to build the platform on the go. Being part of AWS suite makes support and deployment hassle free and easy to monitor in case of downtime. Review collected by and hosted on G2.com.

What do you dislike about Amazon Managed Streaming for Apache Kafka (Amazon MSK)?

As it is easy to scale it up and down, the cost can go out of hands if not monitored and handled correctly Review collected by and hosted on G2.com.

Verified User in Investment Management
CI
Verified User in Investment Management
Small-Business (50 or fewer emp.)
"It is a very convenient solution."
5/5
What do you like best about Amazon Managed Streaming for Apache Kafka (Amazon MSK)?

Functionality, professional service, a wide selection of features, and ease of integration. Review collected by and hosted on G2.com.

What do you dislike about Amazon Managed Streaming for Apache Kafka (Amazon MSK)?

Basically nothing, everything is working correctly Review collected by and hosted on G2.com.

MUHAMMAD W.
MW
MUHAMMAD W.
Senior Software Engineer
Small-Business (50 or fewer emp.)
"Kafka is very fast and secure messaging que rather than others"
2.5/5
What do you like best about Amazon Managed Streaming for Apache Kafka (Amazon MSK)?

It's easy to manageable producers and consumers, we can handle every topic with a lot of producers, and it's a very fast broker. Review collected by and hosted on G2.com.

What do you dislike about Amazon Managed Streaming for Apache Kafka (Amazon MSK)?

Nothing yet but some little bit dead log conditions managing is very tough as compared to others. Review collected by and hosted on G2.com.