Einführung in Event-Driven Architecture (EDA)

Total time
Location
At location, Online
Starting date and place

Einführung in Event-Driven Architecture (EDA)

GFU Cyrus AG
Logo GFU Cyrus AG
Provider rating: starstarstarstarstar_border 7.9 GFU Cyrus AG has an average rating of 7.9 (out of 13 reviews)

Need more information? Get more details on the site of the provider.

Starting dates and places
placeKöln
18 May 2026 until 20 May 2026
computer Online: Zoom
18 May 2026 until 20 May 2026
placeKöln
17 Aug 2026 until 19 Aug 2026
computer Online: Zoom
17 Aug 2026 until 19 Aug 2026
placeKöln
16 Nov 2026 until 18 Nov 2026
computer Online: Zoom
16 Nov 2026 until 18 Nov 2026
Description

Schulungen der Extraklasse ✔ Durchführungsgarantie ✔ Trainer aus der Praxis ✔ Kostenfreies Storno ✔ 3=2 Kostenfreie Teilnahme für den Dritten ✔ Persönliche Lernumgebung ✔ Kleine Lerngruppen

Seminarziel

Am 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.

Inhalt

  • 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.
    • E…

Read the complete description

Frequently asked questions

There are no frequently asked questions yet. If you have any more questions or need help, contact our customer service.

Didn't find what you were looking for? See also: Architecture, CompTIA A+ / Network+ / Security+, IT Security, Web Accessibility, and Web Analytics.

Schulungen der Extraklasse ✔ Durchführungsgarantie ✔ Trainer aus der Praxis ✔ Kostenfreies Storno ✔ 3=2 Kostenfreie Teilnahme für den Dritten ✔ Persönliche Lernumgebung ✔ Kleine Lerngruppen

Seminarziel

Am 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.

Inhalt

  • 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.
There are no reviews yet.
Share your review
Do you have experience with this course? Submit your review and help other people make the right choice. As a thank you for your effort we will donate $1.- to Stichting Edukans.

There are no frequently asked questions yet. If you have any more questions or need help, contact our customer service.