Attention: This version of Event Streams has reached End of Support. For more information about supported versions, see the support matrix.

Introduction

Event Streams is an event-streaming platform based on the open-source Apache Kafka® project. Event Streams version 2019.2.1 includes Kafka release 2.2.0, and supports the use of all Kafka interfaces.

Event Streams builds upon the IBM Cloud Private platform to deploy Apache Kafka in a resilient and manageable way. It includes a UI design aimed at application developers getting started with Apache Kafka, as well as users operating a production cluster.

Event Streams is available in two editions:

  • Event Streams Community Edition is a free version intended for trials and demonstration purposes. It can be installed and used without charge.
  • Event Streams is a paid-for version intended for enterprise use, and includes additional features such as geo-replication.

Event Streams features include:

  • Apache Kafka deployment that maximizes the spread of Kafka brokers across the nodes of the IBM Cloud Private cluster. This creates a highly-available configuration making the deployment resilient to many classes of failure with automatic restart of brokers included.
  • Health check information and options to resolve issues with your clusters and brokers.
  • Geo-replication of your topics between clusters to enable disaster recovery and scalability.
    Note: Geo-replication is only available in the paid-for version of Event Streams (not available in the Community Edition).
  • UI for browsing messages to help view and filter hundreds of thousands of messages, including options to drill in and see message details from a set time.
  • Encrypted communication between internal components and encrypted storage by using features available in IBM Cloud Private.
  • Security with authentication and authorization using IBM Cloud Private.