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 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
- Implementierungsmodelle von Kafka-Clustern und Skalierungsaspekte
Modul 2: Konfiguration von Zookeeper-Quorums
- Was ist Zookeeper?
- Die Rolle von Zookeeper in einem Kafka-Cluster
- Grösse des Zookeeper-Quorums
- Zookeeper-Konfiguration
- Implementierung von SSH auf unseren Servern
- Praxis: Zookeeper-Konfiguration (als Team und als Dienst)
- Nutzung der Zookeeper-Command-Line-Interface (CLI)
- Praxis: Konfiguration des Zookeeper-Quorums
- Zookeeper-internes Dateisystem
- Leistungsfaktoren, die sich auf Zookeeper auswirken
- Demonstration der Verwaltungstools für Zookeeper und Zoonavigator
Modul 3: Konfiguration von Kafka-Clustern
- Grundlegende Kafka-Konzepte
- Kafka-Konfiguration
- Praxis: Konfiguration von Kafka-Brokern
- Praxis: Ausführung von Kafka-Befehlen
- Praxis: Konfiguration eines Multi-Broker-Kafka-Clusters
- Praxis: Testen von Kafka-Clustern
- Kann ich mich mit meinem Kafka-Cluster verbinden?
- Konfiguration von Advertised.listeners: die wichtigste Einstellung
- Topic-Konfiguration
- Konfiguration für das Herunterladen und das Einlesen von Nachrichten in Topics
- Praxis: Demonstration der Resilienz von Kafka
- Kafka-Leistung: Ein-/Ausgabe (I/O)
- Kafka-Leistung: Netzwerk (RED)
- Kafka-Leistung: RAM
- Kafka-Leistung: CPU
- Kafka-Leistung: Betriebssystem (OS)
- Kafka-Leistung: Weitere Faktoren
- Praxis: Wie die Konfiguration von Kafka-Brokern geändert wird
Modul 4: Fortgeschrittene Kafka-Konfiguration
- Landoop Kafka Topic-Benutzeroberfläche, Confluent REST Proxy, Konfiguration des Confluent Schema Registry
- Senden und Empfangen von Nachrichten (CLI, Java und Spring-Framework)
- Überwachung von Metriken und Tools (Confluent Control Center, Elasticsearch etc.)
- Logdateien und Offset-Verwaltung
- Hohe Verfügbarkeit und Disaster Recovery
- Garantie der hohen Verfügbarkeit durch Replikation
- Optimierung der Leistung von Producers und Consumers
- Strategien für Disaster Recovery
- Steuerung des Failover und Datenwiederherstellung
- Konfiguration von Connectors
- Implementierung von Kafka Connect
- 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
- Teams für Plattformen und Infrastruktur
21 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