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
Einführung in Apache Kafka
- Was ist Kafka und warum sollte man es verwenden?
- Kernkomponenten: Themen, Partitionen, Producer, Consumer, Broker
- Das Verständnis des Publish-Subscribe-Modells von Kafka
- Anwendungsfälle für Kafka in realen Anwendungen
Einen Kafka-Entwicklungsumgebung einrichten
- Kafka und ZooKeeper installieren und konfigurieren
- Kafka-CLI-Werkzeuge zur Themenverwaltung verwenden
- Kafka für Hochverfügbarkeit konfigurieren
Kafka Producer und Consumer
- Kafka-Producer in Java erstellen
- Nachrichten mit Schlüsseln, Partitionen und Bestätigungen senden
- Kafka-Consumer in Java erstellen
- Verbrauchersgruppen und Offset-Management
Mit Kafka Streams arbeiten
- Einführung in die Kafka Streams API
- Echtzeit-Datenströme verarbeiten
- Stateful vs. stateless Verarbeitung
- Fensterung, Joins und Aggregationen
Sicherheit und Leistung gewährleisten
- Kafka-Replikation und Fehlertoleranz
- Optimierung der Konfiguration von Producer und Consumer
- Kafka-Leistung überwachen
Kafka-Sicherheit und Authentifizierung
- SSL/TLS-Verschlüsselung aktivieren
- Authentifizierung mit SASL konfigurieren
- Rollenbasierte Zugriffskontrolle mit Kafka ACLs
Kafka mit anderen Systemen integrieren
- Mit Datenbanken durch Kafka Connect integrieren
- Kafka mit Elasticsearch, PostgreSQL und anderen Datenquellen verbinden
- Ereignisgetriebene Microservices mit Kafka bauen
Zusammenfassung und weitere Schritte
Voraussetzungen
- Eine Verständnis der Kern-Programmierung in Java
- Grundkenntnisse von verteilten Systemen und Messaging-Systemen
- Vertrautheit mit Softwareentwicklungstools wie Maven oder Gradle
Zielgruppe
- Java-Entwickler, die Kafka in ihre Anwendungen integrieren möchten
- Softwareingenieure, die mit ereignisgesteuerten Architekturen arbeiten
- Entwickler, die sich für Kafka als verteiltes Messaging-System interessieren
14 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
Der Trainer versuchte, die kompliziertesten Themen auf einfache Weise zu erklären.
Calvin Raj Antony - SICPA SA
Kurs - Administration of Kafka Message Queue
Maschinelle Übersetzung