Seminare
Seminare

Apache Kafka - Professionelles Event Streaming

Webinar - GFU Cyrus AG

Nach diesem Seminar kennen Sie die zentralen Konzepte von Apache Kafka und können diese bei der Entwicklung eigener Anwendungen berücksichtigen. Sie verstehen Producer, Consumer, Topics, Partitions und Consumer Groups sowie unterschiedliche Zustellsemantiken und deren Auswirkungen auf das Anwendungsdesign. In Java-basierten Hands-on-Übungen entwickeln Sie eigene Kafka-Clients und lernen die Integration in Spring Boot kennen. Darüber hinaus können Sie typische Fallstricke bei Partitionierung, Skalierung und Architektur besser einordnen und Kafka sinnvoll in Microservice-Architekturen einsetzen.
Termin Ort Preis*
25.02.2027- 26.02.2027 Köln 1.713,60 €
25.02.2027- 26.02.2027 online 1.713,60 €
24.05.2027- 25.05.2027 online 1.713,60 €
24.05.2027- 25.05.2027 Köln 1.713,60 €

Alle Termine anzeigen

*Alle Preise verstehen sich inkl. MwSt.

Detaillierte Informationen zum Seminar

Inhalte:
  • Paradigmen und Funktionsweise von Kafka
    • Synchrone und asynchrone Kommunikation
    • Zustellsemantik: At-least-once, At-most-once und Exactly-once
    • Publish-Subscribe-Messaging
    • Active Polling
    • Event Sourcing

  • Komponenten in Apache Kafka
    • Broker und Clients
    • Producer und Consumer
    • Topics, Partitions und Segments
    • Consumer Groups
    • Auswirkungen von Partitionierung und Replikation auf Anwendungen

  • Analyse und Transformation
    • Konnektoren
    • Streams
    • KSQL

  • Client-Implementierung
    • „Hello Kafka“ in Java
    • Topics konfigurieren, anlegen und verwalten
    • Producer und Consumer praktisch einsetzen
    • Einbindung in Spring Boot

  • Broker Operations
    • Kurzeinführung für Entwickler
    • Grundlegende Einordnung von Cluster- und Replikationsarchitektur

  • Ausblick
    • Apache Kafka in einer Microservice-Architektur

Dauer/zeitlicher Ablauf:
2 Tage
Zielgruppe:
Das Seminar richtet sich an Softwareentwickler, Softwarearchitekten und DevOps-Mitarbeiter, die Apache Kafka in Entwicklungs- oder Architekturprojekten einsetzen möchten.

Teilnahmevoraussetzungen


Sie benötigen gute Java-Kenntnisse. Grundkenntnisse in verteilten Anwendungen, Messaging oder Microservice-Architekturen sind hilfreich, aber nicht zwingend erforderlich.
Seminarkennung:
R93221
Nach unten
Nach oben
Wir setzen Analyse-Cookies ein, um Ihre Zufriedenheit bei der Nutzung unserer Webseite zu verbessern. Diese Cookies werden nicht automatisiert gesetzt. Wenn Sie mit dem Einsatz dieser Cookies einverstanden sind, klicken Sie bitte auf Akzeptieren. Weitere Informationen finden Sie hier.
Akzeptieren Nicht akzeptieren









Um Spam abzuwehren, geben Sie bitte die Buchstaben auf dem Bild in das Textfeld ein:

captcha



Bei der Verarbeitung Ihrer personenbezogenen Daten im Zusammenhang mit der Kontaktfunktion beachten wir die gesetzlichen Bestimmungen. Unsere ausführlichen Datenschutzinformationen finden Sie hier. Bei der Kontakt-Funktion erhobene Daten werden nur an den jeweiligen Anbieter weitergeleitet und sind nötig, damit der Anbieter auf Ihr Anliegen reagieren kann.







Um Spam abzuwehren, geben Sie bitte die Buchstaben auf dem Bild in das Textfeld ein:

captcha