Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Azure Event Grid verfügt über zwei Ebenen mit unterschiedlichen Funktionen. In diesem Artikel werden beide Ebenen behandelt, damit Sie die richtige für Ihre Lösung auswählen können.
Event Grid Standardstufe
Azure Event Grid Standardebene 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.
- Sie benötigen eine automatische Skalierung von Durchsatzeinheiten basierend auf Echtzeit-Ereignisverkehr und Ressourcenauslastung ohne manuelles Eingreifen.
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 oder 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 können Sie ereignishandlerlogik in weniger als 1 Tag patchen, wenn ein Fehler 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 Standardtarife
Die Standardebene "Event Grid" 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 der Kontingente und Grenzwerte für jede Ereignisrasterressource finden Sie unter "Kontingente und Grenzwerte".
| Merkmal | Norm | Basic |
|---|---|---|
| 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 | |
| Abonnements für Domänenbereiche | Ja | |
| Pull-Übermittlung an Fabric Eventstream | Ja | Nein |
| Automatische Skalierung (automatische TU-Anpassung) | Ja | Nein |