Freigeben über


Wählen Sie die richtige Ereignisrasterebene für Ihre Lösung aus.

Azure Event Grid verfügt über zwei Ebenen mit unterschiedlichen Funktionen. In diesem Artikel werden Details zu beiden Aspekten geteilt.

Event Grid Standardstufe

Azure Event Grid umfasst die folgenden Funktionen über Event Grid-Namespaces:

  • Ein Pub-Subbroker (Message Queueing Telemetry Transport, MQTT), der bidirektionale Kommunikation mit MQTT v3.1.1 und v5.0 unterstützt.
  • CloudEvents-Publikation mit HTTP.
  • Pull-Lieferung über HTTP.
  • Pushübermittlung an Event Hubs mithilfe des Advanced Messaging Queueing Protocol (AMQP).

Verwenden Sie diese Ebene, wenn eine der folgenden Anweisungen wahr ist:

  • Sie möchten MQTT-Nachrichten veröffentlichen und nutzen.
  • Sie möchten eine Lösung erstellen, um Aktionen basierend auf benutzerdefinierten Anwendungsereignissen im CloudEvents-JSON-Format auszulösen.
  • Sie möchten Anwendungen mit flexiblen Verbrauchsmustern erstellen, z. B. HTTP-Pullübermittlung für mehrere Verbraucher oder Pushübermittlung an Event Hubs.
  • Sie benötigen HTTP-Kommunikationsraten von mehr als 5 MB/s für den Eingang und den Ausgang mithilfe der Pull-Zustellung oder Push-Zustellung. Event Grid unterstützt derzeit bis zu 40 MB/s für Eingang und 80 MB/s für Ausgang für Ereignisse, die in Namespace-Themen (HTTP) veröffentlicht werden. MQTT unterstützt eine Durchsatzrate von 40 MB/s für Herausgeber- und Abonnentenclients.
  • Sie benötigen eine Aufbewahrung von CloudEvents von bis zu 7 Tagen.

Weitere Informationen finden Sie unter Kontingente und Grenzwerte für Namespaces.

Grundlegende Ebene des Ereignisrasters

Die Standardebene von Event Grid unterstützt die Pushübermittlung mithilfe von benutzerdefinierten Themen, Systemthemen, Partnerthemen und Domänen.

Verwenden Sie diese Ebene, wenn eine dieser Aussagen wahr ist:

  • Sie möchten eine Lösung erstellen, um Aktionen basierend auf benutzerdefinierten Anwendungsereignissen, Azure-Systemereignissen, Partnerereignissen auszulösen.
  • Sie möchten Ereignisse über Tausende von Themen hinweg mithilfe von Event Grid-Domains veröffentlichen.
  • Sie haben keine zukünftigen Anforderungen, um Übertragungsraten von mehr als 5 MB/s für den Eingang oder den Ausgang zu unterstützen.
  • Sie benötigen keine Ereignisaufbewahrung mehr als 1 Tag. Beispielsweise kann eine Ereignishandlerlogik in weniger als 1 Tag gepatcht werden, falls ein Fehler in der Logik auftritt. Andernfalls haben Sie keine Bedenken hinsichtlich der zusätzlichen Kosten und des Aufwands für das Lesen von Ereignissen aus einem Blob mit einem Ziel für inaktive Buchstaben.

Weitere Informationen finden Sie unter Kontingente und Grenzwerte für benutzerdefinierte Themen, Systemthemen und Partnerthemen und Domänen.

Basic- und Standard-Tarif

Die Standardebene des Ereignisrasters konzentriert sich auf die Bereitstellung der folgenden Features:

  • Höhere Eintritts- und Austrittsraten.
  • Unterstützung für IoT-Lösungen, die die Verwendung bidirektionaler Kommunikation mithilfe von MQTT erfordern.
  • Pull-Lieferung für mehrere Verbraucher.
  • Pushübermittlung an Event Hubs.

Die grundlegende Ebene konzentriert sich auf die Bereitstellung von Pushübermittlungsunterstützung, um Aktionen basierend auf Ereignissen auszulösen. Eine detaillierte Aufschlüsselung, welche Kontingente und Grenzwerte in jeder Event Grid-Ressource enthalten sind, finden Sie unter "Kontingente und Grenzwerte".

Merkmal Norm Grundlegend
Durchsatz Hohe Übertragungsgeschwindigkeiten von bis zu 40 MB/s (eingehend) und 80 MB/s (ausgehend) Niedrig, bis zu 5 MB/s (Eingang und Ausgang)
MQTT v5 und v3.1.1 Ja
Pullübermittlung Ja
Veröffentlichen und Abonnieren von benutzerdefinierten Ereignissen Ja Ja
Zustellung per Push an Webhooks Ja Ja
Pushübermittlung an Event Hubs Ja Ja
Push-Bereitstellung an Azure-Dienste (Funktionen, Service Bus-Warteschlangen und -Themen, hybride Relay-Verbindungen und Speicherwarteschlangen) Ja
Maximale Nachrichtenaufbewahrung 7 Tage zu Namespacethemen 1 Tag
Abonnieren von Azure-Systemereignissen Ja
Abonnieren von Partnerereignissen Ja
Domänenbereichabonnements Ja
Pull-Übermittlung an Fabric Eventstream Ja Nein

Nächste Schritte