Seminar / Kurs

Einführung in Event-Driven Architecture (EDA)

Inhalte

  • Einführung in Event-Driven Architecture (EDA)
    • Definition und Konzept von EDA: Überblick über Event-Driven Architecture und ihre Bedeutung in der modernen Softwareentwicklung.
    • Vorteile von EDA: Diskussion der Vorteile wie Skalierbarkeit, Flexibilität, Entkopplung und Echtzeit-Datenverarbeitung.

  • Grundlagen der Event-Architekturen
    • Event-Modelle und -Typen: Erklärung der verschiedenen Arten von Events (z.B. einfache Events, komplexe Events) und deren Eigenschaften.
    • Event-Produzenten und -Konsumenten: Beschreibung der Rollen und Verantwortlichkeiten von Event-Produzenten und -Konsumenten in einer EDA.

  • Event-Streaming-Plattformen
    • Einführung in Apache Kafka: Grundlagen von Apache Kafka als Event-Streaming-Plattform, Architektur und Kernkomponenten.
    • Einsatzmöglichkeiten von Event-Streaming: Anwendungsfälle und Best Practices für die Nutzung von Event-Streaming-Plattformen wie Apache Kafka.

  • Event-Design und -Implementierung
    • Best Practices für Event-Design: Einführung in die besten Methoden zur Erstellung von Events, Event-Schemas und Event-Typen.
    • Implementierungstechniken: Praktische Beispiele zur Implementierung von Events unter Verwendung moderner Technologien und Frameworks.

  • Event-Processing-Modelle
    • Batch-Processing vs. Stream-Processing: Vergleich der beiden Modelle und ihre Anwendung in verschiedenen Szenarien.
    • Komponenten des Stream-Processings: Detaillierte Beschreibung der wesentlichen Komponenten und Techniken des Stream-Processings.

  • Microservices und EDA
    • Integration von Microservices: Erklärung, wie Microservices in einer Event-Driven Architecture genutzt werden können.
    • Design-Patterns für Microservices: Einführung in bewährte Design-Patterns und Praktiken zur Entwicklung von Microservices innerhalb einer EDA.

  • Event Sourcing und CQRS
    • Grundlagen von Event Sourcing: Erklärung des Event Sourcing-Prinzips und seiner Vorteile.
    • Implementierung von CQRS: Einführung in das Command Query Responsibility Segregation (CQRS) Muster und seine Anwendung in EDA.

  • Skalierung und Fehlertoleranz
    • Skalierung von Event-Driven Systemen: Strategien und Techniken zur Skalierung von EDA-Systemen.
    • Fehlertoleranz und Wiederherstellung: Methoden zur Sicherstellung der Fehlertoleranz und zur Wiederherstellung nach Fehlern.

  • Event-Driven Integration
    • Integration mit anderen Systemen: Ansätze zur Integration von EDA mit bestehenden Systemen und Anwendungen.
    • Verwendung von Middleware: Einsatz von Middleware-Technologien zur Vereinfachung der Integration und Kommunikation zwischen Systemen.

  • Sicherheitsaspekte in EDA
    • Sicherheitsbedrohungen und -lösungen: Übersicht über die aktuellen Sicherheitsbedrohungen und entsprechende Sicherheitslösungen in EDA.
    • Implementierung von Sicherheitsrichtlinien: Detaillierte Anleitung zur Implementierung und Verwaltung von Sicherheitsrichtlinien in einer EDA-Umgebung.

  • Praxisbeispiel: Implementierung eines EDA-Projekts
    • Projektanforderungen und -planung: Einführung in ein praktisches Beispielprojekt, von der Anforderungsanalyse über die Architekturplanung bis zur Implementierung.
    • Schritt-für-Schritt-Implementierung: Detaillierte Durchführung des Projekts mit Fokus auf die Anwendung von EDA-Prinzipien und -Technologien.

  • Event-Driven DevOps
    • CI/CD für Event-Driven Systeme: Kontinuierliche Integration und Bereitstellung von Event-Driven Systemen.
    • Überwachung und Logging: Techniken zur Überwachung und Protokollierung von Events und Event-Streams.

  • Performance-Optimierung und Monitoring
    • Optimierungstechniken: Techniken und Best Practices zur Performance-Optimierung von EDA-Architekturen.
    • Monitoring-Tools und -Techniken: Einführung in Tools und Techniken zur Überwachung und Fehlerbehebung von Event-Driven Systemen.

  • Event-Driven Data Processing
    • Verarbeitung großer Datenmengen: Techniken zur effizienten Verarbeitung großer Datenmengen in Echtzeit.
    • Analysemethoden: Einführung in Methoden zur Datenanalyse und -verarbeitung in einer EDA.

  • Zukunft von EDA: Trends und Entwicklungen
    • Aktuelle Trends: Diskussion der aktuellen Trends und Technologien, die die Zukunft von EDA beeinflussen.
    • Best Practices für nachhaltige Architekturen: Empfehlungen und Best Practices für den Aufbau nachhaltiger und zukunftssicherer EDA-Architekturen.

LernzieleAm Ende des Seminars sind die Teilnehmenden in der Lage, EDA-Konzepte zu verstehen und anzuwenden, um skalierbare, flexible und fehlertolerante Event-Driven Systeme in ihren Projekten zu implementieren.ZielgruppenDieses Seminar richtet sich an Software-Architekten, Entwickler, technische Projektleiter und IT-Manager, die Event-Driven Architecture entwerfen, implementieren oder verwalten möchten. Grundlegende Kenntnisse in Softwarearchitektur und verteilten Systemen sind von Vorteil.
  • Einführung in Event-Driven Architecture (EDA)
    • Definition und Konzept von EDA: Überblick über Event-Driven Architecture und ihre Bedeutung in der modernen Softwareentwicklung.
    • Vorteile von EDA: Diskussion...
Mehr Informationen

Termine und Orte

Datum Dauer Preis
Köln, DE
16.11.2026 - 18.11.2026 21 h 21 h Details Details Jetzt buchen
15.02.2027 - 17.02.2027 21 h 21 h Details Details Jetzt buchen
19.05.2027 - 21.05.2027 21 h 21 h Details Details Jetzt buchen
18.10.2027 - 20.10.2027 21 h 21 h Details Details Jetzt buchen
13.12.2027 - 15.12.2027 21 h 21 h Details Details Jetzt buchen

+++ Catalog API +++

SG-Seminar-Nr.: 9253488

Anbieter-Seminar-Nr.: 3865

Termine

  • 16.11.2026 - 18.11.2026

    Köln, DE

  • 15.02.2027 - 17.02.2027

    Köln, DE

  • 19.05.2027 - 21.05.2027

    Köln, DE

  • 18.10.2027 - 20.10.2027

    Köln, DE

  • 13.12.2027 - 15.12.2027

    Köln, DE

Seminare mit Termin haben Plätze verfügbar. Rechnung erfolgt durch Veranstalter. Für MwSt. Angabe auf den Termin klicken.

Seminar merken
Vergleichen
Jetzt buchen

Der Anbieter ist für den Inhalt verantwortlich.

Veranstaltungsinformation

  • Seminar / Kurs
  • Deutsch
    • Keine
  • 21 h
  • Anbieterbewertung   (266)

Ihre Vorteile

mehr erfahren
  • Anbietervergleich von über 1.500 Seminaranbietern
  • Vollständige Veranstaltungsinformationen
  • Schnellbuchung
  • Persönlicher Service
Datum Dauer Preis
Köln, DE
16.11.2026 - 18.11.2026 21 h 21 h Details Details Jetzt buchen
15.02.2027 - 17.02.2027 21 h 21 h Details Details Jetzt buchen
19.05.2027 - 21.05.2027 21 h 21 h Details Details Jetzt buchen
18.10.2027 - 20.10.2027 21 h 21 h Details Details Jetzt buchen
13.12.2027 - 15.12.2027 21 h 21 h Details Details Jetzt buchen