We just raised a $30M Series A: Read our story

Amazon MSK OverviewUNIXBusinessApplication

Amazon MSK is #8 ranked solution in Streaming Analytics tools. IT Central Station users give Amazon MSK an average rating of 8 out of 10. Amazon MSK is most commonly compared to Confluent:Amazon MSK vs Confluent. The top industry researching this solution are professionals from a computer software company, accounting for 26% of all views.
What is Amazon MSK?

Amazon Managed Streaming for Apache Kafka (Amazon MSK) is a fully managed service that enables you to build and run applications that use Apache Kafka to process streaming data. Amazon MSK provides the control-plane operations, such as those for creating, updating, and deleting clusters.

Amazon MSK was previously known as Amazon Managed Streaming for Apache Kafka.

Buyer's Guide

Download the Streaming Analytics Buyer's Guide including reviews and more. Updated: November 2021

Amazon MSK Customers
Expedia, Intuit, Royal Dutch Shell, Brooks Brothers
Amazon MSK Video

Amazon MSK Reviews

Filter by:
Filter Reviews
Filter Unavailable
Company Size
Filter Unavailable
Job Level
Filter Unavailable
Filter Unavailable
Filter Unavailable
Order by:
  • Date
  • Highest Rating
  • Lowest Rating
  • Review Length
Showingreviews based on the current filters. Reset all filters
Team Lead at a tech services company with 10,001+ employees
Real User
Top 20
Allows you to build and run applications easily

Pros and Cons

  • "MSK has a private network that's an out-of-box feature."
  • "It should be more flexible, integration-wise."

What is our primary use case?

Behind the scenes, we use Kafka. We tried using MSK to collect old data surrounding inventory from e-commerce websites, for example.

What needs improvement?

MSK should be easier to integrate with other solutions. It should be more flexible, integration-wise.

MSK has a private network that's an out-of-the-box feature. For our case, we needed something public. We can't handle private-only. So, in order to make the data public, we had to do some extra work. It became too risky for us. That's the main reason we stopped using it.

For how long have I used the solution?

I didn't use Amazon MSK very long; I was just running some evaluations on it. 

What do I think about the stability of the solution?

I haven't used this solution enough to know if there are any bugs present.

What do I think about the scalability of the solution?

It's quite scalable. I didn't notice any scalability concerns while I was evaluating it. As it's cluster-based, I didn't see any limitations, scalability-wise. I think it's pretty easy to scale out.

How are customer service and technical support?

I haven't used technical support directly related to this solution; however, I have contacted Amazon support for other solutions. Most of the time, they're helpful, but sometimes they're not. When I started using AWS roughly nine years ago, the support was very good. Recently, it seems as though the support is less knowledgeable. 

How was the initial setup?

I don't think it's too complicated. It's pretty straightforward.

What other advice do I have?

If you're interested in using this solution, be sure to do some POC before integrating it. 

Overall, on a scale from one to ten, I would give this solution a rating of eight.

Kafka is open-source software. In order for you to leverage it behind the scenes, you have to use ZooKeeper, which is essentially a type of server — you have to integrate with it. If you don't use MSK, then you'll have to do this manually, by yourself. MSK has already launched ZooKeeper and the cluster. This is included as an out-of-the-box feature, which is very convenient. 

Which deployment model are you using for this solution?

Public Cloud
Disclosure: I am a real user, and this review is based on my own experience and opinions.
Flag as inappropriate
Product Categories
Streaming Analytics
Buyer's Guide
Download our free Streaming Analytics Report and find out what your peers are saying about Amazon, Confluent, Microsoft, and more!