Dieses Seminar kannst du als firmeninterne Schulung buchen. Entweder führen wir das Seminar in Präsenz bei euch vor Ort oder Online durch.
Was du lernen wirst
In diesem zweitägigen Training lernst du, wie du eventgetriebene Systeme entwirfst, betreibst und langfristig weiterentwickelst. Du arbeitest an konkreten Szenarien, diskutierst Architekturentscheidungen und nimmst Muster mit, die du direkt im eigenen Projekt anwenden kannst.
Fundament für klare Architekturentscheidungen
Du lernst die Kernprinzipien ereignisgesteuerter Architektur kennen: Wann ist eventgetriebene Kommunikation der richtige Ansatz? Welche Verantwortlichkeiten übernehmen Producer und Consumer? Du gestaltest aussagekräftige Events, denkst Prozesse als Abfolge von Ereignissen und beherrschst die Evolution von Events, damit deine Systeme auch langfristig änderbar bleiben.
Robuste Systeme statt kaskadierender Fehler
Du lernst die Muster und Techniken, mit denen event-getriebene Systeme im Produktivbetrieb bestehen: Idempotenz, Transactional Outbox, Deduplizierung, Retries, Dead-Letter-Strategien sowie Choreographie versus Orchestrierung. Außerdem lernst du, wie du diese Systeme mit Logging, Metriken und Tracing nachvollziehbar machst und wie Event Sourcing EDA sinnvoll ergänzt.
Lerne von Expert:innen
Unser Trainer und oose-Kooperationspartner Lutz Hühnken ist Softwarearchitekt mit langjähriger Erfahrung in verteilten Systemen und Event-driven Architecture. Er baut und begleitet EDA-Systeme in der Praxis – von der ersten Architekturentscheidung bis zum Betrieb im Produktivsystem.
Dies Training kombiniert kompakte Theorie-Inputs mit Übungen, Code-Walkthroughs und Architekturdiskussionen. Die Inhalte sind broker-agnostisch aufgebaut, sodass du sie auf Kafka ebenso anwenden kannst wie auf andere Plattformen. So nimmst du nicht nur Wissen mit, sondern eine erprobte Entscheidungs- und Designkompetenz für deinen Projektalltag.