Was ist Eventarc?
Eventarc ist Googles Service für ereignisgesteuerte Architekturen auf Google Cloud. Der Service ermöglicht es, auf Änderungen in Cloud-Ressourcen zu reagieren und automatisch Aktionen auszulösen, ohne die zugrunde liegende Zustellungs-, Sicherheits- und Fehlerbehandlungsinfrastruktur selbst zu betreiben. Wenn beispielsweise eine Datei in Cloud Storage hochgeladen wird, kann Eventarc automatisch eine Cloud Function zur Verarbeitung starten. Eventarc ist heute in zwei Editionen verfügbar: Eventarc Standard für einfache, entkoppelte Microservices und Eventarc Advanced für komplexere Eventing-Architekturen mit mehreren Quellen, Transformationen und externen Zielen.
Kernfunktionen
- Deklarative Trigger-Definition für zahlreiche GCP-Ereignisquellen
- Routing an Cloud Run, Cloud Functions und GKE (Eventarc Advanced zusätzlich an externe HTTP-Ziele)
- CloudEvents-Standard für interoperable Event-Formate
- Audit-Log-basierte Trigger für GCP-Services
- Zentraler Event-Bus mit Filterung und Transformation (Eventarc Advanced)
- Retry-Logik und Dead-Letter-Queues
Typische Anwendungsfälle
Datei-Verarbeitung: Automatische Verarbeitung von Dateien bei Upload in Cloud Storage. Beispielsweise Bildkonvertierung, Virenscanning oder Metadaten-Extraktion.
Datenbank-Reaktionen: Trigger bei Änderungen in Cloud SQL oder Firestore. Synchronisation mit anderen Systemen oder Validierung von Daten nach dem Schreiben.
Infrastruktur-Automatisierung: Reaktion auf Audit-Log-Events wie Ressourcen-Erstellung. Automatische Konfiguration, Tagging oder Compliance-Prüfungen.
Komplexe Microservice-Landschaften: Mit Eventarc Advanced lassen sich Events aus mehreren Quellen (inklusive Kafka oder Drittanbieter-Messaging) bündeln, transformieren und an verschiedene, auch externe Ziele verteilen.
Vorteile
- Keine Polling-Logik erforderlich
- Lose Kopplung zwischen Systemen
- Skaliert automatisch mit Event-Volumen
- Standardisiertes CloudEvents-Format
- Migrationspfad von Standard zu Advanced bei wachsender Komplexität
Integration mit innFactory
Als zertifizierter Google Cloud Partner unterstützt innFactory Sie bei Eventarc: Design ereignisgesteuerter Architekturen, Auswahl zwischen Standard und Advanced, Implementierung von Event-Pipelines und Integration in bestehende Systeme.
Verfügbare Varianten & Optionen
Eventarc Standard
- Vollständig verwaltet
- CloudEvents-Standard
- Native GCP-Integration
- Einfaches Setup für entkoppelte Microservices
- Begrenzte Event-Transformation
- Keine direkte Zustellung an externe HTTP-Ziele
Eventarc Advanced
- Routing über einen zentralen Event-Bus mit mehreren Quellen und Zielen
- Event-Transformation und Enrichment-Pipelines
- Zustellung an externe HTTP-Endpunkte
- Komplexer in der Konfiguration
- Eigenes Preismodell zusätzlich zu Standard
Typische Anwendungsfälle
Technische Spezifikationen
Häufig gestellte Fragen
Was ist der Unterschied zwischen Eventarc und Pub/Sub?
Pub/Sub ist ein Message Broker für beliebige Nachrichten. Eventarc ist ein Event-Router, der Events nach dem CloudEvents-Standard an Ziele weiterleitet. Eventarc Standard nutzt Pub/Sub intern als Transportschicht, bietet aber deklarative Trigger-Konfiguration.
Was ist der Unterschied zwischen Eventarc Standard und Eventarc Advanced?
Eventarc Standard eignet sich für einfache, entkoppelte Microservices innerhalb von Google Cloud. Eventarc Advanced bietet einen zentralen Event-Bus mit Routing aus mehreren Quellen, Event-Transformation sowie die Zustellung an externe HTTP-Endpunkte für komplexere Architekturen.
Welche Ziele kann Eventarc ansprechen?
Eventarc kann Events an Cloud Run, Cloud Functions, GKE-Workloads und Workflows routen. Eventarc Advanced kann zusätzlich externe HTTP-Endpunkte adressieren. Ziele müssen HTTP-Anfragen entgegennehmen können.
Wie wird Eventarc abgerechnet?
Eventarc Standard bietet ein kostenloses Kontingent pro Monat, danach richten sich die Kosten nach Event-Quelle und -Anzahl; zusätzlich fallen Kosten für die Pub/Sub-Transportschicht und die genutzten Zielservices an. Eventarc Advanced wird nach Bus-Publishing, Pipeline-Nachrichten und Transformationen abgerechnet.
Hinweis: Alle Produktinformationen auf dieser Seite wurden sorgfältig zusammengestellt, sind jedoch ohne Gewähr und können veraltet oder unvollständig sein. Cloud-Services entwickeln sich schnell weiter — Funktionen, Preise, SLAs und Verfügbarkeit ändern sich laufend. Verbindliche und aktuelle Informationen finden Sie ausschließlich auf der offiziellen Produktseite von Google Cloud (offizielle Dokumentation). Diese Seite stellt kein Angebot von Google Cloud dar.
