Welcome to OpenShift Streams for Apache Kafka

Learn the basics of Apache Kafka without having to install, configure, run, and maintain your own Kafka clusters, and connect to a Kafka cluster from a Java application running on OpenShift.

OpenShift Streams logo

 

Introduction to OpenShift Streams for Apache Kafka

Duration

Audience

Level

1 hour

Developers that want to learn the basics of Apache Kafka.

Intermediate

In this tutorial you will:

  • Create a Kafka instance using OpenShift Streams for Apache Kafka.

  • Manage access using Service Accounts and RBAC.

  • Create a topic in the Kafka instance.

  • Produce and consume messages using CLI tools.

  • Use the Red Hat OpenShift Application Services (RHOAS) Operator and CLI to connect the OpenShift Streams for Apache Kafka to an OpenShift cluster.

  • Bind a Quarkus application to OpenShift Streams for Apache Kafka using the Red Hat OpenShift Application Services CLI.