Vielen Dank für die Zusendung Ihrer Anfrage! Eines unserer Teammitglieder wird Sie in Kürze kontaktieren.
Vielen Dank, dass Sie Ihre Buchung abgeschickt haben! Eines unserer Teammitglieder wird Sie in Kürze kontaktieren.
Schulungsübersicht
Modul 1: Einführung in die Architektur und Clusterkonfiguration von Confluent Apache Kafka
- Was ist Apache Kafka und die Confluent-Plattform?
- Grundlagen von Kafka-Brokern, Produzenten, Konsumenten und Topics
- Die Rolle von Kafka in Daten-Streaming- und Messaging-Pipelines
- Confluent-Erweiterungen: REST Proxy, Schema Registry, Control Center
- Kafka-Cluster-Architektur: Broker, Partitionen und Replikation
Modul 2: Zookeeper-Quorum-Konfiguration
- Was ist Zookeeper?
- Die Rolle von Zookeeper in einem Kafka-Cluster
- Zookeeper-Quorum-Größe
- Zookeeper-Konfiguration
- Einführung von SSH auf unseren Servern
- Praxisübung: Zookeeper-Konfiguration (als Team und als Dienst)
- Nutzung der Zookeeper-Befehlszeilenschnittstelle (CLI)
- Praxisübung: Einrichtung des Zookeeper-Quorums
- Internes Dateisystem von Zookeeper
- Leistungsfaktoren, die sich auf Zookeeper auswirken
- Demonstration: Zookeeper-Verwaltungswerkzeuge und Zoonavigator
Modul 3: Kafka-Cluster-Konfiguration
- Kafka-Grundlagen
- Kafka-Konfiguration
- Praxisübung: Kafka-Konfiguration auf einem einzelnen Broker
- Praxisübung: Ausführung von Kafka-Befehlen
- Praxisübung: Kafka-Multi-Broker-(Cluster-)Einrichtung
- Praxisübung: Testen des Kafka-Clusters
- Kann ich mich mit meinem Kafka-Cluster verbinden?
- Konfiguration von Advertised.listeners: Wichtige Einstellungen
- Topic-Konfiguration
- Einrichtung der Nachrichtenübernahme und -zustellung in Topics
- Praxisübung: Demonstration der Resilienz von Kafka
- Kafka-Performance: I/O, Netzwerk, RAM, CPU, Betriebssystem
- Kafka-Performance: Weitere Faktoren
- Praxisübung: So passen Sie Broker-Konfigurationen an
Modul 4: Erweiterte Kafka-Konfiguration
- Konfiguration von Landoop Kafka Topics UI, Confluent REST Proxy und Confluent Schema Registry
- Versenden und Empfangen von Nachrichten (CLI, Java, Spring Framework)
- Metriken und Überwachungswerkzeuge (Confluent Control Center, Elasticsearch usw.)
- Protokolldateien und Offset-Verwaltung
- Hohe Verfügbarkeit und Disaster Recovery
- Sicherstellung der hohen Verfügbarkeit durch Replikation
- Performance-Tuning (Produzent/Konsument)
- Disaster-Recovery-Strategien
- Failover-Steuerung und Datenwiederherstellung
- Einrichtung von Connectors
- Umsetzung von Kafka Connect
- Kafka-Sicherheitsfunktionen
Zusammenfassung und nächste Schritte
Voraussetzungen
- Erfahrung mit Linux-basierten Systemen und Befehlszeilentools
- Verschafftheit mit Konzepten verteilter Systeme
- Grundlegendes Verständnis von Netzwerktechnik und Systemkonfiguration
Zielgruppe
- DevOps- und SRE-Teams, die Kafka-Deployments verwalten
- Systemadministratoren, die mit Confluent und Zookeeper arbeiten
- Kafka-Entwickler und Architekten, die für skalierbare Systeme verantwortlich sind
16 Stunden
Erfahrungsberichte (2)
Möglichkeit, unabhängig Übungen im Trainingsumfeld durchzuführen.
Tomasz - PKO Zycie Towarzystwo Ubezpieczen S.A.
Kurs - Kafka for Administrators
Maschinelle Übersetzung
Sehr praktische Beispiele. Der Trainer hat versucht, ein Tempo beizubehalten, bei dem jeder mitkommt, obwohl die Gruppe in Bezug auf das Know-how ziemlich heterogen war. Er hat viel Unterstützung angeboten, praktisch jedem, der darum gebeten hat :)
Georgi - BMW SA
Kurs - Apache Kafka for Developers
Maschinelle Übersetzung