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.
Dauer 21 Stunden
Schulungsübersicht
Modul 1: Einführung in die Architektur und Konfiguration des Confluent Apache Kafka-Clusters
- Die Rolle von Kafka in modernen Datenpipelines
- Unterschiede zwischen Apache Kafka und Confluent Kafka
- Kernkomponenten: Producer, Consumer, Broker, Topics, Partitionen
- Bereitstellungsmodelle von Kafka-Clustern und Überlegungen zur Skalierung
Modul 2: Konfiguration des Zookeeper-Quorums
- Was ist Zookeeper?
- Die Rolle von Zookeeper in einem Kafka-Cluster
- Zookeeper-Quorum-Größe
- Zookeeper-Konfiguration
- Implementierung von SSH auf unseren Servern
- Praxis: Zookeeper-Konfiguration (als Team und als Dienst)
- Nutzung der Zookeeper-Befehlszeilenschnittstelle (CLI)
- Praxis: Zookeeper-Quorum-Konfiguration
- Zookeeper-internes Dateisystem
- Performance-Faktoren, die Zookeeper beeinflussen
- Demonstration von Verwaltungstools für Zookeeper und Zoonavigator
Modul 3: Konfiguration des Kafka-Clusters
- Grundlegende Kafka-Konzepte
- Kafka-Konfiguration
- Praxis: Kafka-Broker-Konfiguration
- Praxis: Ausführung von Kafka-Befehlen
- Praxis: Kafka-Multi-Broker-Cluster-Konfiguration
- Praxis: Kafka-Cluster-Testung
- Kann ich mich mit meinem Kafka-Cluster verbinden?
- Advertised.listeners-Konfiguration: die wichtigste Einstellung
- Topic-Konfiguration
- Konfiguration zum Herunterladen und Einfügen von Nachrichten in Topics
- Praxis: Demonstration der Kafka-Resilienz
- Kafka-Performance: I/O
- Kafka-Performance: Netzwerk (RED)
- Kafka-Performance: RAM
- Kafka-Performance: CPU
- Kafka-Performance: Betriebssystem (OS)
- Kafka-Performance: Sonstiges
- Praxis: Wie man die Kafka-Broker-Konfiguration ändert
Modul 4: Erweiterte Kafka-Konfiguration
- Landoop Kafka Topic-Benutzeroberfläche, Konfiguration von Confluent REST Proxy und Confluent Schema Registry
- Versenden und Empfangen von Nachrichten (CLI, Java und Spring Framework)
- Überwachung von Metriken und Tools (Confluent Control Center, Elasticsearch usw.)
- Logdateien und Offset-Verwaltung
- Hohe Verfügbarkeit und Disaster Recovery
- Gewährleistung hoher Verfügbarkeit durch Replikation
- Optimierung der Producer- und Consumer-Performance
- Disaster-Recovery-Strategien
- Failover-Steuerung und Datenwiederherstellung
- Konnektor-Konfiguration
- Kafka Connect-Implementierung
- Kafka-Sicherheitsfunktionen
Zusammenfassung und nächste Schritte
Voraussetzungen
- Vertrautheit mit verteilten Systemen und Messaging-Konzepten
- Erfahrung mit der Linux-Befehlszeile
- Grundlegendes Verständnis von Netzwerktechnik und Systemadministration
Zielgruppe
- Systemadministratoren
- DevOps-Ingenieure
- Plattform- und Infrastruktulteams
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