IBM Event Streams

IBM Event Streams

Score 5.4 out of 10
IBM Event Streams


What is IBM Event Streams?

IBM Event Streams is a high-throughput, fault-tolerant, event streaming solution. Powered by Apache Kafka, it provides access to enterprise data through event streams, enabling businesses to unlock insights from historical data, and identify and take action on situations in real...
Read more

Recent Reviews

Not a Kafkaesque UI

6 out of 10
September 09, 2021
IBM Event Streams allows my cloud-focused team within my hosting-focused web development company to move an Apache Kafka-based pub/sub …
Continue reading
Read all reviews

How IBM Event Streams Differs From Its Competitors

Kafka Management

It is easier to have visibility now and made the work easier. We don't have to use CLI every time now and interns are understanding the product before jumping into technicality, which makes them have better understanding of Kafka and solutioning
Continue reading

Kafka Management

The impact of Event Streams on how we handle Kafka operations is huge because we now have better access to several technology connectors from a single platform.
Continue reading

Kafka Management

The easy-to-use interface has been a positive boon for the software engineers and cloud administrators, as well as dev ops engineers on my team and that my team interacts with. It made ramp up quicker than it would have been otherwise with a more confusing UI. This is especially important in this …
Continue reading


API-driven development is an important part of our architectural plan and is largely standard for cloud-based resource management at scale. Part of our security strategy going forward into the future phases of the maturity of our usage of this product involves encryption and we will flesh out a …
Continue reading

Kafka Management

We found it's very convenient to manage the deployment through the UI. We don't use UI for monitoring now. We don't use cross-region disaster recovery now, but we may look into it to enhance the service reliability. We don't use schema registry support currently.
Continue reading

Reviewer Pros & Cons

View all pros & cons

Video Reviews

Leaving a video review helps other professionals like you evaluate products. Be the first one in your network to record a review of IBM Event Streams, and make your voice heard!

Return to navigation

Product Details

What is IBM Event Streams?

IBM Event Streams is a high-throughput, fault-tolerant, event streaming solution. Powered by Apache Kafka, it provides access to enterprise data through event streams, enabling businesses to unlock insights from historical data, and identify and take action on situations in real time and at scale.

IBM Event Streams Video

Getting Started with IBM Event Streams: Six Minute Demo & Tutorial

IBM Event Streams Technical Details

Deployment TypesSoftware as a Service (SaaS), Cloud, or Web-Based
Operating SystemsUnspecified
Mobile ApplicationNo
Supported CountriesUnites States, United Kingdom, Australia, Germany
Supported LanguagesEnglish, French, German, Italian, Japanese, Korean, Portugese/Brazil, Spanish, Chinese simplified, Chinese traditional

Frequently Asked Questions

Reviewers rate Ease of integration highest, with a score of 7.7.

The most common users of IBM Event Streams are from Enterprises (1,001+ employees).
Return to navigation


View all alternatives
Return to navigation


(1-9 of 9)
Companies can't remove reviews or game the system. Here's why
Score 10 out of 10
Vetted Review
Verified User
Use for marketing purposes to leverage varied synergistic datapoints to enable event and data driven and triggered campaigns
  • insight identification
  • pattern recognition
  • seamless cloud application
  • not the easiest to answer
  • more marketing adoption and use
  • awareness
organizations with data assets waiting to be resources
December 20, 2022

Reliable Event Streamer

Score 8 out of 10
Vetted Review
Verified User
We have started using IBM Event Streams to solve multiple problems in our organizations, in which most important is fraud analytics, so whenever a customer files instant claims too many times or have unusual activity we instantly send it for scrutiny, before approving the claims and procedures. We are also analyzing traffic and events on app and web to pitch the most suitable product to customer. Apart from this for APIs, we use it as messaging bus to handle peak demands during the day and ensure all payments are timely and successful.
  • UI is great
  • Apache Kafka
  • handles large traffic very well
  • Reliable and has less downtime
  • Monitoring of traffic
  • Reporting on traffic and events
It is well suited for event architecture, when things and decisions are real time and those decisions have some serious impact, so to provide better customer experience, we can use this as we found using it more reliable and less downtime than our previous self developed architecture. It is able to handle load well and queue requests when system is not working.
December 18, 2022

Smoothest Apache Kafka

Score 8 out of 10
Vetted Review
Verified User
We use IBM Event Streams at Call Copy to build smart apps for events. We also engage event streams to act as a buffer for connecting our data sources to their data pools. We have also integrated Event streams with IBM Cloud Pak to improve how we scale in the cloud.
  • It is adaptive and helps us create more engaging experiences on our platforms.
  • The Key metrics dashboard is rich with insights.
  • Even if you have experience with other event streaming software, you'll still have to take the IBM course because of its complexity.
We have used IBM Event Streams to connect to critical systems in our company. We have also utilized it to provide wider event streams connectivity for our clients. IBM Event Streams is very suitable for sending events from native environments to appliances and critical workloads seamlessly. Events streams is impressive because deployment is not only limited to IBM cloud but can also work on Red Hat.
Score 9 out of 10
Vetted Review
Verified User
IBM event streams help us to give an in-depth analysis of our traffic in real time. With the help of the IBM event stream, we can directly track the clicks on elements, text, and containers as well as on DOM. It helps us to manage huge amount of traffic on a daily basis and give us the option to create segments.
  • Ability to manage large traffic.
  • Real-time event logs.
  • Integration is smooth and easy.
  • Need to improve user experience, specifically in dashboard area.
  • Filter with 2nd dimensions is not useful.
IBM event streams are so powerful software that manages our huge amount of traffic, not only with the help of IBM event streams we can create useful insight with the data and create our campaign strategy.
September 09, 2021

Not a Kafkaesque UI

Score 6 out of 10
Vetted Review
Verified User
IBM Event Streams allows my cloud-focused team within my hosting-focused web development company to move an Apache Kafka-based pub/sub pattern from one of our pre-existing applications into the IBM cloud. It is being used within a single application at this time as a proof of concept and that application is consumed mostly by our team. The business problem that it addresses is hosting for our pub sub-app in the IBM Cloud. We had business reasons for using the IBM cloud in this case.
  • UI is intuitive and easy to use.
  • Apache Kafka has a great community.
  • Being in the cloud is great.
  • Monitoring capabilities are lacking for me; for example, I would like to have more visibility into queue depth.
If you are running an application that requires pub/sub capabilities like Apache Kafka and you want to run the pub /sub in the IBM cloud, then I think that this may be an appropriate technology choice for you. As there are comparable products in other cloud providers, it is worthwhile to consider the business externalities of your choice of cloud providers and choose the one that makes the most sense from that perspective.
Score 9 out of 10
Vetted Review
Verified User
IBM Event Streams is being used by a department. It serves as the main messaging bus for the communication of our backend microservices. It provides high reliability and scaling when the traffic peaks. It also reduces the coupling of the microservices, so we can make changes much easier and more frequently without breaking stuff.
  • It scales very well.
  • It can handle a lot of traffic.
  • It can retain the events when our services have issues.
  • Not easy to monitor broker status.
  • Not easy to monitor traffic.
  • Scaling topic partitions has downtime.
IBM Event Streams is good for use cases like live streaming or event processing. It can process events with very high throughput. Partitioning gives the user the power to scale up or down when necessary. It can also be used as the communication interface for different clouds.
Hanz van Aardt | TrustRadius Reviewer
Score 10 out of 10
Vetted Review
Verified User
Our company is currently in the process of implementing a messaging system - we develop event driven Microservices and needed an event streaming system based on Kafka which can address our needs. I reviewed IBM Event Streams and it is a great option. Event streams allows us to permanently store changes to domain objects in the form of events - the changes are then made available to various other services where they are materialized into certain solutions like Analytics, AI etc.
  • IBM Event Streams offers a Lite tier which makes it incredible easy to get started.
  • IBM Event Streams allows you to permanents persist / log events.
  • Other back-end services can subscribe to events the want to consume.
  • It will be great if the KSQL setup or some other type of stream manipulation technology comes bundled with IBM Event Streams.
  • Currently we service the African region as well and we would love a region in South Africa.
IBM Event Streams is well suited for companies developing event driven Microservices. One of the biggest challenger with microservices is that your data gets distributed into little silos - event streaming (or better known as event sourcing) allows you to get a central source of truth in your event store. We are taking this approach with IBM Event Streams and it is well suited for building an event streaming / sourcing architecture.
The product was very user friendly and extremely easy to get started with. The documentation is excellent and the free tier makes it very easy to get started with without having to make deep or long term financial commitments.
I met with the support team and they have deep technical and development understanding of the needs and the problems which IBM Event Streams addresses. If you are looking for a product backed by a highly technical support team then IBM Event Streams is probably the best choice. I was specifically impressed by the level of technical understanding my support team demonstrated.
February 14, 2019

Awesome IBM products

Score 7 out of 10
Vetted Review
Verified User
Message Hub is used to persist and transfer the operations domain data. It's being used to replay the data from a certain point in the past. The pub/sub model allows us to empower clients to choose when to start reading the data. It's been reliable and scalable.
  • Replay capability
  • Message persistence
  • High throughput
  • Monitoring capabilities
  • Visibility into topics
  • Dashboard for visualization
Excellent for messaging with tons of data. It's highly reliable, scalable and resilient. It's an excellent option for clients that look to get away from point-point messaging and the overhead that comes with it. It enables clients to have power to choose as little or as much data as they wish to.
Score 5 out of 10
Vetted Review
Verified User
We have performed an evaluation of IBM Event Streams for Event Streaming & Analytics. The idea is to use the Event Streams across the enterprise as an event streaming platform. We are still in the evaluation phase and trying to solve the problems of event-based streaming from different kinds of applications across the enterprise for real-time analytics of data.
  • Seamless integration with existing MQ infrastructure.
  • Basically uses the Core Kafka Framework.
  • Geo-Replication.
  • Dashboard for Topics management and analytics.
  • Provide Capabilities to connect the Event Streams via REST Proxy.
  • Schema Registry to handle Avro Formats.
  • Provide Kafka Connect Sink & Source Connectors.
It is well suited for: Event streaming backed with all the enterprise applications with basic data formats. Connectivity with existing MQ infrastructure. Adopting the legacy skills of resources, native clients using Java can connect seamlessly. Multi-data Center streaming use cases.
Not Suited for: Handling different data formats, Kafka Connect sink & source connectors to connect with HDFS, Databases etc, Schema registry, Non-Java Client Connectivity.

Return to navigation