Deploying and Running Apache Kafka on Kubernetes

Go to class
Write Review

Free Online Course: Deploying and Running Apache Kafka on Kubernetes provided by LinkedIn Learning is a comprehensive online course, which lasts for 1-2 hours worth of material. The course is taught in English and is free of charge. Upon completion of the course, you can receive an e-certificate from LinkedIn Learning. Deploying and Running Apache Kafka on Kubernetes is taught by Kate Stanley.

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