Was ist Azure Event Grid?
Azure Event Grid ist ein vollständig verwalteter Event-Routing-Service für ereignisgesteuerte Architekturen. Der Service verbindet Event-Quellen mit Handlern und ermöglicht reaktive Anwendungen ohne Polling oder komplexe Messaging-Infrastruktur.
Kernfunktionen
- Native Integration mit über 20 Azure-Services als Event-Quellen
- Push-basierte Event-Zustellung an Webhooks, Functions und Queues
- Event-Filterung nach Typ, Subject und Datenattributen
- Garantierte Zustellung mit konfigurierbarer Retry-Policy
- Dead-Letter-Queue für nicht zustellbare Events
Typische Anwendungsfälle
- Reaktionen auf Blob Storage Uploads (z.B. Bildverarbeitung)
- Azure Resource Manager Events für Automatisierung
- IoT-Szenarien mit Event-basierter Verarbeitung
Vorteile
- Serverlos mit automatischer Skalierung
- Sub-Sekunden-Latenz für Event-Zustellung
- Kostengünstig mit 100.000 kostenlosen Events pro Monat
- Keine Infrastruktur-Verwaltung
Integration mit innFactory
Als Microsoft Solutions Partner unterstützt innFactory Sie bei Azure Event Grid: Event-Driven-Architektur-Design, Event-Schema-Definition und Integration mit bestehenden Systemen.
Häufig gestellte Fragen
Was ist der Unterschied zwischen Event Grid und Event Hubs?
Event Grid ist für diskrete Events mit Push-Zustellung (Webhooks). Event Hubs ist für hohen Durchsatz mit Pull-basiertem Streaming. Event Grid für Reaktionen, Event Hubs für Analytics.
Welche Event-Quellen werden unterstützt?
Native Integration mit Azure-Services wie Blob Storage, Resource Manager, IoT Hub, Container Registry. Zusätzlich Custom Topics für eigene Events und Partner Events für SaaS-Integrationen.
Wie funktioniert die Event-Zustellung?
Event Grid pusht Events an Subscriber via HTTP Webhook, Azure Functions, Service Bus, Event Hubs oder Storage Queues. Retry-Logik und Dead-Lettering sind integriert.
Was kostet Event Grid?
Die ersten 100.000 Events pro Monat sind kostenlos. Danach 0,60 EUR pro Million Events. Keine Kosten für Event-Schemas oder Topics.
