Entwickeln von ereignisgesteuerten KI-Workflows mit Azure Event Grid

Fortgeschrittene Anfänger
Entwickler
Azure Event Grid

Erstellen Sie reaktive KI-Architekturen mithilfe von Azure Event Grid, um Ereignisse von Quellen an Handlern mit geringer Latenz und hoher Zuverlässigkeit weiterzuleiten. Erfahren Sie, wie Sie Ereignisabonnements konfigurieren, CloudEvents entwerfen, Übermittlungsrichtlinien implementieren und benutzerdefinierte Ereignisse aus KI-Anwendungen veröffentlichen.

Lernziele

Nach Abschluss dieses Moduls werden Sie zu Folgendem in der Lage sein:

  • Erläutern, wie Azure Event Grid ereignisgesteuerte Muster in KI-Lösungen ermöglicht und die Kernkomponenten (Themen, Ereignisabonnements und Ereignishandler) identifiziert, die eine Ereignisroutingarchitektur bilden.
  • Entwerfen Sie Ereignisse mithilfe des CloudEvents-Schemas für KI-Vorgänge, definieren Sie benutzerdefinierte Ereignistypen und konfigurieren Sie Ereignisabonnements mit Filtern, die Ereignisse basierend auf Typ, Betreff oder Datenattributen weiterleiten.
  • Konfigurieren Sie Liefer- und Wiederholungsrichtlinien, um vorübergehende Fehler in KI-Pipelines zu behandeln, Ziele für unzustellbare Ereignisse festzulegen und die Übermittlungsergebnisse zu überwachen.
  • Veröffentlichen Sie benutzerdefinierte Ereignisse aus KI-Anwendungen, um abgeschlossene Rückschlüsse, Modellaktualisierungen oder Pipelinephasenübergänge mithilfe des Event Grid SDK und der REST-API zu signalisieren.

Voraussetzungen

Bevor Sie mit diesem Modul beginnen, sollten Sie folgendes haben:

  • Programmiererfahrung mit Sprachen wie Python, JavaScript oder C#.
  • Grundlegendes Verständnis von Azure-Diensten und Cloud Computing-Konzepten.
  • Vertrautheit mit verteilten Systemkonzepten und ereignisgesteuerten Architekturen.