Überblick zu Azure Event Grid

Event- und nachrichtenbasierte Lösungen in Azure entwickeln

Fiodar Sazanavets

Senior Software Engineer and Microsoft MVP

Event Grid & ereignisgesteuerte Architektur

  • Kernkonzepte von Event Grid.
  • Bedeutung ereignisgesteuerter Architekturen.
  • Wie sie Anwendungs­interaktionen verändert.
  • Gemeinsame Prinzipien für verschiedene Apps.

Azure Event grid

Event- und nachrichtenbasierte Lösungen in Azure entwickeln

Ereignisgesteuerte Architektur

Ereignisgesteuerte Architektur

  • Systeme reagieren, sobald Ereignisse eintreten.
  • Services sind entkoppelt.
  • Aufgaben nach ausgelösten Ereignissen verteilen.
  • Erzeugung und Verarbeitung trennen.
  • Echtzeitdaten verarbeiten.
  • Sofort reagieren.
Event- und nachrichtenbasierte Lösungen in Azure entwickeln

Lang laufende Aufgaben auslagern

Langanhaltende Aufgabe

  • Ereignisse können lang laufende Aufgaben auslagern.
    • Anwendung reagiert schnell.
    • Lange Prozesse laufen im Hintergrund.
  • Mit Event Grid umsetzbar.
Event- und nachrichtenbasierte Lösungen in Azure entwickeln

Fallstudie: Dokument-Upload

Ablauf Kreditvertrag

Event- und nachrichtenbasierte Lösungen in Azure entwickeln

Fallstudie: Dokument-Upload

Dokumenten-Workflow

Event- und nachrichtenbasierte Lösungen in Azure entwickeln

Fallstudie: Dokument-Upload

Kompletter Kredit-Workflow

Event- und nachrichtenbasierte Lösungen in Azure entwickeln

Event Grid: Überblick

  • Ein Azure-Diensttyp.
  • Ermöglicht ereignisgesteuerte Kommunikation in Echtzeit.
  • Leitet Ereignisse an verschiedene Ziele weiter.
  • Für schnelle Zustellung ausgelegt.
  • Skaliert automatisch, ohne Server zu verwalten.

Event Grid Logo

Event- und nachrichtenbasierte Lösungen in Azure entwickeln

Lass uns üben!

Event- und nachrichtenbasierte Lösungen in Azure entwickeln

Preparing Video For Download...