Live
Embedding Vercel’s Zig Coding Agent: Architecture and Ops ImpactGemini 4 Argon trims ADK session prep and import latency by up to 40%Rethinking CI/CD: The Sensor Limits of an Agentic Software FactoryResolving the Kubernetes Autoscaling Conflict: Independent Controllers vs. Autonomous CoordinationAI‑Generated Queries Move Data Interface to Embedded DuckDB for Disaster‑Recovery AnalyticsIntegrating NVIDIA Earth-2 StormScope EU: Architecture, Ops, and Security TakeawaysData Agent Kit GA introduces open‑source skills and split guardrails for agent‑driven data accessTLS certificate authority eMudhra exits market after weak intermediate keys expose supply riskEmbedding Vercel’s Zig Coding Agent: Architecture and Ops ImpactGemini 4 Argon trims ADK session prep and import latency by up to 40%Rethinking CI/CD: The Sensor Limits of an Agentic Software FactoryResolving the Kubernetes Autoscaling Conflict: Independent Controllers vs. Autonomous CoordinationAI‑Generated Queries Move Data Interface to Embedded DuckDB for Disaster‑Recovery AnalyticsIntegrating NVIDIA Earth-2 StormScope EU: Architecture, Ops, and Security TakeawaysData Agent Kit GA introduces open‑source skills and split guardrails for agent‑driven data accessTLS certificate authority eMudhra exits market after weak intermediate keys expose supply risk
Google Cloud

Agent Compute Engine microVMs – Architecture and Ops Impact for AI Agent Workloads

AI SummaryPowered by AI

Google introduced a preview of Agent Compute Engine, a dedicated service that runs each Gemini agent in its own hardware‑isolated microVM with a persistent Hyperdisk. The change forces AI, cloud, and security engineers to rethink provisioning, isolation, and scaling of interactive agents.

Google’s latest preview, Agent Compute Engine, replaces generic compute primitives with a purpose‑built microVM layer for AI agents. Each agent now runs in an isolated sandbox that boots in microseconds, pauses when idle, and resumes instantly, giving platform teams a new model for scaling interactive workloads.

Service Overview and Core Mechanics

Agent Compute Engine creates a separate microVM for every Gemini agent. The microVMs share a single operating‑system template via copy‑on‑write memory, allowing many agents to occupy the same physical host while keeping their memory spaces distinct. When an agent enters a waiting state, the host checkpoints the VM and moves it to an idle pool; a subsequent tool call or user input restores the snapshot without a full boot cycle. Persistence is provided by a dedicated Hyperdisk attached to each microVM, enabling agents to retain workspace state across sessions.

Security and Governance Implications

The runtime leverages Google’s Titanium IPU to enforce silicon‑rooted isolation. Each microVM runs its own guest kernel with root access confined to the VM boundary, and a cryptographically verified identity is assigned at launch. Short‑lived service credentials are injected only for outbound calls, reducing credential exposure. Integration with the Agent Gateway supplies observability and policy evaluation, giving operators a unified view of agent activity and security posture.

Operational Considerations

  • Rapid provisioning: MicroVMs boot in microseconds, eliminating the latency of traditional VM or container start‑up for high‑churn agent loops.
  • Cost efficiency: Copy‑on‑write sharing and idle checkpointing allow multiple agents to coexist on a single host, improving density without sacrificing isolation.
  • State management: The per‑agent Hyperdisk persists data across restarts, but operators must plan for storage sizing and backup policies consistent with agent workload patterns.
  • Identity consistency: Agent identities are tied to Google’s cloud and identity fabric, meaning existing IAM policies apply to the microVM’s egress traffic.

Integration Paths

For teams standardizing on Kubernetes, Google offers an open‑source “Agent Substrate” that runs on GKE. This substrate abstracts the same microVM capabilities behind a Kubernetes‑native interface, enabling multi‑cloud portability while preserving the isolation guarantees of Agent Compute Engine.

Related CloudNinjas coverage: Google Cloud.

What This Means For Practitioners

  • Evaluate whether your agent workloads benefit from microVM‑level isolation versus container‑level isolation, especially when handling untrusted code.
  • Plan for Hyperdisk capacity and backup strategies to maintain agent state across long‑running sessions.
  • Leverage the built‑in short‑lived credentials and cryptographic IDs to simplify credential rotation and audit trails.
  • Consider using Agent Substrate on GKE if you need Kubernetes orchestration while retaining the security model of Agent Compute Engine.
  • Update monitoring and policy frameworks to ingest the observability data exposed by the Agent Gateway.
Originally published atGoogle Cloud Blog