Red Hat® AMQ Streams is a massively-scalable, distributed, and high-performance data streaming platform based on the Apache Kafka project.


Massively-scalable, distributed, and high performance data streaming 

Red Hat AMQ Streams, based on the Apache Kafka project, offers a distributed backbone that allows microservices and other applications to share data with extremely high throughput and extremely low latency. This backbone features:

Publish and subscribe

Many to many dissemination in a fault tolerant, durable manner.

Replayable events

Serves as a repository for microservices to build in memory copies of source data, up to any point in time.

Long-term data retention

Efficiently stores data for immediate access in a manner limited only by disk space.

Partition messages for more horizontal scalability

Allows for organizing messages to maximum concurrent access.

Get Started with Red Hat AMQ Streams 1.0

For a basic x86_64 installation, you'll need:

OpenShift Container Platform

Download and Install OpenShift Container Platform

System Requirements

Verify that your system meets the minimum supported configurations.

Download the Examples

Download the AMQ Streams example YAML files.

10-15 Minutes

Installation will take about 10-15 minutes.


  1. 1
  2. 2

    Install the Cluster operator using the downloaded example files.

  3. 3

    Customize the Kafka cluster configuration from the downloaded example files.

  4. 4

    Deploy the Kafka cluster.

  5. 5

    Use your clients to send and receive messages.

Troubleshooting an issue? Describe it here.

How can we help you?

Support Cases

Get answers quickly by opening a support case with us.

View Open Cases

Open New Case

Live Chat

Directly access our support engineers during weekday business hours.

Learn more

Call or Email

Speak directly with a Red Hat support expert by phone or through email.

Contact Us


Red Hat Security Updates

Red Hat Security Labs

Product Policies and Support Programs

Red Hat AMQ Life Cycle

Red Hat provides support and maintenance over stated time periods for the major versions of Red Hat JBoss Middleware products (i.e., versions 4.x, 5.x, 6.x, or 7.x). The published life cycle calendars for Red Hat JBoss products allow customers and partners to effectively plan, deploy, and support Red Hat JBoss Middleware products.

Welcome! Check out the Getting Started with Red Hat page for quick tours and guides for common tasks.