Sign in
Categories
Your Saved List Become a Channel Partner Sell in AWS Marketplace Amazon Web Services Home Help

Reviews from AWS customer

1 AWS reviews
  • 5 star
    0
  • 1
  • 3 star
    0
  • 2 star
    0
  • 1 star
    0

External reviews

121 reviews
from and

External reviews are not included in the AWS star rating for the product.


    reviewer2711817

Improved developer velocity and seamless integration enhance real-time data handling while cost challenges remain

  • May 28, 2025
  • Review from a verified AWS customer

What is our primary use case?

We find that the best features include using the CDC functionality with the connector to take the data from our SQL database and publish it to many consumers. Any changes enable us to easily publish changes about their domain business objects without too much code and work from domain teams. In this way, we can more easily provide a very robust layer of API and events.

The second use case is easier projection of data. We found that many teams were struggling to create projections and read stores with regular event buses, and Apache Kafka on Confluent Cloud helped us because of all sorts of features, such as the log architecture they have, and other features. KSQL also helped us there.

When order is more important, we rely on Apache Kafka on Confluent Cloud.

What is most valuable?

The benefits that I have seen from having a real-time architecture include better velocity for developers. That is the main one. Instead of developing many of those capabilities in each team, we can rely on Apache Kafka on Confluent Cloud to provide those functionalities we want, and the teams can focus on their own business instead of providing all sorts of APIs and dependencies to other domains, allowing everyone to run faster.

We find that the best features include using the CDC functionality with the connector to take the data from our SQL database and publish it to many consumers. Any changes enable us to easily publish changes about their domain business objects without too much code and work from domain teams. In this way, we can more easily provide a very robust layer of API and events.

The second use case is easier projection of data. We found that many teams were struggling to create projections and read stores with regular event buses, and Apache Kafka on Confluent Cloud helped us because of all sorts of features, such as the log architecture they have. KSQL also helped us there.

What needs improvement?

I think what I would improve about the solution is the cost, mostly. From my standpoint, it's the cost. From an engineering perspective, it works really well.

There's always room for improvement. One more point is sometimes it's more UI-related issues. Some of the more high-end features are more complicated to execute. But overall, it's a good product.

For how long have I used the solution?

I have been using Apache Kafka on Confluent Cloud for around a year, maybe two.

What do I think about the scalability of the solution?

When it comes to assessing the impact of the automated scaling features, we don't measure it, but it's part of our technology stack selection criteria - it's pretty much a must today.

We don't want to increase the headcount in our DBA team. They are the ones managing all our databases, queues, and data sources. So for us, having a very thin layer of management is critical, and we sit with other compute. That's very important for us because headcount is the most expensive part.

How are customer service and support?

We looked at other products, specifically other Kafka providers. We have Apache Kafka and AWS. We looked at self-hosting it, but we wanted Apache Kafka on Confluent Cloud.

How would you rate customer service and support?

Neutral

Which solution did I use previously and why did I switch?

We were looking for specific use cases. We compared different Kafka solutions, not necessarily competitors. We have a message bus already. We wanted the log capability, mostly.

How was the initial setup?

The setup was easy enough. We got a lot of support from people at Confluent and AWS as well.

What was our ROI?

Regarding ROI in any capacity, whether it's savings from employees or cloud, the ROI was very significant. Although, specifically with Apache Kafka on Confluent Cloud, it was a bit more challenging to increase adoption because it's very expensive. So we had to pick and choose where we implemented to make sure that ROI is positive.

I don't remember the exact number because it's been a while since we did a pricing talk, but it was expensive.

What's my experience with pricing, setup cost, and licensing?

They charge per topic and other resources. Because we are very cost sensitive, we want to approve it and make sure people don't just use it unnecessarily.

Which other solutions did I evaluate?

I would give Apache Kafka on Confluent Cloud a rating of seven out of ten.

What other advice do I have?

For somebody who's shopping around, looking in this space to decide what to purchase, Apache Kafka on Confluent Cloud is a market leader. It's almost the first choice.

Going with AWS Apache was also very compelling to us because it's very quick to enable stuff in AWS and try it. I would start with those, but first understand if this is actually what you need. There are other much cheaper solutions that serve other use cases, and sometimes people can mix those and just pick the wrong product.

Overall, I would rate Apache Kafka on Confluent Cloud a nine out of ten.

Which deployment model are you using for this solution?

Public Cloud

If public cloud, private cloud, or hybrid cloud, which cloud provider do you use?

Amazon Web Services (AWS)


    Keith Azzopardi

Ensures reliable data management and strengthens real-time innovation

  • March 28, 2025
  • Review provided by PeerSpot

What is our primary use case?

We send events to Apache Kafka on Confluent Cloud for microservices and in an event-driven system. We are building an event-driven system, and we send all the events for microservices communication via Apache Kafka on Confluent Cloud.

What is most valuable?

The order guarantee of Apache Kafka on Confluent Cloud and the amount of throughput it can handle are valuable. The fact that the consumer pulls the data, not the broker, makes it more resilient and more reliable compared to other technologies. It has been very stable, and since Apache Kafka offers retention of seven days by default, it allowed us to create new consumers and types of data in real time.

What needs improvement?

The ability to implement request-response communication on Apache Kafka needs improvement. The schema registry is a bit misleading in terms of its location and how it works with multi-peer clusters.

For how long have I used the solution?

I have been working with Apache Kafka on Confluent Cloud for seven years.

What was my experience with deployment of the solution?

The deployment was very quick and required just following the wizard and the UI. It took minutes to deploy.

What do I think about the stability of the solution?

Apache Kafka on Confluent Cloud is very stable, though we have had a few issues. I will rate it nine out of ten, as we barely had any issues in production with Apache Kafka on Confluent Cloud.

What do I think about the scalability of the solution?

Scalability is super important for us, and Apache Kafka on Confluent Cloud provides impressive horizontal scaling to reduce risks and improve availability. I would rate the scalability as ten out of ten.

How are customer service and support?

The customer service is very useful. They try to help, though sometimes they go in circles, and I need to remind them of the original objective of the incident. Overall, they are capable people who provide the support needed.

How would you rate customer service and support?

Neutral

Which solution did I use previously and why did I switch?

Not really. Before seven years ago, I might have used other solutions, but in the last seven years, I have not switched.

How was the initial setup?

The initial setup was fairly easy, seven out of ten. The main challenge was understanding the schema registry and how it works with multi-peer clusters.

What about the implementation team?

One person was enough for the deployment. We also need one person for maintenance.

What was our ROI?

The return on investment has been significant, especially in terms of stability, scalability, and the fact that we almost never had any issues in production.

What's my experience with pricing, setup cost, and licensing?

I would rate the pricing as fair, five out of ten. You can pay between 30,000 to 60,000 euros per year.

Which other solutions did I evaluate?

We considered Azure Service Bus and RabbitMQ. However, the availability and architecture of Apache Kafka on Confluent Cloud make it difficult to consider other technologies.

What other advice do I have?

Overall, I would rate Apache Kafka on Confluent Cloud nine out of ten. It is very stable, scalable, and has allowed us to innovate with real-time data consumption. The overall product rating is nine out of ten.

Which deployment model are you using for this solution?

Public Cloud

If public cloud, private cloud, or hybrid cloud, which cloud provider do you use?

Other


    Anand Venugopal

Enables multi-cloud real-time data integration with robust support and value-driven cost management

  • March 04, 2025
  • Review provided by PeerSpot

What is our primary use case?

I use Apache Kafka on Confluent Cloud as a streaming platform for enterprises to move data in real time from the point of generation to where it needs to be consumed. Use cases for this include point of sale, IoT, financial transactions, and any application that benefits from real-time data processing. My work involves using these solutions for industry verticals and customers in the retail and financial services sectors.

What is most valuable?

Apache Kafka on Confluent Cloud is a serverless, multi-cloud SaaS product that eliminates the need for users to manage their own Kafka clusters. It offers numerous connectors to various sources and destinations, facilitating easier integrations. The powerful integration with Flink and Iceberg (Table Flow) enhances functionality. These features are not present in an open-source product. The scalable, reliable service supports multi-cloud data streaming, making it easier for enterprises to connect disparate data sources and destinations.

What needs improvement?

Improvement can be made by making it easier to build applications on the real-time stream, focusing on real-time pre-processing and anomaly detection. They should enhance their capabilities in real-time data processing to support AI scenarios, in line with their messaging.

For how long have I used the solution?

I have had experience with Apache Kafka on Confluent Cloud for quite a while, about three to four years.

What was my experience with deployment of the solution?

Setting up Apache Kafka on Confluent Cloud is definitely better than setting up open-source Apache Kafka.

What do I think about the stability of the solution?

I find Apache Kafka on Confluent Cloud very stable, and I believe the company is progressive in what they do.

What do I think about the scalability of the solution?

The solution is much more scalable because it is a managed service. The service is reliable, with an entire team dedicated to managing it, in contrast to running Kafka independently. Apache Kafka on Confluent Cloud supports multi-cloud operations, facilitating data streaming between diverse and multi-cloud infrastructures.

How are customer service and support?

The customer support for Apache Kafka on Confluent Cloud is pretty decent. A solid organization supports customers, with many of the original committers and founding team of Apache Kafka involved, reflecting the strong pedigree.

How would you rate customer service and support?

Positive

Which solution did I use previously and why did I switch?

Previously, it became increasingly difficult to manage Kafka at scale independently. We switched to Apache Kafka on Confluent Cloud to use it as a managed service, allowing us to focus more on the application layer and use cases rather than the infrastructure.

How was the initial setup?

The initial setup is reasonable and definitely better than setting up open-source Apache Kafka. On a scale of one to ten, I would rate it an eight.

What was our ROI?

Apache Kafka on Confluent Cloud is critical infrastructure for us. Without it, our infrastructure costs would increase significantly, potentially amounting to hundreds of thousands of dollars each year. Its real-time capabilities accelerate speed to value and enable new use cases, providing significant business value.

What's my experience with pricing, setup cost, and licensing?

Previously, the pricing was on the higher side. However, recent product introductions consider various use cases, like freight clusters, making enterprise clusters more reasonably priced with flexible pricing options.

What other advice do I have?

I would recommend Apache Kafka on Confluent Cloud to others, especially those building out a real-time streaming infrastructure or transitioning to real-time business operations from delayed batch processes. They should consider it if they have assets across different clouds. Overall, I rate the solution at eight or eight and a half. It is a stable and steadily growing company with reliable services.

Which deployment model are you using for this solution?

Hybrid Cloud

If public cloud, private cloud, or hybrid cloud, which cloud provider do you use?

Other


    Ritik Varshney

Enhanced data streaming with reliable features and good analytics

  • November 21, 2024
  • Review provided by PeerSpot

What is our primary use case?

We use Apache Kafka on Confluent Cloud for streaming large volumes of data in real-time. It's employed in scenarios such as handling events from various countries and streaming them efficiently for our clients. 

We also utilize it for data analytics and in client versions for topic creation, consumer consumption, and ACL provisioning.

How has it helped my organization?

Apache Kafka on Confluent Cloud provides an enhanced level of reliability and resources compared to Apache Kafka alone. It offers more features which are beneficial for our clients, including cluster linking, schema registry, error handling, and dead-letter queues. It significantly improves customer and publisher satisfaction, especially with topic integration and data streaming.

What is most valuable?

Apache Kafka on Confluent Cloud is more reliable and frequent to use compared to Apache Kafka. Its features such as schema registry, cluster linking, error handling, and dead-letter queues provide significant benefits. It also offers enhanced visibility and integration for data streaming, helping clients and customers use it efficiently.

What needs improvement?

Some areas for improvement in Apache Kafka on Confluent Cloud include issues faced during migration with Kubernetes pods. This aspect could be smoother to better support migration processes.

For how long have I used the solution?

I have been working with Apache Kafka on Confluent Cloud since September 2022 after joining my current company in June 2022.

What do I think about the stability of the solution?

The solution is stable and monitors activities, ensuring reliable operations. It provides alerts for unusual activities that allow us to take proactive actions.

What do I think about the scalability of the solution?

Confluent Kafka's scalability is rated eight out of ten. It's capable of horizontal scalability by adding more consumers to handle high message throughput.

How are customer service and support?

Technical support for Confluent Kafka is very good. Their efforts to provide timely solutions to bugs and defects have been excellent.

How would you rate customer service and support?

Positive

Which solution did I use previously and why did I switch?

Previously, solutions such as Red Hat AMQ and Google's PubSub were considered, but Apache Kafka on Confluent Cloud was ultimately chosen.

How was the initial setup?

The initial setup is straightforward with provided resources and documentation. I started working with it in the middle stages, not from the initial deployment.

What about the implementation team?

Deployment can be done by two members based on requirements, and a single DevOps engineer can handle both deployment and maintenance.

What's my experience with pricing, setup cost, and licensing?

I'm not sure about the pricing of Apache Kafka on Confluent Cloud.

Which other solutions did I evaluate?

I studied the PubSub and AMQ platforms yet did not have hands-on experience with them since Confluent Kafka was already implemented in my company.

What other advice do I have?

I recommend new users start by going through the Confluence page and training to learn about Confluent Kafka's features and differences from Apache Kafka.

Which deployment model are you using for this solution?

Public Cloud

If public cloud, private cloud, or hybrid cloud, which cloud provider do you use?

Other


    Sécurité informatique et réseau

Expérience avec Confluent dans ma recherche de premier cycle

  • August 20, 2024
  • Review provided by G2

Qu'aimez-vous le plus à propos de the product?
Confluent dispose d'une excellente documentation et de ressources de plaidoyer pour les développeurs. J'ai appris Kafka et Kafka Streams presque exclusivement en utilisant les ressources de Confluent.
Que n’aimez-vous pas à propos de the product?
Je n'ai pas utilisé les outils Confluent de manière approfondie ou assez longtemps pour en trouver les inconvénients.
Quels sont les problèmes que the product résout, et en quoi cela vous est-il bénéfique?
Ce n'est pas un problème commercial, mais cela m'a aidé à mettre en œuvre un processeur de flux d'événements en utilisant Kafka Streams. La partie streaming du travail a été abstraite afin que je puisse me concentrer sur l'essentiel algorithmique de mon projet.


    reviewer2534229

A scalable solution that is easier to deploy and maintain

  • August 16, 2024
  • Review provided by PeerSpot

What is most valuable?

Overall, I think it's a good experience. Apache Kafka can be quite complex and difficult to maintain on your own, so using Apache Kafka on Confluent Cloud makes it much easier to use it without worrying about setup and maintenance.

What needs improvement?

The solution is expensive. 

For how long have I used the solution?

I have been using Apache Kafka on Confluent Cloud, the platform's main product, for about three months.

What do I think about the stability of the solution?

I haven't experienced any major stability problems or bugs.

What do I think about the scalability of the solution?

The tool is scalable. I've found Apache Kafka on Confluent Cloud to be very scalable. We've been able to scale up the volume of data we're handling without any issues with performance.

How was the initial setup?

Setting up a new cluster on Apache Kafka on Confluent Cloud is pretty easy. You can click a few options, and there's also integration with other tools to create the necessary resources. However, there are some caveats to be aware of. The type of networking setup you choose can impact your functionality and visibility in the platform. For example, if you have a public cluster, you'll see more metadata information in the console than a more restricted network deployment.

What's my experience with pricing, setup cost, and licensing?

Regarding pricing, Apache Kafka on Confluent Cloud is not a cheap tool. The right use case would justify the cost. It might make sense if you have a high volume of data that you can leverage to generate value for the business. But if you don't have those requirements, there are likely cheaper solutions you could use instead.

What other advice do I have?

I rate the solution an eight out of ten. 


    Anantharaman Ganesan

Can be easily installed and is reliable

  • August 01, 2024
  • Review provided by PeerSpot

What is our primary use case?

I use the solution in my company mostly for log-related purposes.

What is most valuable?

The solution's most valuable feature is that we used it during the building of data pipelines. From that, we read, wrote, and managed all the processes if there was any event happening. So, in real-time, we are just tracking how many users or logs are coming into our company.

What needs improvement?

Maybe in terms of Apache Kafka's integration with other Microsoft tools, our company faced some challenges. With other products, specifically non-Apache ones or Microsoft, our company had created some wrapper classes around them.

The integration issues of Apache Kafka revolve around other products like Tomcat, other web servers, or Node.js and .NET Core-related areas. After creating some wrapper classes around them, we were able to get the information we wanted.

My company has not used any AI features in the product, but I would like to see AI features in the product because they currently help generate real-time content. AI can help our company slowly create some LLM. My company is not currently implementing any AI features, but I see that there will be a lot of opportunities to use such functionalities. I have experience with Databricks, for which I have used AI.

For how long have I used the solution?

I have been using Apache Kafka on Confluent Cloud for more than a year.

What do I think about the scalability of the solution?

The tool's reliability and scalability are good.

How are customer service and support?

We did not have to ask for much help from the product's support team since we are still exploring the solution. My company mostly looks at forums or blogs, and so we are able to solve any issues associated with the tool. I rate the support an eight out of ten.

How would you rate customer service and support?

Positive

Which solution did I use previously and why did I switch?

My company has previously used Redis, ActiveMQ, and RabbitMQ. Apache Kafka is better than RabbitMQ. The installation, configuration, and real-time streaming are good with Apache Kafka. Usually, the tool is configurable.

How was the initial setup?

The product's installation phase is pretty straightforward for us since we know how to use it.

Initially, the solution was deployed in a few hours, but after that, we were able to install it quickly.

What's my experience with pricing, setup cost, and licensing?

I consider that the product's price falls under the middle range category.

What other advice do I have?

I have not exactly used the tool for data management, but I have used it for log aggregation.

The tool does not need to be maintained currently, but we are still exploring how we can make it perfect. My company's client is asking for a little bit more from the tool, so we will deploy it. Right now, we have our own products, and in those tools, we are just seeing how we can use Apache Kafka.

My company has not used any AI features in the product.

I rate the tool an eight out of ten.


    Shubham Yadav

Everything is well-documented, straightforward and useful retention policies of Kafka topics

  • July 24, 2024
  • Review provided by PeerSpot

What is our primary use case?

It's basically four bands of use cases, where we publish data on Kafka topics and stream it across microservices.

How has it helped my organization?

Some of the retention policies of Kafka topics have been most beneficial for data management specifically.

Based on our experience, there are different use cases where data needs to be handled in different ways. Sometimes we want to get rid of it once it has been consumed, or we have to store it for a longer period. 

Kafka provides handy properties that allow us to directly configure the data, whether to keep it or discard it after use.

What is most valuable?

I feel the streaming speed, the way messages are processed, and some of the topic features like partitions and offset management are quite handy.

What needs improvement?

There's one thing that's a common use case, but I don't know why it's not covered in Kafka. When a message comes in, and another message with the same key arrives, the first version should be deleted automatically. 

We want to keep only one instance of a message at any given time, the latest one. However, Kafka doesn't have this functionality built-in. It keeps all the data, and we have to manually delete the older versions.

 So, I would like to have only one instance of messages, based on the keys. If the key is the same, there should always be the latest message present instead of all versions of that message.

For how long have I used the solution?

I have been using it for three years. I use the latest version. I work with v3.6.

What do I think about the stability of the solution?

I would rate the stability a six out of ten. When it's good, it works fine. But as soon as traffic increases and the number of topics on the cluster exceeds a certain limit, it becomes unresponsive. 

We then have to get rid of Kafka topics, but even that's not easy because the whole site becomes unresponsive. We don't have easy dashboard access to remove unnecessary topics. That's one issue.

What do I think about the scalability of the solution?

I would give it an eight out of ten for scalability. It's scalable, but there's room for improvement in reliability. When we scale up at the pod level, reliability goes down due to mismanagement of offsets, leading to data loss. Then, there is mismanagement when we scale it up, and then there is a point where we want to scale down because traffic is less. 

During scale-down, we also often see data loss. They can work on improving this.

We currently have large enterprise business as our customers.

How was the initial setup?

I would rate my experience with the initial setup of this product, a seven out of ten where one is difficult and ten is easy.

I have not faced any difficulties or challenges while setting this product up. They have proper documentation, so it's easy to go through it and set things up.

It's the cloud solution, so it's deployed on the cloud in our customers' organizations. And they use Confluent Cloud. 

What about the implementation team?

It's taken care of by different teams.

What other advice do I have?

Overall, I would rate it an eight out of ten. 

I would recommend it because everything is well-documented and straightforward.

We can install Kafka directly, but we don't have direct access to the data on Kafka. So it's good to have tools like Kafka Magic or Kafka Tool to access and visualize the data.

Which deployment model are you using for this solution?

Public Cloud


    Tom Hug

Offers features that allows for efficient error handling and reprocessing without significant manual intervention

  • June 04, 2024
  • Review provided by PeerSpot

What is our primary use case?

Whenever you need to handle a huge load of real-time data processing, Kafka is useful. We currently use it for an output management system for insurance, where the system receives data in a fixed amount and has to process it in several steps. 

We manage these steps with Kafka because the load can be quite big, with millions of XMLs coming into the system that need to be processed in near real-time.

What is most valuable?

The most valuable feature to me is it scales really well when there is a data influx, irrespective of the peak time. It can handle both large and small amounts of data. 

Also, the state-saving feature is very much appreciated. It allows me to rewind a certain process if I see an error and then reprocess it.

What needs improvement?

The administration port could be more extensive. Additionally, managing the states of certain events could be made easier, perhaps with automatic rollback instead of having to program it manually.

For how long have I used the solution?

I have been using it for a few months. 

What do I think about the stability of the solution?

For us, the stability has been great. No complaints here.

What do I think about the scalability of the solution?

Scalability is great. We haven't gone into production yet, but so far, it scales very well.

I would rate the scalability a nine out of ten. There are maybe a dozen or so people who really have to interact with Kafka.

How was the initial setup?

The setup was straightforward. Confluent Cloud takes a lot of the work out of the user's hands, and it's easy to set up. We're quite happy with it.

What about the implementation team?

We didn't need any help. We have one developer, and that's it.

What was our ROI?

The benefit is that we can offer clients cloud streaming for data processing, which we host for them. They benefit from the speed and reliability.

What's my experience with pricing, setup cost, and licensing?

Since we are in development, we have no license. We will need one eventually. The price isn't low, but it's not too high.

Which other solutions did I evaluate?

I evaluated other options for workflow solutions like Camunda, and other messaging services, like NQ series.

What other advice do I have?

Overall, I would rate the product an eight out of ten. So far, we haven't found any obstacles, and we're happy that it's been straightforward and problem-free.

The product is very good, but if you need to set it up on your own, there's quite a bit of work. That's why we chose Confluent as a partner who has made it tailored for us. That's surely a good way to start. When you have more experience, you can try setting it up on your own.


    reviewer2237604

Works well in areas like maintenance and issue resolution

  • May 24, 2024
  • Review provided by PeerSpot

What is our primary use case?

In my company, we are not using the tool for analytics and it is more for CDC processes, so we change the capture processes. It is used to extract data from a database and make it available in other parts of our systems or produce events that inform us of data updates.

What needs improvement?

There are some premium connectors, for example, available in Confluent, which you cannot access in the marketplace, so there are some limitations. From Confluent's point of view, I understand where they come from, but I believe its deployment model is a little strict. Confluent Platform can be installed in your own infrastructure. Even if you install Confluent Platform on your own platform, you need to use the components that Confluent offers. Otherwise, the support is very limited, and I think this is an idea of improvement for Confluent. Confluent is pretty solid, so I don't have much in terms of improvement.

For how long have I used the solution?

I have experience with Apache Kafka on Confluent Cloud.

What do I think about the stability of the solution?

Confluent gives you 99.99 percent availability, so I rate the tool's stability a nine out of ten.

What do I think about the scalability of the solution?

If you use Confluent Cloud, the platform's case can go up and down depending on your needs, and it is very easy from the point of view of storage as well because if you are getting more advanced, it basically scales up your storage. If you are given a number of events using your storage device, it is very easy. If you use Confluent Platform, you have a little bit more manual management there, although being a product that assists you with some side components like CFK.

How are customer service and support?

With Confluent, if you have its tools, I rate the support an eight out of ten, but if you have mixed products, then it is a six out of ten.

How would you rate customer service and support?

Neutral

Which solution did I use previously and why did I switch?

I have experience with Confluent Cloud and Amazon MSK. With Confluent Cloud, we are really happy with the ecosystem that is made available, along with the connectors, SQL, DB, and other such aspects. The tool can be provided in a very easy way, and it was really effective for the type of activities that we do. The tool presents quite a range of possibilities for integration between different sources and things.

While you use Confluent, all of the services that are needed to manage the enterprise-level EDA are available to you, and you have an integrated schema registry, together with the entire schema registry, and you have a portal for publishing your schema. You can do routing and filtering by configuration. You have CFK, which allows management of your cluster, allows monitoring of your cluster, and allows you basically to connect to the managed connectors on your cluster. Confluent is a full-fledged platform for an event-driven architecture that can be deployed at an enterprise scale, while Amazon MSK is just Kafka as a service from AWS.

How was the initial setup?

A part of the delivery team does the setup, but it was pretty easy on both sides, as with AWS and Confluent, the team didn't have much trouble.

What was our ROI?

The main return on investment was in the maintenance space because going for Confluent Cloud means you remove all the platform management that you have in terms of these resources that can be allocated to other tasks, where the tool takes basically ownership of all of these. We saw, at the end of the year's end, improvements that were substantial, especially when it comes to the need to resolve issues, as we can deploy the minimum team possible for Confluent because the support model allows for the Confluent team to take ownership of the issue. With AWS, the tool's team supports us, but we have to deploy the right people and take them out of all other initiatives. The most important part is the cost related to platform maintenance and issue resolution.

What's my experience with pricing, setup cost, and licensing?

Using Confluent, you have more licensing prices to account for when you calculate. I think the pricing is fair, but Confluent requires a little bit more thinking because the price can go up really quickly when it comes to premium connectors.

What other advice do I have?

Speaking about data security and privacy requirements, I would say that there are some BAA or legal agreements in the tool. We did not have issues in terms of security or breaches, but before any adoption, with PII or PHI type of data and before having this data flowing to other clouds or other platforms, the BAA needs to be signed because of IPAC.

Confluent Cloud handles data volume pretty well.

If you are starting to deploy a fully-fledged ETA platform where you do not just have information streaming and go for CDC, and you have some legacy systems that have to communicate on your systems, then I suggest you go for Confluent Cloud.

I rate the tool an eight out of ten.