Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

LinkedIn Learning

Deploying and Running Apache Kafka on Kubernetes

via LinkedIn Learning

Overview

Learn about how to deploy Apache Kafka on Kubernetes. Explore the features and configuration options essential to a successful deployment.

Syllabus

Introduction
  • Introduction to this course
1. Running a Kafka Cluster on the Command Line
  • Running Apache Kafka on the command line
  • Sending Apache Kafka events
2. Deploying an Apache Kafka Cluster to Kubernetes
  • Apache Kafka brokers and their identity
  • Kubernetes StatefulSets for brokers
  • Installing Docker and Kubernetes
  • Deploying an Apache Kafka StatefulSet
3. Gaining Access to Apache Kafka
  • Listeners and advertised listeners
  • Multi-broker Apache Kafka cluster in containers
  • Multi-broker Apache Kafka cluster on Kubernetes in theory
  • Multi-broker Apache Kafka cluster on Kubernetes in practice
  • Deploying ZooKeeper
4. Keeping Apache Kafka on Kubernetes Healthy
  • Health probes in Kubernetes
  • Readiness probes in Kubernetes
  • Configuring Apache Kafka health
  • Configuring Apache Kafka readiness
5. Apache Kafka on Kubernetes in Production
  • High availability in Kubernetes
  • Automation for deploying Apache Kafka on Kubernetes
  • Deploying Apache Kafka with Strimzi Operators

Taught by

Kate Stanley

Reviews

4.7 rating at LinkedIn Learning based on 97 ratings

Start your review of Deploying and Running Apache Kafka on Kubernetes

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.