Ereignisse
Erstellen von KI-Apps und Agents
17. März, 21 Uhr - 21. März, 10 Uhr
Nehmen Sie an der Meetup-Serie teil, um skalierbare KI-Lösungen basierend auf realen Anwendungsfällen mit Mitentwicklern und Experten zu erstellen.
Jetzt registrierenDieser Browser wird nicht mehr unterstützt.
Führen Sie ein Upgrade auf Microsoft Edge aus, um die neuesten Funktionen, Sicherheitsupdates und technischen Support zu nutzen.
Dieser Artikel enthält einige Beispielanwendungsfälle für Azure Event Grid.
Hinweis
Wenn Sie noch nicht mit Azure Event Grid vertraut sind, lesen Sie die Übersichtsartikel zu Azure Event Grid, bevor Sie fortfahren.
Mit dem MQTT Vermittler-Feature von Azure Event Grid können Sie die folgenden Szenarien durchführen:
Erfassen von Telemetriedaten mithilfe eines n:1-Messagingmusters. Verwenden Sie beispielsweise Event Grid, um Telemetriedaten von mehreren IoT-Geräten an eine Cloudanwendung zu senden. Dieses Muster ermöglicht es der Anwendung, den Aufwand für die Verwaltung einer hohen Anzahl von Verbindungen mit Geräten an Event Grid auszulagern.
Steuern Ihrer MQTT-Clients mithilfe des Anforderung/Antwort-Messagingmusters (1:1). Verwenden Sie beispielsweise Event Grid, um einen Befehl von einer Cloudanwendung an ein IoT-Gerät zu senden.
Übertragen (Broadcast) von Warnungen an eine Gruppe von Clients mithilfe des 1:n-Messagingmusters. Verwenden Sie beispielsweise Event Grid, um eine Warnung von einer Cloudanwendung an mehrere IoT-Geräte zu senden. Dieses Muster ermöglicht es der Anwendung, nur eine Nachricht zu veröffentlichen, die der Dienst für jeden interessierten Client repliziert.
Integrieren Sie Daten von Ihren MQTT-Clients, indem Sie MQTT-Nachrichten über push delivery oder pull delivery an Azure-Dienste und benutzerdefinierte Endpunkte weiterleiten. Verwenden Sie beispielsweise Event Grid, um Telemetriedaten von Ihren IoT-Geräten an Event Hubs und dann an Azure Stream Analytics weiterzuleiten, um Erkenntnisse aus Ihren Gerätetelemetriedaten zu gewinnen.
Mit der Pushübermittlung von Event Grid können Sie die folgenden Anwendungsfälle realisieren.
Verwenden von Event Grid, um serverlose Lösungen mit Azure Functions Apps, Logic Apps und API Management zu erstellen. Die Verwendung serverloser Dienste mit Event Grid bietet Ihnen ein Maß an Produktivität, Aufwandsökonomie und Integration, das dem von klassischen Computingmodellen, bei denen Sie die gesamte bereitgestellte Infrastruktur beschaffen, verwalten, sichern und warten müssen, überlegen ist.
Event Grid kann Ereignisse von mehr als 20 Azure-Diensten empfangen, damit Sie Ihre Vorgänge automatisieren können. So können Sie beispielsweise das Event Grid so konfigurieren, dass es ein Ereignis empfängt, wenn ein neuer Blob auf einem Azure Storage-Konto erstellt wurde, damit Ihre nachgelagerte Anwendung dessen Inhalt lesen und verarbeiten kann. Eine Liste aller unterstützten Azure-Dienste und -Ereignisse finden Sie unter Systemthemen.
Ihr eigener Dienst oder Ihre eigene Anwendung veröffentlicht Ereignisse in Event Grid, die Abonnentenanwendungen verarbeiten. Event Grid bietet Namespacethemen, um Integrations- und Routinganforderungen im großen Stil mit einem einfachen Ressourcenmodell zu erfüllen. Sie können auch benutzerdefinierte Themen zum Erfüllen grundlegender Integrationsanforderungen sowie Domänen verwenden, um ein einfaches Verwaltungs- und Routingmodell anzuwenden, wenn Sie Ereignisse an Hunderte oder Tausende verschiedene Gruppen verteilen müssen.
Ein/e mehrinstanzenfähige/r SaaS-Anbieter oder -Plattform kann ihre Ereignisse über ein Feature namens Partnerereignisse in Event Grid veröffentlichen. Sie können diese Ereignisse abonnieren und z. B. Aufgaben automatisieren. Ereignisse von den folgenden Partnern sind derzeit verfügbar:
Azure Event Grid verfügt über Pullübermittlung von CloudEvents. In diesem Übermittlungsmodus stellen Clients eine Verbindung mit Event Grid her, um Ereignisse zu lesen. Die folgenden Anwendungsfälle können mithilfe der Pullübermittlung realisiert werden.
Mindestens ein Client kann eine Verbindung mit Azure Event Grid herstellen, um Nachrichten in seinem eigenen Tempo zu lesen. Event Grid bietet Clients die volle Kontrolle über die Ereignisnutzung. Ihre Anwendung kann z. B. Ereignisse zu bestimmten Tageszeiten empfangen. Ihre Lösung kann auch die Nutzungsrate erhöhen, indem mehr Clients hinzugefügt werden, die aus Event Grid lesen.
Sie können private Verbindungen konfigurieren, um eine Verbindung mit Azure Event Grid herzustellen, um CloudEvents über einen privaten Endpunkt in Ihrem virtuellen Netzwerk zu veröffentlichen und zu lesen. Der Datenverkehr zwischen Ihrem virtuellen Netzwerk und Event Grid verläuft über das Microsoft-Backbone-Netzwerk.
Wichtig
Private Verbindungen sind mit Pull-Übermittlung verfügbar, nicht mit Push-Übermittlung. Sie können private Verbindungen verwenden, wenn Ihre Anwendung eine Verbindung mit Event Grid herstellt, um Ereignisse zu veröffentlichen oder zu empfangen, aber nicht, wenn Event Grid eine Verbindung mit Ihrem Webhook oder Azure-Dienst herstellt, um Ereignisse zu übermitteln.
Ereignisse
Erstellen von KI-Apps und Agents
17. März, 21 Uhr - 21. März, 10 Uhr
Nehmen Sie an der Meetup-Serie teil, um skalierbare KI-Lösungen basierend auf realen Anwendungsfällen mit Mitentwicklern und Experten zu erstellen.
Jetzt registrierenSchulung
Modul
Reagieren auf Zustandsänderungen in Ihren Azure-Diensten mithilfe von Event Grid - Training
In diesem Modul erfahren Sie, wie Sie eine serverlose Anwendungsarchitektur erstellen, Ihre Vorgänge automatisieren und Anwendungen integrieren, indem Sie Azure-Ereignisse mit Event Grid verarbeiten.
Zertifizierung
Microsoft Certified: Azure Developer Associate - Certifications
Erstellen von End-to-End-Lösungen in Microsoft Azure zum Erstellen von Azure Functions-Lösungen, Implementieren und Verwalten von Web-Apps, Entwickeln von Lösungen mit Azure Storage u. v. m.