Apache Kafka on Kubernetes

Apache Kafka is an alternative enterprise messaging system that moves massive amounts of data—not just from point A to B, but from points A to Z.

Kafka on Kubernetes feature content

RHOSAK share feature image
Article
12/26/2022

Manage OpenShift Streams for Apache Kafka with AKHQ

Red Hat services work well with open source tools. See how to use a popular Kafka management console with Red Hat OpenShift Streams for Apache Kafka.

RHOSAK share feature image
Article
12/20/2022

Stream processing with ksqlDB in OpenShift Streams for Apache Kafka

Apache Kafka is an open-source distributed streaming platform used for stream processing, real-time data pipelines, and data integration at scale.

Image featuring red hat, lightning bolt, and gears
Article
11/15/2022

How Knative broker GA enhances Kafka on OpenShift Serverless

Learn how to produce and consume messages efficiently using the Knative implementation (which is now available) in Red Hat OpenShift Serverless.

Featured image for "Improve coss-team colllaboration with Camel K."
Article
11/07/2022

Build reactive apps on Kubernetes using Camel K

Integration using Apache Camel K makes it possible to build services that are scalable and reliable even when they depend on rapid interaction with

Build streams-based applications using the Apache Kafka ecosystem

Capture, stream, and process vast amounts of data using a scalable, fault-tolerant, and highly available streaming data platform to deliver cloud-native and event-driven streaming applications.

Red Hat's Apache Kafka ecosystem provides an array of supporting cloud services for Red Hat OpenShift Streams for Apache Kafka, including OpenShift Connectors, OpenShift Service Registry, AMQ Streams, schema designer, and a native integration with Red Hat OpenShift. Learn how to improve your productivity and reduce the complexity of managing and configuring Apache Kafka.

Explore the Kafka EcosystemLearn about managed Apache Kafka

2022 kafka ecosystem accelerated gain image recropped

Deploy Red Hat AMQ Streams and Fuse on OpenShift Container Platform 4

Red Hat AMQ is a message broker for building communications among Java applications. Message-based applications are a key core capability of modern software development, and AMQ provides a solid foundation for building them. 

The Streams module, which is based on the Apache Kafka and Strimzi projects, runs on Linux, macOS and Windows. The module also supports the publish/subscribe messaging method, better for containers. There are also Debezium Change Data Capture connectors that are used to capture row-level database changes and communicate these changes to your apps.
 

Deploy AMQ Streams now

Debezium Cheat Sheet cover

Debezium on OpenShift Cheat Sheet

Debezium is a distributed open-source platform for change data capture. Start it up, point it at your databases, and your apps can start responding to all of the inserts, updates, and deletes that other apps commit to your databases. Debezium is durable and fast, so your apps can respond quickly and never miss an event, even when things go wrong.

This cheat sheet covers how to deploy/create/run/update a Debezium Connector on OpenShift. 

Download the Debezium Cheat Sheet

Customize your response to real-time information and increase your throughput

Not a developer? Learn more about how Event-driven Architecture (EDA) can help your business move forward.