Apache Kafka has emerged as a leading platform for building real-time data pipelines and for high-throughput/low-latency messaging. With its scalable and distributed design, Apache Kafka is very good fit for platforms like Kubernetes and OpenShift.
But deploying and running stateful apps like Apache Kafka on Kubernetes or OpenShift can be complex and tedious. Open source project Strimzi makes it easy using the operator pattern. It addresses the whole lifecycle from creating and managing Apache Kafka clusters to managing Apache Kafka topics or users. This talk will go through the main challenges and explain how they are solved in the Strimzi project, and show a demo of deploying and running Apache Kafka on OpenShift.
This talk expects at least a basic knowledge of Kubernetes or OpenShift.
Slides and demo are available here:
http://jsch.cz/devconf2019strimzi