IBM Event Streams
Put events to work with Apache Kafka for Enterprise
Explore use cases
Dashboard showing metrics related to the number of messages produced, consumed or processed over a given period of time

IBM Event Streams is an event streaming software built on open source Apache Kafka®. It is available as a fully managed service on IBM Cloud or for self-hosting.

To deliver more engaging customer experiences, you need to accelerate your event-driven efforts so that you can act in real-time. With IBM® Event Streams, you can leverage enterprise-grade event streaming capabilities to build smart apps to help react to events as they happen. Based on years of operational expertise gained from running Apache Kafka for enterprises, IBM Event Streams is ideal for mission-critical workloads.

Benefits Create adaptive solutions

Use streams of data to build responsive, engaging user experiences using IBM Event Streams for Cloud.

Facilitate machine learning

Use events to move from batch processing to real-time and predictive analytics using IBM Event Streams for Cloud.

Access years of Apache Kafka expertise

Get support around the clock from our team of Kafka experts. Event Streams for Cloud is a fully managed Apache Kafka service, ensuring durability and high availability.


Connectivity using a scalable REST API For the greatest possible connectivity, Event Streams provides an enterprise-grade REST API. Connect to critical devices and systems that don't support a native Kafka client. To send events from these environments, Event Streams offers a scalable, high-throughput HTTP REST API that integrates seamlessly with the event backbone. Learn more about connectors

Deployment Enable disaster recovery with rich security and geo-replication features. Take advantage of IBM productivity tools and use the Command Line Interface (CLI) to implement best practices. Explore resiliency options
Event-driven expertise Leverage IBM Support for deep technical expertise whenever you need it. Check out support options

How it’s used
IBM has years of experience running Apache Kafka for clients. See how KONE is using IBM event-streaming technology to run 24x7 predictive maintenance.
See the award-winning UI
IBM Event Streams was recognized in the 2019 Indigo Design Awards. The award recognized the UX, interface and navigation features, as well as the interactive design.
Supported platforms
Event Streams can be deployed as a fully managed Apache Kafka service on IBM Cloud. It can also be deployed on Red Hat® OpenShift® on IBM Cloud® or IBM Cloud private Kubernetes environments.
Deployment options Create adaptive solutions with IBM Cloud service

Running on IBM Cloud, this is an IBM fully-managed Apache Kafka-as-a-service offering, available since 2015.

Get started
Certified container software

Running on Red Hat OpenShift or IBM Cloud private, the software helps you become a better event-driven enterprise.

Explore documentation
Take the next step

Discover how you can put events to work with Apache Kafka for your enterprise.

Explore use cases Check out the FAQs Event Streams provisioning

Leverage a fully managed Kafka service on IBM Cloud to help you build intelligent applications that react to events in real time.

Learn more
Getting started with Event Streams

IBM® Event Streams for IBM Cloud® is a high-throughput message bus that is built with Apache Kafka.

Get started