Cloud Run and Google Kubernetes Engine
We containerise services and run them on Cloud Run for request driven workloads, or on GKE when you need cluster level control. That includes build pipelines, autoscaling settings, rollout strategies, health checks and sensible resource limits.