Das Seminar behandelt ereignisgetriebene Automatisierung mit klaren Event-Verträgen, Kanälen, Korrelation und Zustellgarantien. Eingehende und ausgehende Ereignisse werden mit Prozessen, Fällen, Geschäftsobjekten und Message Brokern zu robusten, beobachtbaren Integrationsflüssen verbunden.
Inhaltsübersicht
- Lernziele und fachliche Einordnung
- Schrittweise Seminarinhalte
- Praxisübungen und Laborszenarien
- Zielgruppe und Voraussetzungen
- Didaktik und Arbeitsweise
Lernziele
- Domänenereignisse, technische Nachrichten und Prozesssignale sauber voneinander abgrenzen.
- Event- und Channel-Modelle mit stabilen Verträgen und Versionierungsregeln definieren.
- Ereignisse zuverlässig korrelieren, filtern, transformieren und an Laufzeitinstanzen zustellen.
- Duplikate, Reihenfolge, Wiederholungen, Dead Letter und idempotente Verarbeitung beherrschen.
- Monitoring, Security und Governance für eventgetriebene Integrationen aufbauen.
Schrittweise Seminarinhalte
1. Ereignisgetriebene Architektur und Begriffe
Schwerpunkt: Domain Event, Command, Message, Signal, Producer, Consumer, Broker, Kanal, Vertrag, Zustellsemantik und Kopplungsgrad.
- Ausgangslage, fachliche Ziele, Schutzbedarf und Abnahmekriterien für den Themenblock „1. Ereignisgetriebene Architektur und Begriffe“ erfassen.
- Relevante Modelle, Konfigurationen, Daten, Rollen und Abhängigkeiten anhand von Domain Event, Command, Message, Signal, Producer, Consumer, Broker, Kanal, Vertrag, Zustellsemantik und Kopplungsgrad strukturiert darstellen.
- Die erforderlichen Modellierungs-, Entwicklungs- oder Administrationsschritte in einer vorbereiteten Laborumgebung reproduzierbar umsetzen.
- Funktion, Berechtigungen, Datenzustände, Protokollierung und Fehlerverhalten mit definierten Positiv-, Negativ- und Wiederholungsfällen prüfen.
- Als Arbeitsergebnis eine fachlich-technische Ereignislandkarte dokumentieren, fachlich abnehmen, versionieren und in einen wiederverwendbaren Standard überführen.
2. Event Models und Datenverträge
Schwerpunkt: Event-Key, Payload, Header, Datentypen, Pflichtfelder, Schema, Version, Kompatibilität, Ownership und Dokumentation.
- Ausgangslage, fachliche Ziele, Schutzbedarf und Abnahmekriterien für den Themenblock „2. Event Models und Datenverträge“ erfassen.
- Relevante Modelle, Konfigurationen, Daten, Rollen und Abhängigkeiten anhand von Event-Key, Payload, Header, Datentypen, Pflichtfelder, Schema, Version, Kompatibilität, Ownership und Dokumentation strukturiert darstellen.
- Die erforderlichen Modellierungs-, Entwicklungs- oder Administrationsschritte in einer vorbereiteten Laborumgebung reproduzierbar umsetzen.
- Funktion, Berechtigungen, Datenzustände, Protokollierung und Fehlerverhalten mit definierten Positiv-, Negativ- und Wiederholungsfällen prüfen.
- Als Arbeitsergebnis einen stabilen und versionierbaren Event-Vertrag dokumentieren, fachlich abnehmen, versionieren und in einen wiederverwendbaren Standard überführen.
3. Channel Models und Broker-Anbindung
Schwerpunkt: Inbound, Outbound, Topic, Queue, Partition, Consumer Group, Verbindungsparameter, TLS, Credentials und Mandantentrennung.
- Ausgangslage, fachliche Ziele, Schutzbedarf und Abnahmekriterien für den Themenblock „3. Channel Models und Broker-Anbindung“ erfassen.
- Relevante Modelle, Konfigurationen, Daten, Rollen und Abhängigkeiten anhand von Inbound, Outbound, Topic, Queue, Partition, Consumer Group, Verbindungsparameter, TLS, Credentials und Mandantentrennung strukturiert darstellen.
- Die erforderlichen Modellierungs-, Entwicklungs- oder Administrationsschritte in einer vorbereiteten Laborumgebung reproduzierbar umsetzen.
- Funktion, Berechtigungen, Datenzustände, Protokollierung und Fehlerverhalten mit definierten Positiv-, Negativ- und Wiederholungsfällen prüfen.
- Als Arbeitsergebnis eine abgesicherte Channel- und Brokerkonfiguration dokumentieren, fachlich abnehmen, versionieren und in einen wiederverwendbaren Standard überführen.
4. Korrelation, Filter und Transformation
Schwerpunkt: Business Key, Correlation Parameters, Event-Filter, Mapping, Enrichment, Routing, mehrdeutige Treffer und fehlende Instanzen.
- Ausgangslage, fachliche Ziele, Schutzbedarf und Abnahmekriterien für den Themenblock „4. Korrelation, Filter und Transformation“ erfassen.
- Relevante Modelle, Konfigurationen, Daten, Rollen und Abhängigkeiten anhand von Business Key, Correlation Parameters, Event-Filter, Mapping, Enrichment, Routing, mehrdeutige Treffer und fehlende Instanzen strukturiert darstellen.
- Die erforderlichen Modellierungs-, Entwicklungs- oder Administrationsschritte in einer vorbereiteten Laborumgebung reproduzierbar umsetzen.
- Funktion, Berechtigungen, Datenzustände, Protokollierung und Fehlerverhalten mit definierten Positiv-, Negativ- und Wiederholungsfällen prüfen.
- Als Arbeitsergebnis ein deterministisches Korrelations- und Routingmodell dokumentieren, fachlich abnehmen, versionieren und in einen wiederverwendbaren Standard überführen.
5. Integration mit BPMN und CMMN
Schwerpunkt: Event Start, Intermediate Catch, Boundary Event, Event Listener, Send Event, Prozess- und Case-Instanzen sowie Statusrückmeldung.
- Ausgangslage, fachliche Ziele, Schutzbedarf und Abnahmekriterien für den Themenblock „5. Integration mit BPMN und CMMN“ erfassen.
- Relevante Modelle, Konfigurationen, Daten, Rollen und Abhängigkeiten anhand von Event Start, Intermediate Catch, Boundary Event, Event Listener, Send Event, Prozess- und Case-Instanzen sowie Statusrückmeldung strukturiert darstellen.
- Die erforderlichen Modellierungs-, Entwicklungs- oder Administrationsschritte in einer vorbereiteten Laborumgebung reproduzierbar umsetzen.
- Funktion, Berechtigungen, Datenzustände, Protokollierung und Fehlerverhalten mit definierten Positiv-, Negativ- und Wiederholungsfällen prüfen.
- Als Arbeitsergebnis einen durchgängigen ereignisgesteuerten Prozess- und Fallablauf dokumentieren, fachlich abnehmen, versionieren und in einen wiederverwendbaren Standard überführen.
6. Zuverlässigkeit und Fehlerbehandlung
Schwerpunkt: At-least-once, Duplikate, Idempotenz, Reihenfolge, Retry, Backoff, Dead Letter, Poison Messages, Timeouts und Kompensation.
- Ausgangslage, fachliche Ziele, Schutzbedarf und Abnahmekriterien für den Themenblock „6. Zuverlässigkeit und Fehlerbehandlung“ erfassen.
- Relevante Modelle, Konfigurationen, Daten, Rollen und Abhängigkeiten anhand von At-least-once, Duplikate, Idempotenz, Reihenfolge, Retry, Backoff, Dead Letter, Poison Messages, Timeouts und Kompensation strukturiert darstellen.
- Die erforderlichen Modellierungs-, Entwicklungs- oder Administrationsschritte in einer vorbereiteten Laborumgebung reproduzierbar umsetzen.
- Funktion, Berechtigungen, Datenzustände, Protokollierung und Fehlerverhalten mit definierten Positiv-, Negativ- und Wiederholungsfällen prüfen.
- Als Arbeitsergebnis ein robustes Zustell- und Wiederanlaufverfahren dokumentieren, fachlich abnehmen, versionieren und in einen wiederverwendbaren Standard überführen.
7. Monitoring, Security und Governance
Schwerpunkt: Lag, Durchsatz, Fehlerrate, Trace-ID, Audit, Datenklassifikation, Secrets, Zertifikate, Schemaänderung, Incident und Ownership.
- Ausgangslage, fachliche Ziele, Schutzbedarf und Abnahmekriterien für den Themenblock „7. Monitoring, Security und Governance“ erfassen.
- Relevante Modelle, Konfigurationen, Daten, Rollen und Abhängigkeiten anhand von Lag, Durchsatz, Fehlerrate, Trace-ID, Audit, Datenklassifikation, Secrets, Zertifikate, Schemaänderung, Incident und Ownership strukturiert darstellen.
- Die erforderlichen Modellierungs-, Entwicklungs- oder Administrationsschritte in einer vorbereiteten Laborumgebung reproduzierbar umsetzen.
- Funktion, Berechtigungen, Datenzustände, Protokollierung und Fehlerverhalten mit definierten Positiv-, Negativ- und Wiederholungsfällen prüfen.
- Als Arbeitsergebnis ein produktionsfähiges Event-Betriebsmodell dokumentieren, fachlich abnehmen, versionieren und in einen wiederverwendbaren Standard überführen.
Praxisübungen und Laborszenarien
- Definition eines versionierten Event-Vertrags und eines gesicherten Eingangskanals.
- Korrelation eines Ereignisses auf laufende Prozess- und Case-Instanzen.
- Simulation von Duplikaten, Reihenfolgefehlern, Retry und Dead-Letter-Verarbeitung.
Zielgruppe und Voraussetzungen
Zielgruppe: Integration Architecture, Softwareentwicklung, Event-Driven Architecture, DevOps, Plattformbetrieb und Solution Architecture.
Voraussetzungen: Grundkenntnisse in BPMN oder CMMN, JSON-Datenstrukturen und Messaging-Konzepten; Broker-Erfahrung ist hilfreich.
Didaktik und Arbeitsweise
Kurze Fachimpulse werden unmittelbar durch Demonstrationen, strukturierte Schrittfolgen, praktische Übungen und kontrollierte Fehlerfälle vertieft. Jede Übung verwendet definierte Ausgangswerte, Prüfpunkte und Dokumentationsanforderungen, damit Modelle, Konfigurationen und Betriebsabläufe nachvollziehbar, wiederholbar und teamfähig bleiben.
Fachbereichsleitung und Trainerteam
-

Lucas Beich
Telefon: + 49 (221) 74740055
E-Mail: lucas.beich@seminar-experts.de
Seminardetails
| Dauer: | 2 Tage ca. 6 h/Tag, Beginn 1. Tag: 10:00 Uhr, weitere Tage 09:00 Uhr |
| Preis: |
Öffentlich oder Live Stream: € 1.198 zzgl. MwSt. Inhaus: € 3.400 zzgl. MwSt. |
| Teilnehmeranzahl: | min. 2 - max. 8 |
| Teilnehmer: | Integration Architecture, Softwareentwicklung, Event-Driven Architecture, DevOps, Plattformbetrieb und Solution Architecture |
| Voraussetzungen: | Grundkenntnisse in BPMN oder CMMN, JSON-Datenstrukturen und Messaging-Konzepten; Broker-Erfahrung ist hilfreich |
| Standorte: | Stream Live, Inhaus/Firmenseminar, Berlin, Bremen, Darmstadt, Dresden, Erfurt, Essen, Flensburg, Frankfurt, Freiburg, Friedrichshafen, Hamburg, Hamm, Hannover, Jena, Kassel, Köln, Konstanz, Leipzig, Luxemburg, Magdeburg, Mainz, München, Münster, Nürnberg, Paderborn, Potsdam, Regensburg, Rostock, Stuttgart, Trier, Ulm, Wuppertal, Würzburg |
| Methoden: | Vortrag, Demonstrationen, praktische Übungen am System |
| Seminararten: | Öffentlich, Webinar, Inhouse, Workshop - Alle Seminare mit Trainer vor Ort, Webinar nur wenn ausdrücklich gewünscht |
| Durchführungsgarantie: | ja, ab 2 Teilnehmern |
| Sprache: | Deutsch - bei Firmenseminaren ist auch Englisch möglich |
| Seminarunterlage: | Dokumentation auf Datenträger oder als Download |
| Teilnahmezertifikat: | ja, selbstverständlich |
| Verpflegung: | Kalt- / Warmgetränke, Mittagessen (wahlweise vegetarisch) |
| Support: | 3 Anrufe im Seminarpreis enthalten |
| Barrierefreier Zugang: | an den meisten Standorten verfügbar |
| Weitere Informationen unter + 49 (221) 74740055 |
Seminartermine
Die Ergebnissliste kann durch Anklicken der Überschrift neu sortiert werden.
