Zum Hauptinhalt springen
Cloud / Google Cloud / Produkte / Workflows - Serverlose Orchestrierung

Workflows - Serverlose Orchestrierung

Google Cloud Workflows orchestriert GCP-Services und HTTP-APIs. Serverlose Workflow-Engine für Microservices, Daten-Pipelines und Automatisierung.

Integration
Preismodell Nutzungsbasiert pro ausgeführtem Schritt, mit getrennten Freikontingenten für interne und externe Schritte
Verfügbarkeit Global verfügbar, inklusive mehrerer EU-Regionen
Datensouveränität EU-Regionen verfügbar
Zuverlässigkeit SLA gemäß Anbieter (siehe offizielle SLA-Seite) SLA

Workflows orchestriert Google Cloud Services und HTTP-APIs in einer serverlosen, deklarativen Umgebung.

Was ist Workflows?

Google Cloud Workflows ist ein vollständig verwalteter Orchestrierungs-Service. Sie definieren Workflows in YAML oder JSON, die beschreiben, welche Services in welcher Reihenfolge aufgerufen werden. Der Service übernimmt Ausführung, Fehlerbehandlung und Retries.

Anders als ereignisgesteuerte Architekturen mit Pub/Sub definiert Workflows explizite Abläufe. Das macht komplexe Prozesse nachvollziehbar: Jeder Schritt, jede Bedingung und jeder Fehlerfall ist in der Workflow-Definition sichtbar.

Workflows integriert sich nativ mit zahlreichen Google Cloud APIs. Cloud Functions, Cloud Run, BigQuery, Pub/Sub und viele weitere Services können direkt aufgerufen werden. Für externe Services nutzen Sie HTTP-Connectors. Die Abrechnung unterscheidet zwischen internen Schritten (innerhalb von Google Cloud) und externen Schritten (HTTP-Aufrufe außerhalb von Google Cloud oder Callback-Waits), jeweils mit eigenem Freikontingent.

Kernfunktionen

  • Deklarative Workflow-Definition: Abläufe werden in YAML oder JSON beschrieben, inklusive Bedingungen, Schleifen und Fehlerbehandlung.
  • Native GCP-Integration: Direkter Aufruf zahlreicher Google-Cloud-APIs ohne zusätzlichen Verbindungscode.
  • HTTP-Connectors: Anbindung externer APIs und SaaS-Services über generische HTTP-Aufrufe.
  • Lang laufende Prozesse: Unterstützung für Ausführungen über Stunden bis hin zu deutlich längeren Zeiträumen, inklusive Callback-basiertem Warten.
  • Fehlerbehandlung und Retries: Eingebaute Mechanismen für Wiederholungen, Backoff und Kompensationslogik.

Typische Anwendungsfälle

Microservice-Orchestrierung

Eine E-Commerce-Plattform orchestriert den Checkout-Prozess: Der Workflow prüft Inventory, reserviert Artikel, verarbeitet Zahlung, erstellt Bestellung und triggert Versand. Bei Fehlern in einem Schritt werden vorherige Schritte kompensiert.

Daten-Pipeline-Orchestrierung

Ein Analytics-Team orchestriert die tägliche Datenverarbeitung: Der Workflow triggert einen Dataflow-Job, wartet auf dessen Abschluss, startet eine BigQuery-Transformation und sendet eine Completion-Notification. Bei Fehlern erfolgt automatischer Retry mit Backoff.

Approval Workflows

Ein Finanzdienstleister implementiert Genehmigungsprozesse: Der Workflow sendet eine Approval-Anfrage, wartet über einen Callback auf eine Antwort, eskaliert bei Timeout und führt genehmigte Aktionen aus.

Multi-Cloud-Integration

Ein Unternehmen integriert GCP mit bestehenden Systemen: Der Workflow ruft eine externe API auf, verarbeitet Daten in BigQuery, aktualisiert ein Drittsystem via HTTP und speichert Ergebnisse in Cloud Storage.

Scheduled Batch Processing

Ein Data Team führt nächtliche Batch-Jobs aus: Cloud Scheduler triggert einen Workflow, der sequenziell mehrere BigQuery-Queries ausführt, Ergebnisse validiert und Reports per E-Mail versendet.

Vorteile

  • Serverless und wartungsfrei: Keine eigene Infrastruktur, automatische Skalierung nach Bedarf.
  • Nachvollziehbare Prozesse: Explizite Workflow-Definitionen machen komplexe Abläufe transparent und auditierbar.
  • Breite Integration: Native Anbindung an Google-Cloud-Services sowie externe APIs über HTTP.
  • Lang laufende Prozesse möglich: Geeignet für Genehmigungsworkflows und asynchrone Abläufe über längere Zeiträume.
  • Kosteneffizient bei geringem Volumen: Kostenlose Freikontingente für interne und externe Schritte pro Monat.

Integration mit innFactory

Als zertifizierter Google Cloud Partner unterstützt innFactory Sie bei der Implementierung von Workflows: von der Architektur über die Workflow-Entwicklung bis zur Optimierung.

Kontaktieren Sie uns für eine Beratung.

Verfügbare Varianten & Optionen

Typische Anwendungsfälle

Workflow-Automatisierung
Service-Orchestrierung
Daten-Pipelines
API-Integration

Technische Spezifikationen

API REST API, gcloud CLI, Terraform
Integration Native Google Cloud Integration
Runtime Bis zu 1 Jahr Ausführungsdauer pro Workflow
Security IAM, VPC Service Controls

Häufig gestellte Fragen

Was ist Google Cloud Workflows?

Workflows ist ein vollständig verwalteter Orchestrierungs-Service. Sie definieren Workflows in YAML oder JSON, die GCP-Services, HTTP-APIs und Cloud Functions aufrufen. Der Service ist serverless und skaliert automatisch.

Wie unterscheidet sich Workflows von Cloud Functions?

Cloud Functions führt einzelne Funktionen aus. Workflows orchestriert mehrere Services in einer definierten Reihenfolge mit Fehlerbehandlung, Retries und Verzweigungen. Workflows ist der "Kleber" zwischen Ihren Services.

Was kostet die Nutzung von Workflows?

Workflows unterscheidet zwischen internen Schritten (Aufrufe von Google-Cloud-APIs, Variablenzuweisungen) mit einem monatlichen Freikontingent sowie externen Schritten (HTTP-Aufrufe außerhalb von Google Cloud, Callback-Waits) mit einem eigenen, kleineren Freikontingent. Externe Schritte kosten pro 1.000 Ausführungen mehr als interne. Aktuelle Preise finden Sie in der offiziellen Preisliste.

Wie lange können Workflows laufen?

Ein Workflow kann laut aktuellen Limits bis zu 1 Jahr laufen. Das ermöglicht lang laufende Prozesse wie Genehmigungen, asynchrone Verarbeitung oder periodische Tasks mit eingebautem Sleep. Einzelne HTTP-Connector-Aufrufe haben jedoch ein deutlich kürzeres Timeout.

Kann ich externe APIs aus Workflows aufrufen?

Ja, Workflows kann beliebige HTTP-Endpoints aufrufen. Sie können externe APIs, SaaS-Services oder eigene Microservices integrieren. Authentifizierung erfolgt über Service Accounts oder API Keys.

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.

Google Cloud Partner

innFactory ist zertifizierter Google Cloud Partner. Wir bieten Beratung, Implementierung und Managed Services.

Google Cloud Partner

Ähnliche Produkte anderer Cloud-Anbieter

Andere Cloud-Anbieter bieten vergleichbare Services in dieser Kategorie. Als Multi-Cloud Partner helfen wir bei der richtigen Wahl.

AWS

Amazon EventBridge - Event Bus

Amazon EventBridge ist ein serverloser Event-Bus für event-getriebene Architekturen und SaaS-Integrationen.

Preismodell Bezahlung pro event published
SLA 99,99% Verfügbarkeit (monatlich, laut AWS-SLA)
Vergleichen →
AWS

Amazon MQ - Managed Message Broker

Amazon MQ ist ein verwalteter Message Broker von AWS für Apache ActiveMQ Classic und RabbitMQ.

Preismodell Pay-per-use nach Instanzstunden …
SLA SLA gemäß Anbieter (siehe offizielle SLA-Seite)
Vergleichen →
AWS

Amazon MWAA - Managed Workflows for Apache Airflow

Amazon MWAA ist ein verwalteter Apache-Airflow-Service von AWS für die Orchestrierung von Daten-Pipelines und Workflows.

Preismodell Pay-per-use nach Environment-Stunden …
SLA SLA gemäß Anbieter (siehe offizielle SLA-Seite)
Vergleichen →
AWS

Amazon SNS - Pub/Sub Messaging & Fan-out Notifications

Amazon SNS ist der AWS-Service für Pub/Sub-Messaging, Fan-out-Benachrichtigungen sowie Mobile-Push- und SMS-Versand.

Preismodell Pay-per-use pro veröffentlichter …
SLA SLA gemäß Anbieter (siehe offizielle SLA-Seite)
Vergleichen →
AWS

Amazon SQS - Managed Message Queuing für Microservices

Amazon SQS ist der AWS-Service zur Entkopplung von Microservices und für zuverlässiges Message Buffering.

Preismodell Pay-per-Request, kostenloses Kontingent …
SLA SLA gemäß Anbieter (siehe offizielle SLA-Seite)
Vergleichen →
AWS

Amazon SWF - Workflow-Orchestrierung

Amazon Simple Workflow Service (SWF) koordiniert verteilte Anwendungskomponenten. AWS empfiehlt Step Functions für neue …

Preismodell Pay-per-use: Bezahlung nach …
SLA SLA gemäß Anbieter (siehe offizielle SLA-Seite)
Vergleichen →

17 vergleichbare Produkte bei anderen Cloud-Anbietern gefunden.

Bereit, mit Workflows - Serverlose Orchestrierung zu starten?

Unsere zertifizierten Google Cloud Experten helfen bei Architektur, Integration und Optimierung.

Beratung vereinbaren