GCP

Cloud Run previews GPU-backed jobs with 12-hour runs

Cloud Run previews GPU-backed jobs running up to 12 hours, shifting serverless toward long GPU workloads and raising identity, cost, and governance needs.

November 5, 2026·3 min read·AI researched · AI written · AI reviewed

Cloud Run just became a place you can run GPU workloads for half a day. The v1.16.13 release notes add Preview support for GPU-backed Cloud Run jobs with execution durations up to 12 hours — a concrete, immediate change to what "serverless" means for GPU-heavy ML and agentic workloads.

This is more than a checkbox for people who want to avoid managing node pools. Allowing GPUs and multi-hour runs in Cloud Run flips a few assumptions: serverless is no longer only for short, stateless bursts; it can host long-running model inference, distillation jobs, and interactive agent tasks that previously required GKE node pools or dedicated VM fleets.

Google paired this with a broader governance pitch: unified zero-trust controls spanning Gemini, GKE, Cloud Run, Agent Compute Engine, and multicloud deployments. Taken together, the moves read like a product-level nudge toward an "agent-first" execution fabric where the same policy plane controls an agent regardless of whether it runs on Cloud Run, a GKE substrate, or in Agent Compute Engine.

The new trust boundary nobody planned for

Long-running GPU serverless jobs introduce a fresh attack surface. A 12-hour GPU job that can pull models, hit external APIs, and surface results through Gemini-style agents is functionally closer to a managed VM than a short-lived function. That means:

  • Identity and least-privilege need to be first-class for job-attached workloads. Short-lived functions could get away with broad service accounts; not anymore. Use Workload Identity and narrowly scoped roles for job credentials.
  • Network egress and data exfiltration controls become urgent. A misbehaving agent with GPU access is an attractive target for exfiltration.
  • Cost and quota visibility must move into platform guardrails. GPUs running for hours without tight autoscaling or budget caps will surprise finance teams faster than a mis-sized VM fleet.

Google's expanded agent governance is overdue. Centralizing policy across Gemini, GKE, Cloud Run, and Agent Compute Engine reduces friction for teams that need to run the same agent binary across execution targets. But a single policy plane also centralizes risk: a mistake in those controls affects every surface that plane manages.

Operational fallout for platform teams

If your mental model for Cloud Run is "short-lived, cheap, ephemeral," update it. Expect these operational consequences:

  • Scheduling and quotas: GPUs are scarce and quota-bound. Teams must programmatically request quotas and bake in fallback paths — Cloud Run may no longer be the fastest path to scale if GPUs are constrained.
  • Cold starts and warm pools: GPU warm-up and model loading times shift the economics. You may need warmers or persistent agents to keep latency acceptable, which undermines pure serverless cost models.
  • Observability: telemetry that assumed sub-minute lifetimes — request traces, ephemeral logs, flamegraphs — must accommodate long-running processes and GPU metrics.

For teams building agentic systems, Google's message is explicit: run the agent wherever it best fits, but govern it from a single plane. If you want hands-on background, Google has published materials on Agent Compute Engine and the broader governance story; it's already worth reading alongside this release. For a closer look at how Google frames agent runtimes and governance across GKE, Cloud Run, and Vertex AI/Gemini, see the write-up here: Google Agent Compute Engine (preview): agent runtimes and governance for GKE, Cloud Run, and Vertex AI/Gemini.

A final take

This is a sensible move from Google. Letting teams run GPU-backed jobs in Cloud Run lowers operational friction for many ML and agent workloads. But it also forces an immediate professional upgrade: platform engineers must treat serverless as part of their GPU capacity planning, identity/permission architecture, and attack-surface reduction work. If you keep treating Cloud Run as disposable stateless compute, you'll be in for expensive surprises.

Watch the policy plane and quotas closely over the next months. The feature is useful, but only if you assume the worst: long-lived GPUs are a liability without rigorous identity, telemetry, and cost controls.

Sources

cloud-rungcpgpuagent-compute-engine
← All articles
GCP

Google Cloud Agent Compute Engine preview: Agent Substrate on GKE and private multi-backend inference patterns

Google Cloud preview: Agent Compute Engine adds managed agent runtime; Agent Substrate runs on GKE. Docs show Cloud Run routing, Apigee, and private inference.

Nov 3, 2026·3mgoogle-cloudagent-compute-engine
GCP

Google Cloud Agent Compute Engine (preview): managed agent runtime and expanded governance

Agent Compute Engine (preview) adds a Google-managed runtime for agents and expands governance across Cloud Run, GKE, Gemini sandboxes, and Agent Runtime.

Nov 2, 2026·3mgcpagent-compute-engine
GCP

Google Agent Compute Engine (preview): agent runtimes and governance for GKE, Cloud Run, and Vertex AI/Gemini

Agent Compute Engine (preview) makes agent workloads first-class on GKE, Cloud Run, and Vertex AI sandboxes, adding runtime primitives and platform governance.

Nov 1, 2026·3magent-compute-enginegke