GCP-WORKFLOWS-DETAIL
GCP Workflows YAML serverless orchestration.
Définition
GCP Workflows fonctionnalites : Workflow definition YAML/JSON declarative syntax, Steps (assign, call, switch, parallel, for, try-except), Connectors (~80 Google Cloud services + REST APIs externes), HTTP Authentication (OAuth2, JWT, IAP), Parallel execution branches, Iteration loops, Subworkflows. Use cases : Data pipelines (Dataflow + BigQuery + Cloud Functions), Event-driven workflows (Pub/Sub → Workflows → SaaS), Long-running batch jobs (up to 1 year duration).
Origine
GCP Workflows annonce Beta aout 2020 ; GA janvier 2021 ; Connectors ongoing additions 2024 ; integration Vertex AI 2024.
Exemple en contexte
Une retail compagnie orchestre via GCP Workflows : trigger Pub/Sub message order → call Cloud Function inventory check → if available call Dataflow ETL → BigQuery analytics → notification Pub/Sub fulfillment downstream.
Termes liés
- GCP Cloud Functions — service complementaire.