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
- Komponenten: Produzenten, Konsumenten, Broker, Themen (Topics), Partitionen
- Bereitstellungsmodelle für Kafka-Cluster und Skalierungsüberlegungen
Modul 2: Zookeeper Quorum-Konfiguration
- Was ist Zookeeper?
- Die Rolle von Zookeeper in einem Kafka-Cluster
- Zookeeper Quorum Größe
- Zookeeper Konfiguration
- Implementierung von SSH auf unseren Servern
- Praktisch: Zookeeper-Konfiguration (als Team und als Dienst)
- Nutzung der Zookeeper-Befehlszeilenschnittstelle (CLI)
- Praktisch: Zookeeper Quorum-Konfiguration
- Zookeepers internes Dateisystem
- Leistungs Faktoren, die Zookeeper beeinflussen
- Demonstration von Verwaltungstools für Zookeeper und Zoonavigator
Modul 3: Konfiguration des Kafka-Clusters
- Grundlegende Kafka-Konzepte
- Kafka-Konfiguration
- Praktisch: Konfiguration von Kafka-Brokern
- Praktisch: Ausführung von Kafka-Befehlen
- Praktisch: Multi-Broker-Kafka-Cluster-Konfiguration
- Praktisch: Tests des Kafka-Clusters
- Kann ich auf meinen Kafka-Cluster zugreifen?
- Konfiguration von 'Advertised.listeners': Die wichtigste Einstellung
- Themen (Topic)-Konfiguration
- Konfiguration zum Herunterladen und Ingestieren von Nachrichten in Themen
- Praktisch: Demonstration der Resilienz von Kafka
- Kafka-Leistung: I/O
- Kafka-Leistung: Netzwerk (RED)
- Kafka-Leistung: RAM
- Kafka-Leistung: CPU
- Kafka-Leistung: Betriebssystem (OS)
- Kafka-Leistung: Sonstiges
- Praktisch: Ändern der Konfiguration von Kafka-Brokern
Modul 4: Fortgeschrittene Kafka-Konfiguration
- Landoop Kafka-Topic-Benutzeroberfläche, Confluent REST Proxy, Confluent Schema Registry Konfiguration
- Nachrichten senden und empfangen (CLI, Java und Spring Framework)
- Metriken und Überwachungstools (Confluent Control Center, Elasticsearch, usw.)
- Logdateien und Offset-Verwaltung
- Hohe Verfügbarkeit und Disaster Recovery
- Sicherstellung der Hochverfügbarkeit durch Replikation
- Optimierung der Producer- und Consumer-Leistung
- Strategien für Disaster Recovery
- Fallübernahme-Steuerung und Datenwiederherstellung
- Connector-Konfiguration
- Kafka Connect Implementierung
- Sicherheitsfeatures von Kafka
Zusammenfassung und nächste Schritte
Voraussetzungen
- Bekanntschaft mit verteilten Systemen und Messaging-Konzepten
- Erfahrung in der Linux-Befehlszeile
- Grundlegendes Verständnis von Netzwerken und Systemadministration
Zielgruppe
- Systemadministratoren
- DevOps-Ingenieure
- Plattform- und Infrastrukteteams
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