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 Daten-Pipelines
- Unterschiede zwischen Apache Kafka und Confluent Kafka
- Kernkomponenten: Producers, Consumers, Broker, Topics, Partitions
- Bereitstellungsmodelle für Kafka-Cluster und Aspekte der Skalierung
Modul 2: Zookeeper-Quorums-Konfiguration
- Was ist Zookeeper?
- Die Rolle von Zookeeper in einem Kafka-Cluster
- Grösse des Zookeeper-Quorums
- Zookeeper-Konfiguration
- Implementierung von SSH auf unseren Servern
- Praktikum: Zookeeper-Konfiguration (im Team und als Dienst)
- Nutzung der Zookeeper-Befehlszeilenschnittstelle (CLI)
- Praktikum: Konfiguration des Zookeeper-Quorums
- Internes Dateisystem von Zookeeper
- Leistungsaspekte, die Zookeeper beeinflussen
- Demonstration der Verwaltungstools für Zookeeper und Zoonavigator
Modul 3: Konfiguration des Kafka-Clusters
- Grundlegende Kafka-Konzepte
- Kafka-Konfiguration
- Praktikum: Konfiguration von Kafka-Brokern
- Praktikum: Ausführen von Kafka-Befehlen
- Praktikum: Konfiguration eines Multi-Broker-Kafka-Clusters
- Praktikum: Tests des Kafka-Clusters
- Kann ich mich mit meinem Kafka-Cluster verbinden?
- Konfiguration von Advertised.listeners: die wichtigste Einstellung
- Topic-Konfiguration
- Konfiguration zum Herunterladen und Ingestieren von Nachrichten in Topics
- Praktikum: Demonstration der Resilienz von Kafka
- Leistungsfähigkeit von Kafka: I/O
- Leistungsfähigkeit von Kafka: Netzwerk (RED)
- Leistungsfähigkeit von Kafka: RAM
- Leistungsfähigkeit von Kafka: CPU
- Leistungsfähigkeit von Kafka: Betriebssystem (OS)
- Leistungsfähigkeit von Kafka: Sonstiges
- Praktikum: Ändern der Konfiguration von Kafka-Brokern
Modul 4: Erweiterte Kafka-Konfiguration
- Konfiguration der Landoop Kafka Topic User Interface, Confluent REST Proxy und Confluent Schema Registry
- Senden und Empfangen von Nachrichten (CLI, Java und Spring-Framework)
- Überwachen von Metriken und Tools (Confluent Control Center, Elasticsearch usw.)
- Log-Dateien und Offset-Verwaltung
- Hohe Verfügbarkeit und Disaster Recovery
- Sicherstellung hoher Verfügbarkeit durch Replikation
- Tuning der Producer- und Consumer-Leistung
- Strategien zum Disaster Recovery
- Fehlsteuerung und Datenwiederherstellung
- Konfiguration von Connectors
- Implementierung von Kafka Connect
- Sicherheitsfeatures von Kafka
Zusammenfassung und nächste Schritte
Voraussetzungen
- Vertrautheit mit verteilten Systemen und Messaging-Konzepten
- Erfahrung mit der Linux-Befehlszeile
- Grundlegendes Verständnis von Netzwerken und Systemadministration
Zielgruppe
- Systemadministratoren
- DevOps-Ingenieure
- Plattform- und Infrastrukturteams
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