APACHE KAFKA KURSBESCHREIBUNG
Apache Kafka ist eine Schlüsseltechnologie für die Verwaltung umfangreicher, in Echtzeit verarbeiteter Datenpipelines und Anwendungen. Dieser Kurs bietet einen umfassenden Einblick in die Kafka-Architektur, APIs und das Kafka-Ökosystem und bereitet die Teilnehmer darauf vor, Kafka in verschiedenen Umgebungen – von Microservices bis hin zu komplexen Datenarchitekturen – erfolgreich einzusetzen.
LERNZIELE
Die Teilnehmer erlangen ein tiefgehendes Verständnis der Kafka-Funktionen sowie bewährter Methoden für den Einsatz und die Verwaltung. Sie sind in der Lage, Kafka-basierte Systeme effizient zu entwickeln, abzusichern und zu überwachen.
ZIELGRUPPE
- Data Engineers
- Software Engineers
KURSAGENDA
Duration:
5 Tege
Tag 1:
- Einführung in die Grundlagen von Apache Kafka und der Confluent Platform.
- Praxisübung: Arbeiten mit der Consumer- und Producer-API sowie Integration mit der Schema Registry unter Verwendung von Avro.
Tag 2:
- Vertiefung in Kafka Connect und Einrichtung von Source- und Sink-Connectors.
- Praktische Beispiele zur Integration von Kafka Connect mit der Schema Registry
Tag 3:
- Erkundung von Kafka Streams für die Anwendungsentwicklung.
- Einführung in Transformationen mit Kafka Streams und die Grundlagen von ksqlDB.
Tag 4:
- Implementierung von Kafka-Sicherheitsfunktionen wie Verschlüsselung, Authentifizierung und Autorisierung.
- Zusätzliche Einblicke in erweiterte Kafka-Connect-Konfigurationen.
Tag 5:
- Kafka-Administration, Monitoring und weiterführende Themen.
- Strategien zur effektiven Cluster-Planung, Dimensionierung und Verwaltung von Multi-Cluster-Umgebungen.
Falls Sie Fragen haben, sind wir nur einen Klick entfernt.