Deploy Bruin with Google Cloud Run Jobs
Run Bruin pipelines as Google Cloud Run Jobs using Artifact Registry, Secret Manager, Cloud Scheduler, and Cloud Logging.
What
Goal - Run Bruin pipelines as Google Cloud Run Jobs for serverless batch execution.
Best for - GCP teams that want scheduled container jobs without running a long-lived service.
Prerequisites
- A Google Cloud project
gcloudCLI configured locally- Docker installed
- Permission to use Cloud Run, Artifact Registry, Secret Manager, Cloud Scheduler, IAM, and Cloud Logging
- A Bruin project ready to deploy
Bruin CLI runs as an open-source containerized workload in your GCP project. Bruin Cloud is the managed option when you want scheduling, monitoring, lineage, backfills, notifications, and encrypted connections handled by Bruin.
More guides
Capstone: add returns to the pipeline
Extend the project, prove the result, and assess the finished pipeline.
Describe the model in its asset definition
Keep the metric definition, owners, limits, and checked examples next to the SQL.
Load and profile the source data
Load local commerce data and check its shape before modeling it.