<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:media="http://search.yahoo.com/mrss/"><channel><title>Cloud Blog</title><link>https://cloud.google.com/blog/</link><description>Cloud Blog</description><atom:link href="https://cloudblog.withgoogle.com/blog/rss/" rel="self"></atom:link><language>en</language><lastBuildDate>Thu, 12 Nov 2026 19:03:59 +0000</lastBuildDate><image><url>https://cloud.google.com/blog/static/blog/images/google.a51985becaa6.png</url><title>Cloud Blog</title><link>https://cloud.google.com/blog/</link></image><item><title>Chrome Enterprise brings more protections to healthcare technologies</title><link>https://cloud.google.com/blog/products/chrome-enterprise/chrome-enterprise-brings-more-protections-to-healthcare-technologies/</link><description>&lt;div class="block-paragraph"&gt;&lt;p data-block-key="5aa6d"&gt;Healthcare is adopting AI quickly, and it's moving beyond chat. Clinical teams are starting to use AI agents that draft documentation, summarize charts, navigate web apps, and complete multi-step tasks on a clinician's behalf. Many of these agents work in the same place—the browser. As electronic health records (EHRs) and clinical apps move to the web, the browser is where clinicians, applications, patient data, and AI services meet. When clinicians or agents act inside a session, security teams need clear control over what they can access.&lt;/p&gt;&lt;p data-block-key="7toq6"&gt;Healthcare systems frequently adopt a multi-vendor AI strategy, a flexibility that should be fully supported. Whether clinicians are using &lt;b&gt;Gemini™&lt;/b&gt; or an array of other web-based AI tools and extensions, Chrome Enterprise Premium secures data across the board to:&lt;/p&gt;&lt;ul&gt;&lt;li data-block-key="akdck"&gt;&lt;b&gt;Guard sensitive data:&lt;/b&gt; Advanced DLP controls restrict unauthorized copying and pasting, form submission, printing, and screen capture of sensitive data—preventing patient data from leaking into unapproved AI prompts or browser extensions.&lt;/li&gt;&lt;li data-block-key="2q9bi"&gt;&lt;b&gt;Maintain full operational visibility:&lt;/b&gt; Granular reporting and visibility into browser activity, extension usage, and data transfers help security teams uncover shadow AI and maintain internal oversight.&lt;/li&gt;&lt;li data-block-key="7c0sm"&gt;&lt;b&gt;Govern extensions and web AIs consistently:&lt;/b&gt; Security policies and extension controls apply directly at the browser layer, so IT teams can manage permissions, block risky extensions, and enforce guardrails across every AI service without needing a separate harness for each tool.&lt;/li&gt;&lt;/ul&gt;&lt;p data-block-key="fq9m3"&gt;Since we introduced new healthcare integrations in &lt;a href="https://cloud.google.com/blog/products/chrome-enterprise/chrome-enterprise-introduces-new-integrations-for-healthcare"&gt;May&lt;/a&gt;, Chrome Enterprise has continued to invest in the healthcare ecosystem. Today we're sharing the next set of milestones that bring Chrome Enterprise to more clinical endpoints.&lt;/p&gt;&lt;p data-block-key="7t7gr"&gt;&lt;b&gt;Chrome Enterprise is now compatible with IGEL® OS&lt;/b&gt;&lt;/p&gt;&lt;p data-block-key="coti5"&gt;As healthcare organizations accelerate the adoption of web-based clinical applications and AI-powered workflows, securing both the browser and the endpoint has become increasingly important. To address this, Chrome Enterprise is now compatible with IGEL® OS and soon available in the IGEL® Marketplace, allowing healthcare IT to easily deploy and manage the browser across IGEL OS™ endpoints, including shared workstations, nursing stations, and clinical carts.&lt;/p&gt;&lt;p data-block-key="35hd3"&gt;This collaboration combines Google's enterprise-grade browser management and security capabilities with the IGEL Adaptive Secure Endpoint Platform,™ providing an immutable, centrally-managed endpoint foundation designed to reduce the attack surface and simplify IT operations. Through the IGEL App Portal and IGEL Universal Management Suite (UMS), organizations can streamline application deployment and endpoint governance, while the Google Admin console provides centralized browser policy and extension management.&lt;/p&gt;&lt;p data-block-key="5q8rs"&gt;&lt;b&gt;Native browsing for flexible clinical endpoints with Citrix® UniconOS&lt;/b&gt;&lt;/p&gt;&lt;p data-block-key="3362q"&gt;Through our expanded collaboration with Citrix, healthcare systems can now run Chrome Enterprise natively on Citrix &lt;b&gt;UniconOS&lt;/b&gt; endpoints. Clinicians get a fast, familiar experience on any device, while IT gains another flexible option for adding secure access and data protections across their clinical environments.&lt;/p&gt;&lt;p data-block-key="40lo"&gt;&lt;b&gt;Expanding collaboration with Omnissa® for enhanced device trust&lt;/b&gt;&lt;/p&gt;&lt;p data-block-key="93ere"&gt;Many healthcare organizations use Omnissa Workspace ONE® and Omnissa Horizon® to manage, secure and deliver critical clinical applications. We're expanding our collaboration with Omnissa to bring zero-trust security and device posture assessment to healthcare environments. Building on &lt;a href="https://cloud.google.com/blog/products/chrome-enterprise/chrome-enterprise-introduces-new-integrations-for-healthcare"&gt;May's integration&lt;/a&gt;, organizations can verify device health before clinicians reach critical applications.&lt;/p&gt;&lt;p data-block-key="1u5t"&gt;&lt;b&gt;Optimizing Epic® Workflows at the point of care&lt;/b&gt;&lt;/p&gt;&lt;p data-block-key="es4ub"&gt;Beyond endpoint expansion, we are introducing new Chrome Enterprise capabilities that streamline clinic workflows, including support for silent printing and PDF updates for &lt;b&gt;Epic® Hyperspace®&lt;/b&gt; for the web. This allows clinicians to route essential orders and wristbands directly to authorized printers, while native PDF rendering keeps protected health information strictly isolated within the active, managed session.&lt;/p&gt;&lt;p data-block-key="398sc"&gt;&lt;b&gt;Scaling clinical technology with confidence&lt;/b&gt;&lt;/p&gt;&lt;p data-block-key="43mfe"&gt;Together, these updates give IT and security teams the confidence to say yes to modern clinical technology, supporting the patient care experience—without giving up critical protections and control. As healthcare organizations continue deploying enterprise AI solutions like Gemini or managing a fast-growing ecosystem of third-party AI web apps and browser extensions, Chrome Enterprise provides the unified security, Data Loss Prevention (DLP), and governance layer needed to empower care teams with confidence.&lt;/p&gt;&lt;p data-block-key="9ps4f"&gt;To get started, explore Chrome Enterprise in the IGEL Marketplace, see how our latest updates support your &lt;b&gt;Epic®&lt;/b&gt; and clinical workflows or &lt;a href="https://chromeenterprise.google/solutions/modernized-healthcare/" target="_blank"&gt;visit our website or contact us today&lt;/a&gt;.&lt;/p&gt;&lt;p data-block-key="df90t"&gt;&lt;i&gt;Chrome Enterprise Premium features and partner integrations are subject to change. Epic and Hyperspace are registered trademarks of Epic Systems Corporation.&lt;/i&gt;&lt;/p&gt;&lt;/div&gt;</description><pubDate>Thu, 12 Nov 2026 18:55:00 +0000</pubDate><guid>https://cloud.google.com/blog/products/chrome-enterprise/chrome-enterprise-brings-more-protections-to-healthcare-technologies/</guid><category>Chrome Enterprise</category><media:content height="540" url="https://storage.googleapis.com/gweb-cloudblog-publish/images/Gemini_Generated_Image_xay3nkxay3nkxay3.max-600x600.jpg" width="540"></media:content><og xmlns:og="http://ogp.me/ns#"><type>article</type><title>Chrome Enterprise brings more protections to healthcare technologies</title><description></description><image>https://storage.googleapis.com/gweb-cloudblog-publish/images/Gemini_Generated_Image_xay3nkxay3nkxay3.max-600x600.jpg</image><site_name>Google</site_name><url>https://cloud.google.com/blog/products/chrome-enterprise/chrome-enterprise-brings-more-protections-to-healthcare-technologies/</url></og><author xmlns:author="http://www.w3.org/2005/Atom"><name>Ashley Moulton</name><title>Healthcare Lead, Chrome Enterprise Ecosystem</title><department></department><company>Google</company></author></item><item><title>Powering agentic cloud governance: What's new in Organization Policy</title><link>https://cloud.google.com/blog/products/identity-security/ai-powered-cloud-governance-whats-new-in-organization-policy/</link><description>&lt;div class="block-paragraph_advanced"&gt;&lt;p&gt;&lt;span style="vertical-align: baseline;"&gt;Even as sophisticated, new zero-day exploits continue to emerge, most cybersecurity incidents still start from the same common sources: an attacker locating and exploiting a fundamental, easily preventable cloud misconfiguration.&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href="https://docs.cloud.google.com/organization-policy/overview"&gt;&lt;span style="text-decoration: underline; vertical-align: baseline;"&gt;Organization Policy Service&lt;/span&gt;&lt;/a&gt;&lt;span style="vertical-align: baseline;"&gt; can help you secure resource configurations and set up security guardrails across your Google Cloud resource hierarchy. Using a catalog of over 100 predefined policies for many common cloud governance needs, as well as &lt;/span&gt;&lt;a href="https://cloud.google.com/blog/products/identity-security/announcing-custom-org-policy-to-help-tailor-resource-guardrails-with-confidence?e=48754805"&gt;&lt;span style="text-decoration: underline; vertical-align: baseline;"&gt;Custom Organization Policy&lt;/span&gt;&lt;/a&gt;&lt;span style="vertical-align: baseline;"&gt;, you can more easily set up boundaries with granular control over resources.&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="vertical-align: baseline;"&gt;To help platform and security teams author, audit, and scale guardrails with greater speed and simplicity, we are introducing the general availability of our Organization Policy Model Context Protocol (MCP) server and natural-language constraint authoring powered by Gemini.&lt;/span&gt;&lt;/p&gt;
&lt;h3&gt;&lt;span style="vertical-align: baseline;"&gt;Managing Organization Policy with agents&lt;/span&gt;&lt;/h3&gt;
&lt;p&gt;&lt;span style="vertical-align: baseline;"&gt;Rather than forcing administrators to manually parse complex hierarchy chains, the &lt;/span&gt;&lt;a href="https://docs.cloud.google.com/organization-policy/reference/mcp"&gt;&lt;span style="text-decoration: underline; vertical-align: baseline;"&gt;Organization Policy MCP server&lt;/span&gt;&lt;/a&gt;&lt;span style="vertical-align: baseline;"&gt; offers tools that allow autonomous agents and pipelines to interact directly with Organization Policy. &lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="vertical-align: baseline;"&gt;Using the Organization Policy MCP server, agents can assist administrators with posture audits, drift detection, and exemption management. Key capabilities include: &lt;/span&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li aria-level="1" style="list-style-type: disc; vertical-align: baseline;"&gt;
&lt;p role="presentation"&gt;&lt;strong style="vertical-align: baseline;"&gt;Constraint discovery&lt;/strong&gt;&lt;span style="vertical-align: baseline;"&gt;: Tools like '&lt;/span&gt;&lt;span style="font-style: italic; vertical-align: baseline;"&gt;ListConstraints&lt;/span&gt;&lt;span style="vertical-align: baseline;"&gt;' and '&lt;/span&gt;&lt;span style="font-style: italic; vertical-align: baseline;"&gt;GetCustomConstraint&lt;/span&gt;&lt;span style="vertical-align: baseline;"&gt;' allow agents to understand the specific guardrails that apply to a project, folder, or organization.&lt;/span&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;li aria-level="1" style="list-style-type: disc; vertical-align: baseline;"&gt;
&lt;p role="presentation"&gt;&lt;strong style="vertical-align: baseline;"&gt;Policy evaluation&lt;/strong&gt;&lt;span style="vertical-align: baseline;"&gt;: The '&lt;/span&gt;&lt;span style="font-style: italic; vertical-align: baseline;"&gt;GetEffectivePolicy&lt;/span&gt;&lt;span style="vertical-align: baseline;"&gt;' tool calculates the effective policy after considering hierarchy inheritance and tag-based conditions. You can use this to verify if a configuration change will be compliant. &lt;/span&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;li aria-level="1" style="list-style-type: disc; vertical-align: baseline;"&gt;
&lt;p role="presentation"&gt;&lt;strong style="vertical-align: baseline;"&gt;Manage policy&lt;/strong&gt;&lt;span style="vertical-align: baseline;"&gt;: '&lt;/span&gt;&lt;span style="font-style: italic; vertical-align: baseline;"&gt;CreatePolicy&lt;/span&gt;&lt;span style="vertical-align: baseline;"&gt;' and '&lt;/span&gt;&lt;span style="font-style: italic; vertical-align: baseline;"&gt;CreateCustomConstraint&lt;/span&gt;&lt;span style="vertical-align: baseline;"&gt;' allow platform teams to manage guardrails via conversational workflows.&lt;/span&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;span style="vertical-align: baseline;"&gt;For example, you can combine your preferred coding agent with the Organization Policy MCP tools to create a custom dashboard to visualize the constraints applied to an organization and identify the folders and projects in the organization that have been exempted from the policy. You can also build custom agents and skills to streamline managing Organization Policy.&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;
&lt;div class="block-image_full_width"&gt;






  
    &lt;div class="article-module h-c-page"&gt;
      &lt;div class="h-c-grid"&gt;
  

    &lt;figure class="article-image--large
      
      
        h-c-grid__col
        h-c-grid__col--6 h-c-grid__col--offset-3
        
        
      "
      &gt;

      
      
        
        &lt;img
            src="https://storage.googleapis.com/gweb-cloudblog-publish/images/1-OrgPolicy_audit_dashboard_using_MCP.max-1000x1000.png"
        
          alt="1-OrgPolicy_audit_dashboard_using_MCP"&gt;
        
        &lt;/a&gt;
      
        &lt;figcaption class="article-image__caption "&gt;&lt;p data-block-key="gl1bn"&gt;Figure 1: Custom dashboard created with Organization Policy MCP tools displaying enforced constraints&lt;/p&gt;&lt;/figcaption&gt;
      
    &lt;/figure&gt;

  
      &lt;/div&gt;
    &lt;/div&gt;
  




&lt;/div&gt;
&lt;div class="block-image_full_width"&gt;






  
    &lt;div class="article-module h-c-page"&gt;
      &lt;div class="h-c-grid"&gt;
  

    &lt;figure class="article-image--large
      
      
        h-c-grid__col
        h-c-grid__col--6 h-c-grid__col--offset-3
        
        
      "
      &gt;

      
      
        
        &lt;img
            src="https://storage.googleapis.com/gweb-cloudblog-publish/images/2-OrgPolicy_dashboard_drilldown_with_MCP.max-1000x1000.png"
        
          alt="2-OrgPolicy_dashboard_drilldown_with_MCP"&gt;
        
        &lt;/a&gt;
      
        &lt;figcaption class="article-image__caption "&gt;&lt;p data-block-key="gl1bn"&gt;Figure 2: Visualize enforced constraints and identify exemptions with Organization Policy MCP tools.&lt;/p&gt;&lt;/figcaption&gt;
      
    &lt;/figure&gt;

  
      &lt;/div&gt;
    &lt;/div&gt;
  




&lt;/div&gt;
&lt;div class="block-paragraph_advanced"&gt;&lt;h3&gt;&lt;span style="vertical-align: baseline;"&gt;Simplifying custom constraint authoring with Gemini&lt;/span&gt;&lt;/h3&gt;
&lt;p&gt;&lt;span style="vertical-align: baseline;"&gt;While the &lt;/span&gt;&lt;a href="https://docs.cloud.google.com/organization-policy/reference/org-policy-constraints#available_constraints"&gt;&lt;span style="text-decoration: underline; vertical-align: baseline;"&gt;Organization Policy constraint catalog&lt;/span&gt;&lt;/a&gt;&lt;span style="vertical-align: baseline;"&gt; provides built-in managed constraints for common use cases, each organization has its own unique architectural standards. &lt;/span&gt;&lt;a href="https://docs.cloud.google.com/organization-policy/overview#custom-constraints"&gt;&lt;span style="text-decoration: underline; vertical-align: baseline;"&gt;Custom Organization Policy&lt;/span&gt;&lt;/a&gt;&lt;span style="vertical-align: baseline;"&gt; enables customers to express these standards as a custom constraint and enforce them across supported services. &lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="vertical-align: baseline;"&gt;Traditionally, administrators would write these rules in common expression language (CEL), which required a sharp understanding of Google Cloud resource schemas. Today, administrators can author custom Organization Policy in natural language through a Gemini prompt. &lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="vertical-align: baseline;"&gt;For example, you can prompt Gemini to require the use of agent-identity in &lt;/span&gt;&lt;a href="https://docs.cloud.google.com/gemini-enterprise-agent-platform/build/runtime?hl=ja"&gt;&lt;span style="text-decoration: underline; vertical-align: baseline;"&gt;Agent Runtime&lt;/span&gt;&lt;/a&gt;&lt;span style="vertical-align: baseline;"&gt;, to require that all agents deployed to Agent Runtime use an approved Agent Gateway, and to prevent users from disabling auto-upgrades on GKE, and refine custom constraints conversationally. &lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="vertical-align: baseline;"&gt;To help ensure safe deployments, Gemini can also generate compliant and non-compliant test resource configurations that can help you test policy and validate in dry-run mode before enforcing the constraint.&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;
&lt;div class="block-image_full_width"&gt;






  
    &lt;div class="article-module h-c-page"&gt;
      &lt;div class="h-c-grid"&gt;
  

    &lt;figure class="article-image--large
      
      
        h-c-grid__col
        h-c-grid__col--6 h-c-grid__col--offset-3
        
        
      "
      &gt;

      
      
        
        &lt;img
            src="https://storage.googleapis.com/gweb-cloudblog-publish/original_images/3-Custom_constraint_authoring.gif"
        
          alt="3-Custom_constraint_authoring"&gt;
        
        &lt;/a&gt;
      
        &lt;figcaption class="article-image__caption "&gt;&lt;p data-block-key="gl1bn"&gt;Figure 3: Define custom constraints with a natural language prompt using Gemini&lt;/p&gt;&lt;/figcaption&gt;
      
    &lt;/figure&gt;

  
      &lt;/div&gt;
    &lt;/div&gt;
  




&lt;/div&gt;
&lt;div class="block-paragraph_advanced"&gt;&lt;p&gt;&lt;span style="vertical-align: baseline;"&gt;For targeted examples, the &lt;/span&gt;&lt;a href="https://github.com/GoogleCloudPlatform/professional-services/tree/main/tools/custom-organization-policy-library" rel="noopener" target="_blank"&gt;&lt;span style="text-decoration: underline; vertical-align: baseline;"&gt;sample custom constraints library&lt;/span&gt;&lt;/a&gt;&lt;span style="vertical-align: baseline;"&gt; from Google Cloud Professional Services features pre-authored custom constraint samples based on CIS and PCI standards. &lt;/span&gt;&lt;a href="https://docs.cloud.google.com/organization-policy/reference/custom-constraint-supported-services"&gt;&lt;span style="text-decoration: underline; vertical-align: baseline;"&gt;Custom constraints&lt;/span&gt;&lt;/a&gt;&lt;span style="vertical-align: baseline;"&gt; are supported on a wide range of Google Cloud services including core AI and compute services including Agent Runtime, Agent Search, and Agent Studio on Gemini platform, Cloud Run, and Google Kubernetes Engine. &lt;/span&gt;&lt;/p&gt;
&lt;h3&gt;&lt;span style="vertical-align: baseline;"&gt;Build faster, with confidence&lt;/span&gt;&lt;/h3&gt;
&lt;p&gt;&lt;span style="vertical-align: baseline;"&gt;Organization Policy provides proactive cloud governance of resource configurations on Google Cloud. It lets administrators enforce critical security guardrails so engineering teams can build and deploy quickly and securely. &lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="vertical-align: baseline;"&gt;With a growing catalog of built-in guardrails, autonomous tools for administrators, and the ability to tailor custom constraints across  Google Cloud services, Organization Policy gives enterprises the control they need to scale safely.&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="vertical-align: baseline;"&gt;Explore the &lt;/span&gt;&lt;a href="https://docs.cloud.google.com/organization-policy/overview"&gt;&lt;span style="text-decoration: underline; vertical-align: baseline;"&gt;Organization Policy documentation&lt;/span&gt;&lt;/a&gt;&lt;span style="vertical-align: baseline;"&gt; to learn more about resource governance in Google Cloud and set up your foundational guardrails.&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;</description><pubDate>Thu, 12 Nov 2026 17:00:00 +0000</pubDate><guid>https://cloud.google.com/blog/products/identity-security/ai-powered-cloud-governance-whats-new-in-organization-policy/</guid><category>Security &amp; Identity</category><og xmlns:og="http://ogp.me/ns#"><type>article</type><title>Powering agentic cloud governance: What's new in Organization Policy</title><description></description><site_name>Google</site_name><url>https://cloud.google.com/blog/products/identity-security/ai-powered-cloud-governance-whats-new-in-organization-policy/</url></og><author xmlns:author="http://www.w3.org/2005/Atom"><name>Bharath Sivaraman</name><title>Senior Product Manager</title><department></department><company></company></author></item><item><title>Simplifying last mile cloud connectivity with Lumen and partner Cross-Cloud Interconnect</title><link>https://cloud.google.com/blog/products/networking/partner-cross-cloud-interconnect-for-last-mile-delivered-by-lumen/</link><description>&lt;div class="block-paragraph_advanced"&gt;&lt;p&gt;&lt;span style="vertical-align: baseline;"&gt;Cross-Cloud Interconnect is expanding to connect to more of your workloads. We designed Google Cloud's &lt;/span&gt;&lt;a href="https://cloud.google.com/solutions/cross-cloud-network"&gt;&lt;span style="text-decoration: underline; vertical-align: baseline;"&gt;Cross-Cloud Network&lt;/span&gt;&lt;/a&gt;&lt;span style="vertical-align: baseline;"&gt; to simplify and optimize how organizations connect and secure applications across cloud and on-premises environments. Last year, we &lt;/span&gt;&lt;a href="https://cloud.google.com/blog/products/networking/extending-cross-cloud-interconnect-to-aws-and-partners/"&gt;&lt;span style="text-decoration: underline; vertical-align: baseline;"&gt;launched partner Cross-Cloud Interconnect for AWS&lt;/span&gt;&lt;/a&gt;&lt;span style="vertical-align: baseline;"&gt; based on an open specification, turning complex cross-cloud network builds into a managed service that provisions in minutes. &lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="vertical-align: baseline;"&gt;Today, we are extending &lt;/span&gt;&lt;strong style="vertical-align: baseline;"&gt;partner Cross-Cloud Interconnect for last mile&lt;/strong&gt;&lt;span style="vertical-align: baseline;"&gt;, starting in preview with Lumen Technologies, to bring that same simplicity and high-bandwidth connectivity to private clouds, on-premises data centers, neoclouds, and other clouds with expanded reach.&lt;/span&gt;&lt;/p&gt;
&lt;p style="padding-left: 40px;"&gt;&lt;span style="vertical-align: baseline;"&gt;&lt;span style="font-style: italic; vertical-align: baseline;"&gt;“The network needs to become as dynamic and easy to consume as the cloud itself. By bringing Google Cloud and Lumen connectivity together, we’re making it simpler for enterprises to connect their locations to the cloud with the performance and reliability they need. This is an important step toward a more programmable, cloud-like networking experience.”&lt;/span&gt;&lt;span style="vertical-align: baseline;"&gt; - Jim Fowler, EVP, Chief Technology &amp;amp; Product Officer, Lumen Technologies &lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="vertical-align: baseline;"&gt;Enterprise workloads and AI pipelines run across an increasing mix of public clouds, specialized neoclouds, private clouds, and on-premises sites. AI agents are also starting to assist with data and operational technology at customer branches, retail stores, and factory floors. Moving data reliably across these environments requires high-capacity private connectivity, but provisioning and managing that connectivity still relies on separate tools, providers, and operational models.&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="vertical-align: baseline;"&gt;Cloud compute and storage capacity spin up in seconds, while connecting a physical site or private cloud can take weeks or months of manual quoting, cross-connect ordering, and routing configuration. Building solutions for high availability adds even more friction, as network engineers have to coordinate dual circuits across separate facilities, configure BGP failover, and manage encryption keys manually. With &lt;/span&gt;&lt;strong style="vertical-align: baseline;"&gt;partner Cross-Cloud Interconnect for last mile&lt;/strong&gt;&lt;span style="vertical-align: baseline;"&gt; and Lumen Technologies, you can leverage Lumen's expansive last-mile network to establish dedicated Layer 3 private connectivity to Google Cloud in minutes instead of months.&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;
&lt;div class="block-image_full_width"&gt;






  
    &lt;div class="article-module h-c-page"&gt;
      &lt;div class="h-c-grid"&gt;
  

    &lt;figure class="article-image--large
      
      
        h-c-grid__col
        h-c-grid__col--6 h-c-grid__col--offset-3
        
        
      "
      &gt;

      
      
        
        &lt;img
            src="https://storage.googleapis.com/gweb-cloudblog-publish/images/image1_lRomlkZ.max-1000x1000.png"
        
          alt="image1"&gt;
        
        &lt;/a&gt;
      
    &lt;/figure&gt;

  
      &lt;/div&gt;
    &lt;/div&gt;
  




&lt;/div&gt;
&lt;div class="block-paragraph_advanced"&gt;&lt;h3&gt;&lt;span style="vertical-align: baseline;"&gt;Programmable, resilient cloud connectivity&lt;/span&gt;&lt;/h3&gt;
&lt;p&gt;&lt;span style="vertical-align: baseline;"&gt;Partner Cross-Cloud Interconnect&lt;/span&gt;&lt;span style="vertical-align: baseline;"&gt; uses the open &lt;/span&gt;&lt;a href="https://github.com/aws/Interconnect" rel="noopener" target="_blank"&gt;&lt;span style="text-decoration: underline; vertical-align: baseline;"&gt;interconnect API&lt;/span&gt;&lt;/a&gt;&lt;span style="vertical-align: baseline;"&gt; specifications and provisioning process, so network teams can use one operational runbook for private cloud, neocloud, on-premises, and multicloud connections. &lt;/span&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li role="presentation"&gt;&lt;strong style="vertical-align: baseline;"&gt;On-demand connectivity to any environment:&lt;/strong&gt;&lt;span style="vertical-align: baseline;"&gt; 1 to 50 Gbps scaling in minutes across public clouds, private clouds, AI neoclouds, and on-premises locations&lt;/span&gt;&lt;/li&gt;
&lt;li role="presentation"&gt;&lt;strong style="vertical-align: baseline;"&gt;Resilient and secure by default:&lt;/strong&gt;&lt;span style="vertical-align: baseline;"&gt; pre-provisioned capacity across redundant routers in separate facilities/EADs, coordinated maintenance, and wire-speed MACsec encryption&lt;/span&gt;&lt;/li&gt;
&lt;li role="presentation"&gt;&lt;strong style="vertical-align: baseline;"&gt;Lower total cost of ownership (TCO):&lt;/strong&gt;&lt;span style="vertical-align: baseline;"&gt; predictable flat-rate bandwidth tiers inclusive of Google Cloud data egress, eliminating idle physical port capacity and cross-connect fees&lt;/span&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;h3&gt;&lt;span style="vertical-align: baseline;"&gt;Choose the option that fits your needs&lt;/span&gt;&lt;/h3&gt;
&lt;p&gt;&lt;a href="https://docs.cloud.google.com/network-connectivity/docs/interconnect/concepts/partner-cci-for-csp-overview"&gt;&lt;strong style="text-decoration: underline; vertical-align: baseline;"&gt;Partner Cross-Cloud Interconnect for CSPs&lt;/strong&gt;&lt;/a&gt;&lt;strong style="vertical-align: baseline;"&gt;:&lt;/strong&gt;&lt;span style="vertical-align: baseline;"&gt; best for flexible, automated multicloud connectivity&lt;/span&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li aria-level="1" style="list-style-type: disc; vertical-align: baseline;"&gt;
&lt;p role="presentation"&gt;&lt;span style="vertical-align: baseline;"&gt;Connect Google Cloud to providers like &lt;/span&gt;&lt;a href="https://docs.cloud.google.com/network-connectivity/docs/interconnect/how-to/cci/aws/connectivity-overview"&gt;&lt;span style="text-decoration: underline; vertical-align: baseline;"&gt;AWS&lt;/span&gt;&lt;/a&gt;&lt;span style="vertical-align: baseline;"&gt; or &lt;/span&gt;&lt;a href="https://docs.cloud.google.com/network-connectivity/docs/interconnect/how-to/cci/oci/connectivity-overview"&gt;&lt;span style="text-decoration: underline; vertical-align: baseline;"&gt;OCI&lt;/span&gt;&lt;/a&gt;&lt;span style="vertical-align: baseline;"&gt; without ordering dedicated physical ports or managing cross-connects&lt;/span&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;strong style="vertical-align: baseline;"&gt;Partner Cross-Cloud Interconnect for last mile: &lt;/strong&gt;&lt;span style="vertical-align: baseline;"&gt;best for expanding reach to private clouds, neoclouds, on-premises sites, and multicloud environments&lt;/span&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li aria-level="1" style="list-style-type: disc; vertical-align: baseline;"&gt;
&lt;p role="presentation"&gt;&lt;span style="vertical-align: baseline;"&gt;Leverage partner last-mile networks, starting with Lumen, to connect your private clouds, neoclouds, data centers, and other cloud locations without waiting on long provisioning lead times&lt;/span&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;h3&gt;&lt;span style="vertical-align: baseline;"&gt;Availability&lt;/span&gt;&lt;/h3&gt;
&lt;p&gt;&lt;span style="vertical-align: baseline;"&gt;Partner Cross-Cloud Interconnect for last mile is available in preview in &lt;/span&gt;&lt;span style="vertical-align: baseline;"&gt;us-east4&lt;/span&gt;&lt;span style="vertical-align: baseline;"&gt; (Northern Virginia) with Lumen Technologies, with additional regions coming soon. &lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="vertical-align: baseline;"&gt;To join in the preview, &lt;/span&gt;&lt;a href="https://forms.gle/recCuFsEkZ3XRJ3h8" rel="noopener" target="_blank"&gt;&lt;span style="text-decoration: underline; vertical-align: baseline;"&gt;express your interest via this form&lt;/span&gt;&lt;/a&gt;&lt;span style="vertical-align: baseline;"&gt;, or contact your Google Cloud or Lumen account team. You can also read the &lt;/span&gt;&lt;a href="https://www.lumen.com/blog/en-us/lumen-cloud-interconnect-google-cloud-partner-interconnect" rel="noopener" target="_blank"&gt;&lt;span style="text-decoration: underline; vertical-align: baseline;"&gt;Lumen announcement&lt;/span&gt;&lt;/a&gt; &lt;span style="vertical-align: baseline;"&gt;to learn more.&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;</description><pubDate>Thu, 12 Nov 2026 17:00:00 +0000</pubDate><guid>https://cloud.google.com/blog/products/networking/partner-cross-cloud-interconnect-for-last-mile-delivered-by-lumen/</guid><category>Infrastructure Modernization</category><category>Hybrid &amp; Multicloud</category><category>Partners</category><category>Networking</category><og xmlns:og="http://ogp.me/ns#"><type>article</type><title>Simplifying last mile cloud connectivity with Lumen and partner Cross-Cloud Interconnect</title><description></description><site_name>Google</site_name><url>https://cloud.google.com/blog/products/networking/partner-cross-cloud-interconnect-for-last-mile-delivered-by-lumen/</url></og><author xmlns:author="http://www.w3.org/2005/Atom"><name>Himanshu Mehra</name><title>Director, Product Management, Cloud Networking</title><department></department><company></company></author></item><item><title>What’s new with Google Data Cloud</title><link>https://cloud.google.com/blog/products/data-analytics/whats-new-with-google-data-cloud/</link><description>&lt;div class="block-paragraph_advanced"&gt;&lt;h3&gt;&lt;strong style="vertical-align: baseline;"&gt;&lt;strong style="vertical-align: baseline;"&gt;November 9 - November 13&lt;/strong&gt;&lt;/strong&gt;&lt;/h3&gt;
&lt;ul&gt;
&lt;li aria-level="1" style="list-style-type: disc; vertical-align: baseline;"&gt;
&lt;p role="presentation"&gt;&lt;strong style="vertical-align: baseline;"&gt;Bringing conversational analytics to Gemini with Data Cloud connectors&lt;/strong&gt;&lt;span style="vertical-align: baseline;"&gt;: Data Cloud connectors in Gemini are now in preview, enabling knowledge workers to query live enterprise data using natural language directly within tools like Google Docs, Gmail, and Google Slides. The capability connects across BigQuery, Looker, Spanner, AlloyDB for PostgreSQL, and Cloud SQL without requiring data movement, grounded by Knowledge Catalog semantic models under user-identity IAM governance. &lt;/span&gt;&lt;a href="https://cloud.google.com/blog/products/data-analytics/query-enterprise-data-in-gemini-with-data-cloud-connectors"&gt;&lt;span style="text-decoration: underline; vertical-align: baseline;"&gt;Read the announcement blog&lt;/span&gt;&lt;/a&gt;&lt;span style="vertical-align: baseline;"&gt;.&lt;/span&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;li aria-level="1" style="list-style-type: disc; vertical-align: baseline;"&gt;
&lt;p role="presentation"&gt;&lt;strong style="vertical-align: baseline;"&gt;Direct Apache Iceberg access in AlloyDB enables unified lakehouse querying&lt;/strong&gt;&lt;span style="vertical-align: baseline;"&gt;: AlloyDB for PostgreSQL now supports direct querying of Apache Iceberg tables stored in Cloud Storage without requiring ETL pipelines or data duplication. Transactional applications can join operational data with analytical lakehouses in real time using standard PostgreSQL queries, accelerating cross-system analysis while maintaining complete relational integrity. Together with AlloyDB sync and lakehouse federation, you now have three integration approaches to choose from, depending on your use case. &lt;/span&gt;&lt;a href="https://cloud.google.com/blog/products/databases/direct-iceberg-access-in-alloydb"&gt;&lt;span style="text-decoration: underline; vertical-align: baseline;"&gt;Read the launch blog&lt;/span&gt;&lt;/a&gt;&lt;span style="vertical-align: baseline;"&gt;.&lt;/span&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;li aria-level="1" style="list-style-type: disc; vertical-align: baseline;"&gt;
&lt;p role="presentation"&gt;&lt;strong style="vertical-align: baseline;"&gt;AlloyDB Express delivers instant scale-to-zero PostgreSQL for developer prototyping&lt;/strong&gt;&lt;span style="vertical-align: baseline;"&gt;: AlloyDB Express is now available, providing a lightweight, fast-provisioning PostgreSQL environment tailored for developers, testing, and AI coding agents like Antigravity. It scales to zero when idle to minimize costs while maintaining full PostgreSQL compatibility, allowing engineering teams to transition prototype workloads to production AlloyDB instances when ready. AlloyDB Express offers a free tier, with easy-to-understand pricing for higher usage. &lt;/span&gt;&lt;a href="https://cloud.google.com/blog/products/databases/introducing-alloydb-express-for-rapid-testing-and-prototyping"&gt;&lt;span style="text-decoration: underline; vertical-align: baseline;"&gt;Read the announcement blog&lt;/span&gt;&lt;/a&gt;&lt;span style="vertical-align: baseline;"&gt;.&lt;/span&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;li aria-level="1" style="list-style-type: disc; vertical-align: baseline;"&gt;
&lt;p role="presentation"&gt;&lt;strong style="vertical-align: baseline;"&gt;Carwow unifies its data foundation with BigQuery, Knowledge Catalog, and Looker to scale AI innovation&lt;/strong&gt;&lt;span style="vertical-align: baseline;"&gt;: Europe's largest online car-changing marketplace migrated to BigQuery, Knowledge Catalog, and Looker to establish a governed single source of truth and enable trusted self-service analytics across the business. Paired with Gemini, Carwow automated vehicle document verification and PII redaction to save £2 million annually while cutting MLOps deployment cycles from months to weeks. &lt;/span&gt;&lt;a href="https://www.youtube.com/watch?v=_jr6CmgpOVA" rel="noopener" target="_blank"&gt;&lt;span style="text-decoration: underline; vertical-align: baseline;"&gt;Watch the Carwow customer story video&lt;/span&gt;&lt;/a&gt;&lt;span style="vertical-align: baseline;"&gt;.&lt;/span&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;li aria-level="1" style="list-style-type: disc; vertical-align: baseline;"&gt;
&lt;p role="presentation"&gt;&lt;strong style="vertical-align: baseline;"&gt;Geospatial Analytics Playground enables natural-language exploration of BigQuery maps datasets&lt;/strong&gt;&lt;span style="vertical-align: baseline;"&gt;: Google Maps Platform launched the Geospatial Analytics Playground, a natural-language evaluation environment built on top of Places Insights, Roads Management Insights, and Street View Insights datasets in BigQuery. Powered by Gemini, the open-source Agent Development Kit (ADK), and modular agent skills, the playground lets teams test spatial queries and validate dataset coverage without upfront spatial engineering. &lt;/span&gt;&lt;a href="https://mapsplatform.google.com/resources/blog/meet-the-geospatial-analytics-playground-explore-maps-insights-with-ai/" rel="noopener" target="_blank"&gt;&lt;span style="text-decoration: underline; vertical-align: baseline;"&gt;Read the announcement blog&lt;/span&gt;&lt;/a&gt;&lt;span style="vertical-align: baseline;"&gt;.&lt;/span&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;h3&gt;&lt;strong style="vertical-align: baseline;"&gt;&lt;strong style="vertical-align: baseline;"&gt;November 2 - November 6&lt;/strong&gt;&lt;/strong&gt;&lt;/h3&gt;
&lt;ul&gt;
&lt;li aria-level="1" style="list-style-type: disc; vertical-align: baseline;"&gt;
&lt;p role="presentation"&gt;&lt;strong style="vertical-align: baseline;"&gt;BigQuery observability for data agents is now generally available&lt;/strong&gt;&lt;span style="vertical-align: baseline;"&gt;: Data teams can now monitor the performance, adoption, latency, and cost of BigQuery data agents and their multi-turn conversations using Google Cloud Observability. This capability provides production-grade visibility into agent execution traces, usage volume, and query behavior so organizations can scale conversational analytics with confidence. &lt;/span&gt;&lt;a href="https://docs.cloud.google.com/bigquery/docs/release-notes"&gt;&lt;span style="text-decoration: underline; vertical-align: baseline;"&gt;Review the BigQuery release notes&lt;/span&gt;&lt;/a&gt;&lt;span style="vertical-align: baseline;"&gt;.&lt;/span&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;li aria-level="1" style="list-style-type: disc; vertical-align: baseline;"&gt;
&lt;p role="presentation"&gt;&lt;strong style="vertical-align: baseline;"&gt;BigQuery change history and continuous queries for Apache Iceberg managed tables are now GA&lt;/strong&gt;&lt;span style="vertical-align: baseline;"&gt;: BigQuery change history and continuous queries are now generally available for Lakehouse for Apache Iceberg managed tables. You can use the APPENDS table-valued function to track row additions over a specific time range and run continuous queries to read incoming data from and write output rows to Apache Iceberg managed tables. &lt;/span&gt;&lt;a href="https://docs.cloud.google.com/bigquery/docs/release-notes"&gt;&lt;span style="text-decoration: underline; vertical-align: baseline;"&gt;Review the BigQuery release notes&lt;/span&gt;&lt;/a&gt;&lt;span style="vertical-align: baseline;"&gt;.&lt;/span&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;li aria-level="1" style="list-style-type: disc; vertical-align: baseline;"&gt;
&lt;p role="presentation"&gt;&lt;strong style="vertical-align: baseline;"&gt;BigQuery Data Engineering Agent adds support for BigQuery AI and ML functions&lt;/strong&gt;&lt;span style="vertical-align: baseline;"&gt;: The BigQuery Data Engineering Agent now supports BigQuery AI, ML, and object functions and statements directly inside generated Dataform SQLX pipelines and agent instruction files. Paired with new folder-based Git repository integration in BigQuery Studio, data engineers can build, version, and automate AI-enriched data pipelines faster. &lt;/span&gt;&lt;a href="https://docs.cloud.google.com/bigquery/docs/release-notes"&gt;&lt;span style="text-decoration: underline; vertical-align: baseline;"&gt;Review the BigQuery release notes&lt;/span&gt;&lt;/a&gt;&lt;span style="vertical-align: baseline;"&gt;.&lt;/span&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;li aria-level="1" style="list-style-type: disc; vertical-align: baseline;"&gt;
&lt;p role="presentation"&gt;&lt;strong style="vertical-align: baseline;"&gt;AlloyDB for PostgreSQL introduces AI-powered SQL tuning in preview&lt;/strong&gt;&lt;span style="vertical-align: baseline;"&gt;: AlloyDB for PostgreSQL added the ai.tune_sql function in Public Preview. The function combines AI models with query execution plans and runtime statistics to automatically recommend query rewrites, missing indexes, vacuum operations, and database flag adjustments. &lt;/span&gt;&lt;a href="https://docs.cloud.google.com/alloydb/docs/release-notes"&gt;&lt;span style="text-decoration: underline; vertical-align: baseline;"&gt;Review the AlloyDB release notes&lt;/span&gt;&lt;/a&gt;&lt;span style="vertical-align: baseline;"&gt;.&lt;/span&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;li aria-level="1" style="list-style-type: disc; vertical-align: baseline;"&gt;
&lt;p role="presentation"&gt;&lt;strong style="vertical-align: baseline;"&gt;Zero-downtime embedding model upgrades in AlloyDB AI&lt;/strong&gt;&lt;span style="vertical-align: baseline;"&gt;: A new technical guide demonstrates how to upgrade vector embedding models in AlloyDB AI without disrupting production traffic. Using automatic embeddings alongside ScaNN vector indexes, engineering teams can transition to newer embedding models in the background while keeping semantic search and RAG applications online. &lt;/span&gt;&lt;a href="https://cloud.google.com/blog/products/databases/upgrade-embedding-models-in-alloydb-ai-with-zero-downtime"&gt;&lt;span style="text-decoration: underline; vertical-align: baseline;"&gt;Read the blog&lt;/span&gt;&lt;/a&gt;&lt;span style="vertical-align: baseline;"&gt;.&lt;/span&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;li aria-level="1" style="list-style-type: disc; vertical-align: baseline;"&gt;
&lt;p role="presentation"&gt;&lt;strong style="vertical-align: baseline;"&gt;Shrink Cloud SQL for SQL Server storage disks with minimal downtime using Database Migration Service&lt;/strong&gt;&lt;span style="vertical-align: baseline;"&gt;: A new technical guide demonstrates how to reclaim underutilized storage and reduce infrastructure costs on Cloud SQL for SQL Server instances using Database Migration Service (DMS). This workflow migrates databases to right-sized target disks with continuous replication so teams can downsize over-provisioned storage with minimal cutover downtime. &lt;/span&gt;&lt;a href="https://cloud.google.com/blog/products/databases/use-dms-to-shrink-cloud-sql-for-sql-server-disk"&gt;&lt;span style="text-decoration: underline; vertical-align: baseline;"&gt;Read the blog&lt;/span&gt;&lt;/a&gt;&lt;span style="vertical-align: baseline;"&gt;.&lt;/span&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;li aria-level="1" style="list-style-type: disc; vertical-align: baseline;"&gt;
&lt;p role="presentation"&gt;&lt;strong style="vertical-align: baseline;"&gt;Dataflow Streaming Engine adds latency tiers and scheduled autoscaling&lt;/strong&gt;&lt;span style="vertical-align: baseline;"&gt;: Dataflow introduced new horizontal autoscaling controls for Streaming Engine jobs, allowing teams to select low, medium, or high latency tiers to tune backlog sensitivity. Engineers can also configure recurring autoscaling schedules to adjust minimum and maximum worker counts or utilization targets during predictable traffic windows. &lt;/span&gt;&lt;a href="https://docs.cloud.google.com/dataflow/docs/release-notes"&gt;&lt;span style="text-decoration: underline; vertical-align: baseline;"&gt;Review the Dataflow release notes&lt;/span&gt;&lt;/a&gt;&lt;span style="vertical-align: baseline;"&gt;.&lt;/span&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;li aria-level="1" style="list-style-type: disc; vertical-align: baseline;"&gt;
&lt;p role="presentation"&gt;&lt;strong style="vertical-align: baseline;"&gt;Spanner adds ON DELETE SET NULL foreign key actions across GoogleSQL and PostgreSQL&lt;/strong&gt;&lt;span style="vertical-align: baseline;"&gt;: Spanner now supports the ON DELETE SET NULL referential action on foreign keys for both GoogleSQL and PostgreSQL dialects. When a referenced parent row is deleted, Spanner automatically updates the referencing child columns to NULL, simplifying schema migrations and relational integrity management. &lt;/span&gt;&lt;a href="https://docs.cloud.google.com/spanner/docs/release-notes"&gt;&lt;span style="text-decoration: underline; vertical-align: baseline;"&gt;Review the Spanner release notes&lt;/span&gt;&lt;/a&gt;&lt;span style="vertical-align: baseline;"&gt;.&lt;/span&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;h3&gt;&lt;strong style="vertical-align: baseline;"&gt;October 26 - October 30&lt;/strong&gt;&lt;/h3&gt;
&lt;ul&gt;
&lt;li aria-level="1" style="list-style-type: disc; vertical-align: baseline;"&gt;
&lt;p role="presentation"&gt;&lt;strong style="vertical-align: baseline;"&gt;LookML metadata indexing in Knowledge Catalog is now generally available:&lt;/strong&gt;&lt;span style="vertical-align: baseline;"&gt; LookML models, Explores, Views, and join logic now continuously sync into the Knowledge Catalog context graph. This integration provides turnkey grounding for Gemini Enterprise and custom AI agents with deterministic business math, paired with end-to-end lineage tracing from underlying BigQuery tables directly to individual Looker dashboard tiles. &lt;/span&gt;&lt;a href="https://cloud.google.com/blog/products/business-intelligence/lookml-metadata-indexing-in-knowledge-catalog-is-now-ga"&gt;&lt;span style="text-decoration: underline; vertical-align: baseline;"&gt;Read the announcement blog&lt;/span&gt;&lt;/a&gt;&lt;span style="vertical-align: baseline;"&gt;.&lt;/span&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;li aria-level="1" style="list-style-type: disc; vertical-align: baseline;"&gt;
&lt;p role="presentation"&gt;&lt;strong style="vertical-align: baseline;"&gt;Best Buy accelerates self-service insights with conversational analytics in BigQuery:&lt;/strong&gt;&lt;span style="vertical-align: baseline;"&gt; Best Buy deployed conversational data agents directly against BigQuery to empower retail teams with multi-turn natural language exploration. The implementation reduces reliance on manual SQL and dedicated engineering queues, accelerating strategic planning and forecasting cycles while preserving enterprise governance and data protections validated against historical sales records. &lt;/span&gt;&lt;a href="https://cloud.google.com/customers/bestbuybq"&gt;&lt;span style="text-decoration: underline; vertical-align: baseline;"&gt;Explore the Best Buy customer story&lt;/span&gt;&lt;/a&gt;&lt;span style="vertical-align: baseline;"&gt;.&lt;/span&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;li aria-level="1" style="list-style-type: disc; vertical-align: baseline;"&gt;
&lt;p role="presentation"&gt;&lt;strong style="vertical-align: baseline;"&gt;Myer accelerates retail insights with BigQuery data agents and Gemini:&lt;/strong&gt;&lt;span style="vertical-align: baseline;"&gt; Leading department store Myer rolled out conversational data agents in BigQuery across 50+ retail analytics projects. Powered by Gemini, the solution enables commercial and merchandising teams to analyze store performance, stock levels, and customer trends using plain English, speeding up decision-making and reducing backlog requests for data teams. &lt;/span&gt;&lt;a href="https://cloud.google.com/customers/myer"&gt;&lt;span style="text-decoration: underline; vertical-align: baseline;"&gt;Read the Myer case study&lt;/span&gt;&lt;/a&gt;&lt;span style="vertical-align: baseline;"&gt;.&lt;/span&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;li aria-level="1" style="list-style-type: disc; vertical-align: baseline;"&gt;
&lt;p role="presentation"&gt;&lt;strong style="vertical-align: baseline;"&gt;Rightmove speeds real estate analytics and predictive forecasting with Looker:&lt;/strong&gt;&lt;span style="vertical-align: baseline;"&gt; The UK's top property portal unified its business analytics on Looker and BigQuery, delivering 4x faster reporting for 400+ team members and cutting meeting prep from hours to minutes. In addition, Rightmove built forecasting models that predict lead volume within 2–4.5% of actual results, while piloting Conversational Analytics in Looker. &lt;/span&gt;&lt;a href="https://cloud.google.com/customers/rightmove"&gt;&lt;span style="text-decoration: underline; vertical-align: baseline;"&gt;Read the Rightmove customer story&lt;/span&gt;&lt;/a&gt;&lt;span style="vertical-align: baseline;"&gt;.&lt;/span&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;li aria-level="1" style="list-style-type: disc; vertical-align: baseline;"&gt;
&lt;p role="presentation"&gt;&lt;strong style="vertical-align: baseline;"&gt;BigQuery adds AI.TRANSLATE and AI.CHUNK_DOCUMENT for in-database text and RAG pipelines:&lt;/strong&gt;&lt;span style="vertical-align: baseline;"&gt; BigQuery introduced two native generative AI capabilities to simplify unstructured data workflows directly within SQL. The &lt;/span&gt;&lt;code style="vertical-align: baseline;"&gt;AI.TRANSLATE&lt;/code&gt;&lt;span style="vertical-align: baseline;"&gt; function enables multilingual translation across Neural Machine Translation and Translation LLMs, while the &lt;/span&gt;&lt;code style="vertical-align: baseline;"&gt;AI.CHUNK_DOCUMENT&lt;/code&gt;&lt;span style="vertical-align: baseline;"&gt; table-valued function partitions unstructured text into semantically coherent segments optimized for vector embeddings and RAG pipelines. &lt;/span&gt;&lt;a href="https://docs.cloud.google.com/bigquery/docs/release-notes#October_22_2026"&gt;&lt;span style="text-decoration: underline; vertical-align: baseline;"&gt;Review the BigQuery release notes&lt;/span&gt;&lt;/a&gt;&lt;span style="vertical-align: baseline;"&gt;.&lt;/span&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;li aria-level="1" style="list-style-type: disc; vertical-align: baseline;"&gt;
&lt;p role="presentation"&gt;&lt;strong style="vertical-align: baseline;"&gt;AlloyDB adds in-database ai.extract and ai.classify functions to accelerate operational AI:&lt;/strong&gt;&lt;span style="vertical-align: baseline;"&gt; AlloyDB for PostgreSQL introduced two new AI functions, &lt;/span&gt;&lt;code style="vertical-align: baseline;"&gt;ai.extract&lt;/code&gt;&lt;span style="vertical-align: baseline;"&gt; and &lt;/span&gt;&lt;code style="vertical-align: baseline;"&gt;ai.classify,&lt;/code&gt;&lt;span style="vertical-align: baseline;"&gt; in Public Preview, allowing developers to extract structured entities and categorize unstructured text directly inside SQL queries without external inference pipelines. These functions add to existing AlloyDB AI capabilities such as summarizing, generating, and filtering data with AI. &lt;/span&gt;&lt;a href="https://docs.cloud.google.com/alloydb/docs/release-notes#October_27_2026"&gt;&lt;span style="text-decoration: underline; vertical-align: baseline;"&gt;Review the AlloyDB release notes&lt;/span&gt;&lt;/a&gt;&lt;span style="vertical-align: baseline;"&gt;.&lt;/span&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;li aria-level="1" style="list-style-type: disc; vertical-align: baseline;"&gt;
&lt;p role="presentation"&gt;&lt;strong style="vertical-align: baseline;"&gt;AlloyDB Omni Web UI is generally available for centralized hybrid database management:&lt;/strong&gt;&lt;span style="vertical-align: baseline;"&gt; The AlloyDB Omni Web UI is now generally available, providing a centralized graphical interface to manage hybrid and on-premises PostgreSQL deployments. Database administrators can monitor multi-cluster topologies, inspect columnar engine metrics, diagnose slow queries with Query Insights, and verify AI model connectivity across their database fleet. &lt;/span&gt;&lt;a href="https://docs.cloud.google.com/alloydb/omni/docs/release-notes#October_21_2026"&gt;&lt;span style="text-decoration: underline; vertical-align: baseline;"&gt;Review the AlloyDB Omni release notes&lt;/span&gt;&lt;/a&gt;&lt;span style="vertical-align: baseline;"&gt;.&lt;/span&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;li aria-level="1" style="list-style-type: disc; vertical-align: baseline;"&gt;
&lt;p role="presentation"&gt;&lt;strong style="vertical-align: baseline;"&gt;Cloud Spanner adds approximate aggregate functions for high-speed analytics at scale:&lt;/strong&gt;&lt;span style="vertical-align: baseline;"&gt; Cloud Spanner now supports approximate aggregate functions across both GoogleSQL and PostgreSQL dialects. Powered by HyperLogLog++ sketches, these functions generate fast statistical estimates for distinct count metrics with minimal compute overhead, accelerating analytical queries and reporting dashboards across petabyte-scale operational datasets. &lt;/span&gt;&lt;a href="https://docs.cloud.google.com/spanner/docs/release-notes#October_20_2026"&gt;&lt;span style="text-decoration: underline; vertical-align: baseline;"&gt;Review the Cloud Spanner release notes&lt;/span&gt;&lt;/a&gt;&lt;span style="vertical-align: baseline;"&gt;.&lt;/span&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;li aria-level="1" style="list-style-type: disc; vertical-align: baseline;"&gt;
&lt;p role="presentation"&gt;&lt;strong style="vertical-align: baseline;"&gt;Knowledge Catalog introduces self-learning context enrichment and Knowledge Studio (Preview):&lt;/strong&gt;&lt;span style="vertical-align: baseline;"&gt; Knowledge Catalog's enrichment agent now learns from agent and user interactions and from sources such as playbooks, code repositories, and business documents to find and fix missing or outdated context, which teams can package into reusable context sets. Knowledge Studio, the new studio experience in Knowledge Catalog, lets context engineers and data stewards explore their data estate conversationally, navigate a visual context graph, and review changes before they reach users and agents. Based on internal benchmarks, grounding agents in Knowledge Catalog makes them nearly 4x more accurate, with up to 33% lower latency and using up to 75% fewer tokens. &lt;/span&gt;&lt;a href="https://cloud.google.com/blog/products/data-analytics/knowledge-catalog-self-learning-context-enrichment-for-ai-agents"&gt;&lt;span style="text-decoration: underline; vertical-align: baseline;"&gt;Read the launch blog&lt;/span&gt;&lt;/a&gt;&lt;span style="vertical-align: baseline;"&gt;.&lt;/span&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;li aria-level="1" style="list-style-type: disc; vertical-align: baseline;"&gt;
&lt;p role="presentation"&gt;&lt;strong style="vertical-align: baseline;"&gt;Knowledge Catalog now grounds AI agents in the semantic models you already trust (GA):&lt;/strong&gt;&lt;span style="vertical-align: baseline;"&gt; Knowledge Catalog natively ingests semantic models and metric definitions from Looker LookML, BigQuery Graph, dbt MetricFlow, Snowflake Semantic Views, Databricks Metric Views, and SAP Core Schema Notation, and connects them with lineage, data quality, and access controls in a single context graph. Gemini Enterprise, BigQuery conversational analytics, and custom agents retrieve a metric's trusted formula, verified join path, and backing table in one context call, without moving data or rewriting business logic. &lt;/span&gt;&lt;a href="https://cloud.google.com/blog/products/data-analytics/expanded-semantic-model-support-in-knowledge-catalog"&gt;&lt;span style="text-decoration: underline; vertical-align: baseline;"&gt;Read the launch blog&lt;/span&gt;&lt;/a&gt;&lt;span style="vertical-align: baseline;"&gt;.&lt;/span&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;h3&gt;&lt;strong style="vertical-align: baseline;"&gt;October 19 - October 23&lt;/strong&gt;&lt;/h3&gt;
&lt;ul&gt;
&lt;li aria-level="1" style="list-style-type: disc; vertical-align: baseline;"&gt;
&lt;p role="presentation"&gt;&lt;strong style="vertical-align: baseline;"&gt;BigQuery introduces column aliases in GoogleSQL and cross-region table copy GA&lt;br/&gt;&lt;/strong&gt;&lt;span style="vertical-align: baseline;"&gt;GoogleSQL in BigQuery now supports column aliases in &lt;/span&gt;&lt;code style="vertical-align: baseline;"&gt;SELECT&lt;/code&gt;&lt;span style="vertical-align: baseline;"&gt; and &lt;/span&gt;&lt;code style="vertical-align: baseline;"&gt;WHERE&lt;/code&gt;&lt;span style="vertical-align: baseline;"&gt; clauses (GA opt-in), avoiding nested subqueries and simplifying migrations from Snowflake and Teradata. Cross-region table copying is also now generally available to streamline regional data replication and disaster recovery. &lt;/span&gt;&lt;a href="https://cloud.google.com/bigquery/docs/release-notes"&gt;&lt;span style="text-decoration: underline; vertical-align: baseline;"&gt;Review the BigQuery release notes&lt;/span&gt;&lt;/a&gt;&lt;span style="vertical-align: baseline;"&gt;.&lt;/span&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;li aria-level="1" style="list-style-type: disc; vertical-align: baseline;"&gt;
&lt;p role="presentation"&gt;&lt;strong style="vertical-align: baseline;"&gt;Conversational analytics in BigQuery expands to Canada and adds CSV/PDF export&lt;br/&gt;&lt;/strong&gt;&lt;span style="vertical-align: baseline;"&gt;Conversational analytics in BigQuery is now available in Montréal (&lt;/span&gt;&lt;code style="vertical-align: baseline;"&gt;northamerica-northeast1&lt;/code&gt;&lt;span style="vertical-align: baseline;"&gt;) and Toronto (&lt;/span&gt;&lt;code style="vertical-align: baseline;"&gt;northamerica-northeast2&lt;/code&gt;&lt;span style="vertical-align: baseline;"&gt;) to support Canadian data residency requirements. You can also now export agent responses — including text, tables, charts, and citations — directly to CSV or PDF (GA). &lt;/span&gt;&lt;a href="https://cloud.google.com/bigquery/docs/conversational-analytics"&gt;&lt;span style="text-decoration: underline; vertical-align: baseline;"&gt;Learn more about conversational analytics in BigQuery&lt;/span&gt;&lt;/a&gt;&lt;span style="vertical-align: baseline;"&gt;.&lt;/span&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;li aria-level="1" style="list-style-type: disc; vertical-align: baseline;"&gt;
&lt;p role="presentation"&gt;&lt;strong style="vertical-align: baseline;"&gt;AlloyDB Omni 18.4.0 is now GA with Advanced Query Insights and external KMS support&lt;br/&gt;&lt;/strong&gt;&lt;span style="vertical-align: baseline;"&gt;AlloyDB Omni 18.4.0 brings PostgreSQL 18.4 to self-hosted and multi-cloud environments, adding the &lt;/span&gt;&lt;code style="vertical-align: baseline;"&gt;google_insights_v2&lt;/code&gt;&lt;span style="vertical-align: baseline;"&gt; extension for granular query execution and wait-event diagnostics. It also adds Thales CipherTrust Manager support for Transparent Data Encryption (TDE) alongside HashiCorp Vault. &lt;/span&gt;&lt;a href="https://cloud.google.com/alloydb/docs/omni/release-notes"&gt;&lt;span style="text-decoration: underline; vertical-align: baseline;"&gt;Explore the AlloyDB Omni release notes&lt;/span&gt;&lt;/a&gt;&lt;span style="vertical-align: baseline;"&gt;.&lt;/span&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;li aria-level="1" style="list-style-type: disc; vertical-align: baseline;"&gt;
&lt;p role="presentation"&gt;&lt;strong style="vertical-align: baseline;"&gt;Cloud SQL for PostgreSQL adds managed connection pooling and Private Service Connect defaults&lt;br/&gt;&lt;/strong&gt;&lt;span style="vertical-align: baseline;"&gt;Cloud SQL for PostgreSQL now supports enabling built-in managed connection pooling on existing Private Service Connect (PSC) instances to scale high-concurrency workloads. PSC is also now the default private IP option for new Cloud SQL instances in new projects to simplify cross-project networking. &lt;/span&gt;&lt;a href="https://cloud.google.com/sql/docs/postgres/release-notes"&gt;&lt;span style="text-decoration: underline; vertical-align: baseline;"&gt;Review Cloud SQL updates&lt;/span&gt;&lt;/a&gt;&lt;span style="vertical-align: baseline;"&gt;.&lt;/span&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;li aria-level="1" style="list-style-type: disc; vertical-align: baseline;"&gt;
&lt;p role="presentation"&gt;&lt;strong style="vertical-align: baseline;"&gt;Customer momentum: Unico prevents over $5B in fraud on Google's Agentic Data Cloud&lt;br/&gt;&lt;/strong&gt;&lt;span style="vertical-align: baseline;"&gt;Digital identity platform Unico migrated from Databricks Spark/Scala clusters to BigQuery and Spanner at the core of its data architecture. Unifying real-time transaction streams with petabyte-scale analytics enabled low-latency identity verification that has prevented over $5 billion in fraud. &lt;/span&gt;&lt;a href="https://cloud.google.com/customers/unico"&gt;&lt;span style="text-decoration: underline; vertical-align: baseline;"&gt;Read the Unico case study&lt;/span&gt;&lt;/a&gt;&lt;span style="vertical-align: baseline;"&gt;.&lt;/span&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;li aria-level="1" style="list-style-type: disc; vertical-align: baseline;"&gt;
&lt;p role="presentation"&gt;&lt;strong style="vertical-align: baseline;"&gt;Developer guide: Getting started with Looker Data Apps&lt;br/&gt;&lt;/strong&gt;&lt;span style="vertical-align: baseline;"&gt;Following the debut of Looker Data Apps in preview, a new walkthrough on the Google Developer Community shares practical patterns for building prompt-driven applications inside Looker. &lt;/span&gt;&lt;a href="https://discuss.google.dev/t/why-i-m-obsessed-with-looker-data-apps-with-tips-to-get-you-started/404116" rel="noopener" target="_blank"&gt;&lt;span style="text-decoration: underline; vertical-align: baseline;"&gt;Read the guide on the Google Developer Community&lt;/span&gt;&lt;/a&gt;&lt;span style="vertical-align: baseline;"&gt;.&lt;/span&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;h3&gt;October 12 - October 16&lt;/h3&gt;
&lt;ul&gt;
&lt;li aria-level="1" style="list-style-type: disc; vertical-align: baseline;"&gt;
&lt;p role="presentation"&gt;&lt;strong style="vertical-align: baseline;"&gt;Looker Data Apps are now in Preview to build and host interactive, agent-generated applications natively inside Looker&lt;br/&gt;&lt;/strong&gt;&lt;span style="vertical-align: baseline;"&gt;Generated using natural language prompts, the Antigravity CLI, or Claude Code, these interactive web applications, &lt;/span&gt;&lt;span style="vertical-align: baseline;"&gt;natively hosted inside Looker,&lt;/span&gt;&lt;span style="vertical-align: baseline;"&gt; transform business reporting into operational systems of action. Users can test scenarios, adjust parameters, and trigger workflows in downstream platforms while inheriting LookML semantic modeling, row-level security, and access controls with no runtime LLM token costs.&lt;/span&gt; &lt;a href="https://cloud.google.com/blog/products/business-intelligence/introducing-looker-data-apps"&gt;&lt;span style="text-decoration: underline; vertical-align: baseline;"&gt;Read the announcement blog&lt;/span&gt;&lt;/a&gt;&lt;span style="vertical-align: baseline;"&gt;.&lt;/span&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;li aria-level="1" style="list-style-type: disc; vertical-align: baseline;"&gt;
&lt;p role="presentation"&gt;&lt;strong style="vertical-align: baseline;"&gt;Build end-to-end data science pipelines with the Data Agent Kit&lt;br/&gt;&lt;/strong&gt;&lt;span style="vertical-align: baseline;"&gt;Following the general availability of the &lt;/span&gt;&lt;a href="https://cloud.google.com/products/data-agent-kit"&gt;&lt;span style="text-decoration: underline; vertical-align: baseline;"&gt;Data Agent Kit&lt;/span&gt;&lt;/a&gt;&lt;span style="vertical-align: baseline;"&gt;, a new end-to-end walkthrough demonstrates how data teams can build, test, and schedule machine learning pipelines directly from their preferred code editors.&lt;/span&gt; &lt;a href="https://cloud.google.com/blog/products/data-analytics/bringing-you-the-data-agent-kit"&gt;&lt;span style="text-decoration: underline; vertical-align: baseline;"&gt;Explore the walkthrough and codelab&lt;/span&gt;&lt;/a&gt;&lt;span style="vertical-align: baseline;"&gt;.&lt;/span&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;li aria-level="1" style="list-style-type: disc; vertical-align: baseline;"&gt;
&lt;p role="presentation"&gt;&lt;strong style="vertical-align: baseline;"&gt;Manage dashboard agents as code to bring CI/CD and version control to LookML dashboards&lt;br/&gt;&lt;/strong&gt;&lt;span style="vertical-align: baseline;"&gt;Data teams can now declare agent parameters, configurations, and prompt instructions alongside dashboard files in code. This integration enables standard developer workflows for conversational BI, including Git version control, peer review, branching, and automated CI/CD validation before agent modifications reach production end users.&lt;/span&gt; &lt;a href="https://discuss.google.dev/t/manage-dashboard-agents-as-code-bring-customization-and-ci-cd-to-lookml/403537" rel="noopener" target="_blank"&gt;&lt;span style="text-decoration: underline; vertical-align: baseline;"&gt;Read the technical guide on the Google Developer Community&lt;/span&gt;&lt;/a&gt;&lt;span style="vertical-align: baseline;"&gt;.&lt;/span&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;li aria-level="1" style="list-style-type: disc; vertical-align: baseline;"&gt;&lt;strong style="vertical-align: baseline;"&gt;Simplify AI search with native AlloyDB hybrid search and Reciprocal Rank Fusion&lt;br/&gt;&lt;/strong&gt;&lt;span style="vertical-align: baseline;"&gt;AlloyDB for PostgreSQL simplifies hybrid search architectures by combining vector similarity search and keyword BM25 retrieval within a unified database engine. Using Reciprocal Rank Fusion (RRF), developers can merge lexical scoring and semantic embeddings into a single ranked result without writing a complex SQL query. This unified approach removes the operational overhead of running and synchronizing external search engines alongside operational databases for retrieval-augmented generation (RAG) and search applications.&lt;/span&gt; &lt;a href="https://cloud.google.com/blog/products/databases/simplify-ai-search-with-alloydb-hybrid-search-and-rrf"&gt;&lt;span style="text-decoration: underline; vertical-align: baseline;"&gt;Explore hybrid search in AlloyDB&lt;/span&gt;&lt;/a&gt;&lt;span style="vertical-align: baseline;"&gt;.&lt;/span&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;h3&gt;October 5 - October 9&lt;/h3&gt;
&lt;ul&gt;
&lt;li aria-level="1" style="list-style-type: disc; vertical-align: baseline;"&gt;
&lt;p role="presentation"&gt;&lt;strong style="vertical-align: baseline;"&gt;Data Agent Kit is now generally available to bring Google Data Cloud to any coding agent&lt;br/&gt;&lt;/strong&gt;&lt;a href="https://cloud.google.com/products/data-agent-kit"&gt;&lt;strong style="text-decoration: underline; vertical-align: baseline;"&gt;Data Agent Kit&lt;/strong&gt;&lt;/a&gt;&lt;span style="vertical-align: baseline;"&gt; provides a free collection of Model Context Protocol (MCP) tools and Google-authored agent skills that connect more than 15 Google Data Cloud services directly to coding agents across VS Code, Antigravity, Cursor, Claude Code, and Codex. This release expands support for developers and data practitioners to inspect schemas, author queries, and build end-to-end data pipelines in natural language directly from their IDE or CLI. &lt;/span&gt;&lt;a href="https://cloud.google.com/blog/topics/developers-practitioners/data-agent-kit-is-now-ga-bring-google-data-cloud-to-any-coding-agent"&gt;&lt;span style="text-decoration: underline; vertical-align: baseline;"&gt;Read the announcement blog&lt;/span&gt;&lt;/a&gt;&lt;span style="vertical-align: baseline;"&gt;.&lt;/span&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;li aria-level="1" style="list-style-type: disc; vertical-align: baseline;"&gt;
&lt;p role="presentation"&gt;&lt;strong style="vertical-align: baseline;"&gt;Spanner Omni is now generally available for deploy-anywhere, multi-model workloads&lt;br/&gt;&lt;/strong&gt;&lt;strong style="vertical-align: baseline;"&gt;Spanner Omni&lt;/strong&gt;&lt;span style="vertical-align: baseline;"&gt; brings Spanner's distributed SQL, graph, vector, and key-value capabilities to any environment, including on-premises data centers, other public clouds via Kubernetes or VMs, and local developer laptops. Organizations can build and run multi-model applications with consistent APIs and query engines across hybrid and multi-cloud footprints while seamlessly scaling to managed Spanner on Google Cloud. &lt;/span&gt;&lt;a href="https://cloud.google.com/blog/products/databases/spanner-omni-deploy-anywhere-version-of-spanner-is-now-ga"&gt;&lt;span style="text-decoration: underline; vertical-align: baseline;"&gt;Read the launch blog&lt;/span&gt;&lt;/a&gt;&lt;span style="vertical-align: baseline;"&gt; and explore how Spanner also &lt;/span&gt;&lt;a href="https://cloud.google.com/blog/products/databases/spanner-removes-dml-mutation-limits"&gt;&lt;span style="text-decoration: underline; vertical-align: baseline;"&gt;removed cumulative mutation limits for DML transactions&lt;/span&gt;&lt;/a&gt;&lt;span style="vertical-align: baseline;"&gt;.&lt;/span&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;li aria-level="1" style="list-style-type: disc; vertical-align: baseline;"&gt;
&lt;p role="presentation"&gt;&lt;strong style="vertical-align: baseline;"&gt;AlloyDB delivers PostgreSQL for agents and native BM25 hybrid search&lt;br/&gt;&lt;/strong&gt;&lt;span style="vertical-align: baseline;"&gt;We announced &lt;/span&gt;&lt;a href="https://cloud.google.com/blog/products/databases/announcing-postgresql-for-agents-in-alloydb"&gt;&lt;strong style="text-decoration: underline; vertical-align: baseline;"&gt;PostgreSQL for agents in AlloyDB&lt;/strong&gt;&lt;/a&gt;&lt;span style="vertical-align: baseline;"&gt;, introducing an &lt;/span&gt;&lt;a href="https://cloud.google.com/blog/products/databases/alloydbs-agentic-database-architecture"&gt;&lt;span style="text-decoration: underline; vertical-align: baseline;"&gt;agentic database architecture&lt;/span&gt;&lt;/a&gt;&lt;span style="vertical-align: baseline;"&gt; engineered for real-time data access at agent scale with workload isolation. In addition, &lt;/span&gt;&lt;a href="https://cloud.google.com/blog/products/databases/native-bm25-search-in-alloydb-and-cloud-sql"&gt;&lt;strong style="text-decoration: underline; vertical-align: baseline;"&gt;native BM25 ranking is now in Preview for AlloyDB and Cloud SQL&lt;/strong&gt;&lt;/a&gt;&lt;span style="vertical-align: baseline;"&gt;, allowing developers to combine keyword search and vector embeddings directly in PostgreSQL without maintaining an external search engine. For hybrid deployments, the &lt;/span&gt;&lt;a href="https://cloud.google.com/blog/products/databases/alloydb-omni-rpm-orchestrator-is-generally-available"&gt;&lt;strong style="text-decoration: underline; vertical-align: baseline;"&gt;AlloyDB Omni RPM Orchestrator is now generally available&lt;/strong&gt;&lt;/a&gt;&lt;span style="vertical-align: baseline;"&gt;, and you can dive deeper in our new &lt;/span&gt;&lt;a href="https://cloud.google.com/resources/content/alloydb-for-postgresql"&gt;&lt;span style="text-decoration: underline; vertical-align: baseline;"&gt;Build AI apps and agents with AlloyDB eBook&lt;/span&gt;&lt;/a&gt;&lt;span style="vertical-align: baseline;"&gt;.&lt;/span&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;li aria-level="1" style="list-style-type: disc; vertical-align: baseline;"&gt;
&lt;p role="presentation"&gt;&lt;strong style="vertical-align: baseline;"&gt;Lakehouse runtime catalog adds regional endpoints across 22 regions and GA support for flexible column names&lt;br/&gt;&lt;/strong&gt;&lt;a href="https://docs.cloud.google.com/lakehouse/docs/regional-endpoints"&gt;&lt;strong style="text-decoration: underline; vertical-align: baseline;"&gt;Lakehouse runtime catalog regional endpoints&lt;/strong&gt;&lt;/a&gt;&lt;span style="vertical-align: baseline;"&gt; are now live across 22 Google Cloud regions across the Americas, Europe, Asia-Pacific, and the Middle East, supporting both the &lt;/span&gt;&lt;a href="https://docs.cloud.google.com/lakehouse/docs/about-iceberg-rest-catalog-endpoint"&gt;&lt;span style="text-decoration: underline; vertical-align: baseline;"&gt;Apache Iceberg REST catalog endpoint&lt;/span&gt;&lt;/a&gt;&lt;span style="vertical-align: baseline;"&gt; and the &lt;/span&gt;&lt;a href="https://docs.cloud.google.com/lakehouse/docs/about-spark-hive-metastore"&gt;&lt;span style="text-decoration: underline; vertical-align: baseline;"&gt;Apache Hive catalog endpoint&lt;/span&gt;&lt;/a&gt;&lt;span style="vertical-align: baseline;"&gt; to help customers meet strict data residency and sovereignty requirements. In addition, &lt;/span&gt;&lt;a href="https://docs.cloud.google.com/bigquery/docs/schemas#flexible-column-names"&gt;&lt;strong style="text-decoration: underline; vertical-align: baseline;"&gt;flexible column names for Apache Iceberg tables&lt;/strong&gt;&lt;/a&gt;&lt;span style="vertical-align: baseline;"&gt; are now generally available by default across Iceberg external tables and managed tables, enabling seamless querying of columns containing spaces, hyphens, and Unicode characters. We also announced the Preview of &lt;/span&gt;&lt;a href="https://cloud.google.com/blog/products/data-analytics/borderless-lakehouse-cross-cloud-caching-and-connections"&gt;&lt;span style="text-decoration: underline; vertical-align: baseline;"&gt;cross-cloud caching and connections for the borderless Lakehouse&lt;/span&gt;&lt;/a&gt;&lt;span style="vertical-align: baseline;"&gt;.&lt;/span&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;li aria-level="1" style="list-style-type: disc; vertical-align: baseline;"&gt;
&lt;p role="presentation"&gt;&lt;strong style="vertical-align: baseline;"&gt;Unlock predictive and agent-ready insights with BigQuery augmented analytics TVFs, TabFM, and identity columns&lt;br/&gt;&lt;/strong&gt;&lt;span style="vertical-align: baseline;"&gt;BigQuery introduced &lt;/span&gt;&lt;a href="https://cloud.google.com/blog/products/data-analytics/bigquery-augmented-analytics-tvfs"&gt;&lt;strong style="text-decoration: underline; vertical-align: baseline;"&gt;augmented analytics table-valued functions (TVFs)&lt;/strong&gt;&lt;/a&gt;&lt;span style="vertical-align: baseline;"&gt;: six built-in functions that automate metric diagnostics, trend analysis, and pattern discovery directly where your data lives and integrate as skills for AI agents. We also introduced &lt;/span&gt;&lt;a href="https://cloud.google.com/blog/products/data-analytics/tabfm-adds-predictive-ml-to-bigquery"&gt;&lt;strong style="text-decoration: underline; vertical-align: baseline;"&gt;TabFM in BigQuery&lt;/strong&gt;&lt;/a&gt;&lt;span style="vertical-align: baseline;"&gt; to bring tabular foundation model capabilities to predictive analytics, alongside &lt;/span&gt;&lt;a href="https://cloud.google.com/blog/products/data-analytics/bigquery-identity-columns-to-auto-generate-sequential-integers"&gt;&lt;strong style="text-decoration: underline; vertical-align: baseline;"&gt;BigQuery identity columns&lt;/strong&gt;&lt;/a&gt;&lt;span style="vertical-align: baseline;"&gt; to automatically generate sequential surrogate keys and simplify data warehouse pipelines.&lt;/span&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;li aria-level="1" style="list-style-type: disc; vertical-align: baseline;"&gt;
&lt;p role="presentation"&gt;&lt;strong style="vertical-align: baseline;"&gt;Dataflow adds Pause/Resume and NVIDIA RTX PRO 6000 Blackwell GPU support for large-scale AI workloads&lt;br/&gt;&lt;/strong&gt;&lt;a href="https://cloud.google.com/blog/products/data-analytics/new-dataflow-features-to-enable-large-scale-ai-workloads"&gt;&lt;strong style="text-decoration: underline; vertical-align: baseline;"&gt;New Dataflow capabilities&lt;/strong&gt;&lt;/a&gt;&lt;span style="vertical-align: baseline;"&gt; make it easier to run high-throughput streaming and batch AI pipelines at scale, including Pause/Resume job controls and support for NVIDIA RTX PRO 6000 Blackwell GPUs. And for teams running Apache Spark workloads, learn how to &lt;/span&gt;&lt;a href="https://cloud.google.com/blog/products/data-analytics/maximize-apache-spark-availability-with-flexible-vms"&gt;&lt;span style="text-decoration: underline; vertical-align: baseline;"&gt;mitigate compute stockouts and maximize availability using flexible VMs&lt;/span&gt;&lt;/a&gt;&lt;span style="vertical-align: baseline;"&gt;.&lt;/span&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;li aria-level="1" style="list-style-type: disc; vertical-align: baseline;"&gt;
&lt;p role="presentation"&gt;&lt;strong style="vertical-align: baseline;"&gt;Unlock up to 3x higher QPS and microsecond latency with Memorystore for Valkey 9.1&lt;br/&gt;&lt;/strong&gt;&lt;a href="https://cloud.google.com/blog/products/databases/memorystore-for-valkey-9-1-3x-qps-caching"&gt;&lt;strong style="text-decoration: underline; vertical-align: baseline;"&gt;Memorystore for Valkey 9.1&lt;/strong&gt;&lt;/a&gt;&lt;span style="vertical-align: baseline;"&gt; is now available, delivering up to 3x higher queries per second (QPS) and microsecond-level caching latencies to accelerate high-throughput applications and real-time AI agent state management. &lt;/span&gt;&lt;a href="https://cloud.google.com/blog/products/databases/memorystore-for-valkey-9-1-3x-qps-caching"&gt;&lt;span style="text-decoration: underline; vertical-align: baseline;"&gt;Read the blog&lt;/span&gt;&lt;/a&gt;&lt;span style="vertical-align: baseline;"&gt;.&lt;/span&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;li aria-level="1" style="list-style-type: disc; vertical-align: baseline;"&gt;
&lt;p role="presentation"&gt;&lt;strong style="vertical-align: baseline;"&gt;Customer momentum across Google Data Cloud — Yahoo, PayPal, Surescripts, Airwallex, and Lucius AI&lt;br/&gt;&lt;/strong&gt;&lt;span style="vertical-align: baseline;"&gt;Organizations across industries are scaling their data and AI foundations on Google Data Cloud. &lt;/span&gt;&lt;a href="https://cloud.google.com/blog/products/data-analytics/how-yahoo-optimizes-apache-spark-with-flexible-vms"&gt;&lt;strong style="text-decoration: underline; vertical-align: baseline;"&gt;Yahoo&lt;/strong&gt;&lt;/a&gt;&lt;span style="vertical-align: baseline;"&gt; uses flexible VMs in Managed Service for Apache Spark to reduce provisioning failures by 85%, while &lt;/span&gt;&lt;a href="https://cloud.google.com/blog/products/data-analytics/paypals-journey-with-managed-service-for-apache-spark"&gt;&lt;strong style="text-decoration: underline; vertical-align: baseline;"&gt;PayPal&lt;/strong&gt;&lt;/a&gt;&lt;span style="vertical-align: baseline;"&gt; migrated mission-critical analytics workloads to Managed Service for Apache Spark to scale and reduce operational overhead. On the database front, &lt;/span&gt;&lt;a href="https://cloud.google.com/customers/surescripts"&gt;&lt;strong style="text-decoration: underline; vertical-align: baseline;"&gt;Surescripts&lt;/strong&gt;&lt;/a&gt;&lt;span style="vertical-align: baseline;"&gt; migrated 30.5 billion annual healthcare transactions to AlloyDB with 99.998% uptime, &lt;/span&gt;&lt;a href="https://cloud.google.com/customers/airwallex-cloudsql"&gt;&lt;strong style="text-decoration: underline; vertical-align: baseline;"&gt;Airwallex&lt;/strong&gt;&lt;/a&gt;&lt;span style="vertical-align: baseline;"&gt; manages more than 5,000 databases with 99.99% availability on Cloud SQL with a team of four DBAs, and &lt;/span&gt;&lt;a href="https://cloud.google.com/blog/products/databases/solo-founder-runs-a-global-tender-platform-on-alloydb-and-mcp"&gt;&lt;strong style="text-decoration: underline; vertical-align: baseline;"&gt;Lucius AI&lt;/strong&gt;&lt;/a&gt;&lt;span style="vertical-align: baseline;"&gt; runs a 210,000-tender global platform on AlloyDB and MCP with 47x faster ScaNN vector search.&lt;/span&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;h3&gt;September 7 - September 10&lt;/h3&gt;
&lt;ul&gt;
&lt;li aria-level="1" style="list-style-type: disc; vertical-align: baseline;"&gt;
&lt;p role="presentation"&gt;&lt;strong style="vertical-align: baseline;"&gt;Pub/Sub SMTs can now AI Inference your Gemini Enterprise Agent Platform models!&lt;br/&gt;&lt;/strong&gt;&lt;a href="https://docs.cloud.google.com/pubsub/docs/smts/ai-inference-smt" style="font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, Oxygen, Ubuntu, Cantarell, 'Open Sans', 'Helvetica Neue', sans-serif;"&gt;&lt;strong style="text-decoration: underline; vertical-align: baseline;"&gt;Pub/Sub AI Inference SMTs&lt;/strong&gt;&lt;/a&gt;&lt;strong style="vertical-align: baseline;"&gt; &lt;/strong&gt;&lt;span style="vertical-align: baseline;"&gt;allow you to apply inference on an incoming stream of events using models hosted in Gemini Enterprise Agent Platform. The model’s prediction is appended to your event, making it available for downstream processing in your data warehouse (like BigQuery) or operational database (like BigTable). This feature, now generally available, can dramatically simplify or enhance anomaly detection systems you are operating. &lt;/span&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;li role="presentation"&gt;&lt;strong style="vertical-align: baseline;"&gt;PostgreSQL Source Connector is now generally available in Managed Service for Apache Kafka!&lt;br/&gt;&lt;/strong&gt;Managed Service for Apache Kafka’s PostgreSQL connector allows customers to capture changes from their PostgreSQL database and ingest them into their Kafka infrastructure with low latency. This source connector is compatible with &lt;a href="https://docs.cloud.google.com/managed-service-for-apache-kafka/docs/connect-cluster/create-cloud-sql-postgres-source-connector" style="font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, Oxygen, Ubuntu, Cantarell, 'Open Sans', 'Helvetica Neue', sans-serif;"&gt;&lt;span style="text-decoration: underline; vertical-align: baseline;"&gt;Cloud SQL for Postgres&lt;/span&gt;&lt;/a&gt;&lt;span style="vertical-align: baseline;"&gt;, &lt;/span&gt;&lt;a href="https://docs.cloud.google.com/managed-service-for-apache-kafka/docs/connect-cluster/create-generic-postgres-source-connector" style="font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, Oxygen, Ubuntu, Cantarell, 'Open Sans', 'Helvetica Neue', sans-serif;"&gt;&lt;span style="text-decoration: underline; vertical-align: baseline;"&gt;AlloyDB, and self-managed PostgreSQL&lt;/span&gt;&lt;/a&gt;&lt;span style="vertical-align: baseline;"&gt; databases. Try this along with our entire portfolio of &lt;/span&gt;&lt;a href="https://docs.cloud.google.com/managed-service-for-apache-kafka/docs/kafka-connect-overview" style="font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, Oxygen, Ubuntu, Cantarell, 'Open Sans', 'Helvetica Neue', sans-serif;"&gt;&lt;span style="text-decoration: underline; vertical-align: baseline;"&gt;managed connectors, including MirrorMaker 2.0, BigQuery, Cloud Storage, and Pub/Sub&lt;/span&gt;&lt;/a&gt;&lt;span style="vertical-align: baseline;"&gt;! E-mail &lt;/span&gt;&lt;a href="mailto:kafka-hotline@google.com" style="font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, Oxygen, Ubuntu, Cantarell, 'Open Sans', 'Helvetica Neue', sans-serif;"&gt;&lt;span style="text-decoration: underline; vertical-align: baseline;"&gt;kafka-hotline@google.com&lt;/span&gt;&lt;/a&gt;&lt;span style="vertical-align: baseline;"&gt; if you have questions or feedback!&lt;/span&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;ul&gt;
&lt;li aria-level="1" style="list-style-type: disc; vertical-align: baseline;"&gt;
&lt;p role="presentation"&gt;&lt;strong style="vertical-align: baseline;"&gt;Pause-on-failure for Dataflow batch jobs is GA&lt;br/&gt;&lt;/strong&gt;&lt;a href="https://docs.cloud.google.com/dataflow/docs/guides/pause-job" style="font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, Oxygen, Ubuntu, Cantarell, 'Open Sans', 'Helvetica Neue', sans-serif;"&gt;&lt;strong style="text-decoration: underline; vertical-align: baseline;"&gt;Dataflow pause-on-failure&lt;/strong&gt;&lt;/a&gt;&lt;span style="vertical-align: baseline;"&gt; enables you to preserve the state of a batch Dataflow job before it fails. By pausing your Dataflow job, you can address issues that are external to the pipeline and resume processing without losing completed work. This helps you better manage resource costs and improve job reliability when you face temporary outages or capacity constraints.&lt;/span&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;ul&gt;
&lt;li aria-level="1" style="list-style-type: disc; vertical-align: baseline;"&gt;
&lt;p role="presentation"&gt;&lt;strong style="vertical-align: baseline;"&gt;The &lt;/strong&gt;&lt;strong style="vertical-align: baseline;"&gt;insertAll&lt;/strong&gt;&lt;strong style="vertical-align: baseline;"&gt; API is now the BigQuery Storage Write API (REST)&lt;br/&gt;&lt;/strong&gt;&lt;span style="vertical-align: baseline;"&gt;The legacy insertAll streaming API is now rebranded as the BigQuery Storage Write API (REST). By dropping the "legacy" label, developers can confidently build long-term HTTP-based streaming workflows. This stateless JSON-over-HTTPS endpoint offers a lightweight alternative to heavy gRPC libraries—ideal for serverless web apps, IoT telemetry, and AI logging. The transition is seamless for existing users, requiring zero code changes and offering 100% backward compatibility. However, the &lt;/span&gt;&lt;a href="https://docs.cloud.google.com/bigquery/docs/write-api-grpc" style="font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, Oxygen, Ubuntu, Cantarell, 'Open Sans', 'Helvetica Neue', sans-serif;"&gt;&lt;strong style="text-decoration: underline; vertical-align: baseline;"&gt;Storage Write API (gRPC)&lt;/strong&gt;&lt;/a&gt;&lt;span style="vertical-align: baseline;"&gt; version remains the recommended standard for high-throughput, continuous pipelines.&lt;/span&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;h3&gt;August 31 - September 4&lt;/h3&gt;
&lt;ul&gt;
&lt;li role="presentation"&gt;&lt;strong style="vertical-align: baseline;"&gt;Stateful processing is available in BigQuery continuous queries in Preview&lt;/strong&gt;&lt;br/&gt;&lt;a href="https://docs.cloud.google.com/bigquery/docs/continuous-queries-introduction#supported_stateful_operations"&gt;&lt;strong style="text-decoration: underline; vertical-align: baseline;"&gt;Stateful operations&lt;/strong&gt;&lt;/a&gt;&lt;span style="vertical-align: baseline;"&gt; significantly expand what’s possible with BigQuery continuous queries. This feature allows users to leverage functions like &lt;/span&gt;&lt;code style="vertical-align: baseline;"&gt;JOIN&lt;/code&gt;&lt;span style="vertical-align: baseline;"&gt;s, aggregations, and windowing functions directly in their streaming queries. Now you can calculate metrics over time (for example, a 30-minute average) to power your downstream applications and AI agents with much richer, real-time signals.&lt;br/&gt;&lt;br/&gt;&lt;/span&gt;&lt;span style="vertical-align: baseline;"&gt;Try out our feature &lt;/span&gt;&lt;a href="https://docs.cloud.google.com/bigquery/docs/continuous-query-joins"&gt;&lt;span style="text-decoration: underline; vertical-align: baseline;"&gt;here&lt;/span&gt;&lt;/a&gt;&lt;span style="vertical-align: baseline;"&gt; and share your feedback with bq-continuous-queries-feedback@google.com!&lt;/span&gt;&lt;/li&gt;
&lt;li aria-level="1" style="list-style-type: disc; vertical-align: baseline;"&gt;
&lt;p role="presentation"&gt;&lt;strong style="vertical-align: baseline;"&gt;Synthetic data generator tool is available for Managed Service for Kafka&lt;br/&gt;&lt;/strong&gt;&lt;span style="vertical-align: baseline;"&gt;You’ve launched your first Kafka cluster. Now what? The next thing to do is to produce some data to the cluster, but that involves modifying a client application somewhere or spinning up a virtual machine. The synthetic data generator tool, now generally available, can start sending mock data to your cluster in 3 clicks, and will get data streaming into your cluster in less than two minutes. The perfect utility for those moments you just want to test your cluster and new features. Try &lt;/span&gt;&lt;a href="https://docs.cloud.google.com/managed-service-for-apache-kafka/docs/quickstart-synthetic-data"&gt;&lt;span style="text-decoration: underline; vertical-align: baseline;"&gt;our quickstart&lt;/span&gt;&lt;/a&gt;&lt;span style="vertical-align: baseline;"&gt; today!&lt;/span&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;ul&gt;
&lt;li aria-level="1" style="list-style-type: disc; vertical-align: baseline;"&gt;
&lt;p role="presentation"&gt;&lt;strong style="vertical-align: baseline;"&gt;Dataflow pipeline updates are faster &amp;amp; more flexible&lt;br/&gt;&lt;/strong&gt;&lt;a href="https://docs.cloud.google.com/dataflow/docs/guides/upgrade-guide"&gt;&lt;strong style="text-decoration: underline; vertical-align: baseline;"&gt;Dataflow pipeline updates&lt;/strong&gt;&lt;/a&gt;&lt;strong style="vertical-align: baseline;"&gt; &lt;/strong&gt;&lt;span style="vertical-align: baseline;"&gt;can now stop-and-replace pipelines, a major addition to the existing in-place-update feature. The new parallel pipeline option accelerates the migration between the old &amp;amp; new pipeline, resulting in reduced disruption to your business. You can also set a timeout on drains that prevents runaway costs for your pipeliness in the event of stuck processing. This feature is generally available. Try it &lt;/span&gt;&lt;a href="https://docs.cloud.google.com/dataflow/docs/guides/updating-a-pipeline"&gt;&lt;span style="text-decoration: underline; vertical-align: baseline;"&gt;here&lt;/span&gt;&lt;/a&gt;&lt;span style="vertical-align: baseline;"&gt;!&lt;/span&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;h3&gt;&lt;span style="vertical-align: baseline;"&gt;July 6 - July 10&lt;/span&gt;&lt;/h3&gt;
&lt;ul&gt;
&lt;li aria-level="1" style="list-style-type: disc; vertical-align: baseline;"&gt;
&lt;p role="presentation"&gt;&lt;strong style="vertical-align: baseline;"&gt;New Lakehouse managed tables now in preview &lt;br/&gt;&lt;/strong&gt;&lt;a href="https://docs.cloud.google.com/lakehouse/docs/manage-tables" style="font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, Oxygen, Ubuntu, Cantarell, 'Open Sans', 'Helvetica Neue', sans-serif;"&gt;&lt;strong style="text-decoration: underline; vertical-align: baseline;"&gt;Lakehouse tables for Apache Iceberg&lt;/strong&gt;&lt;/a&gt;&lt;span style="vertical-align: baseline;"&gt; are now in preview and available &lt;/span&gt;&lt;span style="vertical-align: baseline;"&gt;in the console&lt;/span&gt;&lt;span style="vertical-align: baseline;"&gt;. By using Google-managed Apache Iceberg tables in Lakehouse, you can eliminate the overhead of maintaining duplicate data pipelines and complex synchronization logic between BigQuery and open-source engine&lt;/span&gt;&lt;span style="vertical-align: baseline;"&gt;s&lt;/span&gt;&lt;span style="vertical-align: baseline;"&gt;. This unified table format delivers native, multi-engine read and write interoperability, allowing you to run concurrent DML/DDL operations across diverse analytics tools on a single, shared storage layer.  Built-in automated table management handles painful background optimization tasks like compaction and partition tuning, freeing up your team to focus on building rather than managing storage maintenance.&lt;/span&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;h3&gt;&lt;span style="vertical-align: baseline;"&gt;&lt;span style="vertical-align: baseline;"&gt;June 1 - June 5&lt;/span&gt;&lt;/span&gt;&lt;/h3&gt;
&lt;ul&gt;
&lt;li aria-level="1" style="list-style-type: disc; vertical-align: baseline;"&gt;
&lt;p role="presentation"&gt;&lt;strong style="vertical-align: baseline;"&gt;Beyond the Query: Powering AI Agents with Bigtable, Firestore &amp;amp; Memorystore &lt;br/&gt;&lt;/strong&gt;&lt;span style="font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, Oxygen, Ubuntu, Cantarell, 'Open Sans', 'Helvetica Neue', sans-serif;"&gt;Discover the latest advancements in Google Cloud's NoSQL Database portfolio, including Bigtable, Firestore, and Memorystore. This series is designed for a broad audience: whether you are exploring these databases for the first time or are an existing user looking to leverage the new capabilities announced at Next '26. &lt;br/&gt;&lt;br/&gt;&lt;/span&gt;&lt;a href="https://rsvp.withgoogle.com/events/beyond-the-query-powering-ai-agents-with-bigtable-firestore-memorystore" rel="noopener" style="font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, Oxygen, Ubuntu, Cantarell, 'Open Sans', 'Helvetica Neue', sans-serif;" target="_blank"&gt;&lt;strong style="text-decoration: underline; vertical-align: baseline;"&gt;Register here to secure your spot!&lt;/strong&gt;&lt;/a&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;ul&gt;
&lt;li aria-level="1" style="list-style-type: disc; vertical-align: baseline;"&gt;
&lt;p role="presentation"&gt;&lt;strong style="vertical-align: baseline;"&gt;Cloud Engineer's AI Toolkit Workshops: &lt;/strong&gt;&lt;span style="vertical-align: baseline;"&gt;Solve data-driven challenges with &lt;/span&gt;&lt;strong style="vertical-align: baseline;"&gt;BigQuery, AlloyDB&lt;/strong&gt;&lt;span style="vertical-align: baseline;"&gt;, &lt;/span&gt;&lt;strong style="vertical-align: baseline;"&gt;Gemini&lt;/strong&gt;&lt;span style="vertical-align: baseline;"&gt; and more. &lt;/span&gt;&lt;span style="vertical-align: baseline;"&gt;Hosted by Google Cloud Labs, this highly technical event is built specifically for Platform Engineers, SREs, and cloud infrastructure teams ready to bridge the gap between AI prototypes and production-grade deployments. Look out for more locations coming soon&lt;br/&gt;&lt;br/&gt;&lt;/span&gt;&lt;strong style="vertical-align: baseline;"&gt;Toronto&lt;/strong&gt;&lt;span style="vertical-align: baseline;"&gt; - June 25 (Data Cloud) | &lt;/span&gt;&lt;a href="https://rsvp.withgoogle.com/events/google-cloud-labs-data-cloud-toronto" rel="noopener" style="font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, Oxygen, Ubuntu, Cantarell, 'Open Sans', 'Helvetica Neue', sans-serif;" target="_blank"&gt;&lt;span style="text-decoration: underline; vertical-align: baseline;"&gt;RSVP Here&lt;/span&gt;&lt;/a&gt;&lt;br/&gt;&lt;strong style="vertical-align: baseline;"&gt;Chicago&lt;/strong&gt;&lt;span style="vertical-align: baseline;"&gt; - June 30 (Data Cloud) | &lt;/span&gt;&lt;a href="https://rsvp.withgoogle.com/events/google-cloud-labs-data-cloud-chicago" rel="noopener" style="font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, Oxygen, Ubuntu, Cantarell, 'Open Sans', 'Helvetica Neue', sans-serif;" target="_blank"&gt;&lt;span style="text-decoration: underline; vertical-align: baseline;"&gt;RSVP Here&lt;/span&gt;&lt;/a&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;&lt;span style="vertical-align: baseline;"&gt;&lt;span style="vertical-align: baseline;"&gt;&lt;strong style="vertical-align: baseline;"&gt;Start a 10-day &lt;/strong&gt;&lt;a href="https://cloud.google.com/bigtable"&gt;&lt;strong style="text-decoration: underline; vertical-align: baseline;"&gt;Bigtable&lt;/strong&gt;&lt;/a&gt;&lt;strong style="vertical-align: baseline;"&gt; free trial with a 1 node SSD cluster and up to 500GB of storage capacity. &lt;/strong&gt;&lt;span style="vertical-align: baseline;"&gt;W&lt;/span&gt;&lt;span style="vertical-align: baseline;"&gt;ith no credit card required to start, you can easily ingest workloads and manage workloads that require low-latency, high-throughput, and predictable access. &lt;/span&gt;&lt;span style="vertical-align: baseline;"&gt;Plus, new Google Cloud customers get &lt;/span&gt;&lt;a href="https://docs.cloud.google.com/sql/docs/mysql/create-free-trial-instance"&gt;&lt;span style="text-decoration: underline; vertical-align: baseline;"&gt;$300 in free credits&lt;/span&gt;&lt;/a&gt;&lt;span style="vertical-align: baseline;"&gt; on signup.&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;h3&gt;&lt;span style="vertical-align: baseline;"&gt;&lt;span style="vertical-align: baseline;"&gt;May 11 - May 15&lt;/span&gt;&lt;/span&gt;&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;&lt;span style="vertical-align: baseline;"&gt;&lt;span style="vertical-align: baseline;"&gt;&lt;strong style="vertical-align: baseline;"&gt;Managed Service for Apache Airflow&lt;/strong&gt;&lt;span style="vertical-align: baseline;"&gt; has launched a wave of new features, including the general availability of Airflow 3.1, AI-powered agentic troubleshooting, a new managed Airflow MCP Server for custom agent integration, and declarative YAML-based orchestration pipelines—discover all the details in the&lt;/span&gt;&lt;a href="https://cloud.google.com/blog/products/data-analytics/managed-apache-airflow-scaling-data-and-ai-workloads"&gt;&lt;span style="vertical-align: baseline;"&gt; &lt;/span&gt;&lt;span style="text-decoration: underline; vertical-align: baseline;"&gt;full blog post&lt;/span&gt;&lt;/a&gt;&lt;span style="vertical-align: baseline;"&gt;.&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;h3&gt;&lt;span style="vertical-align: baseline;"&gt;April 20 - April 24&lt;/span&gt;&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;&lt;span style="vertical-align: baseline;"&gt;&lt;strong style="vertical-align: baseline;"&gt;Google-built ODBC Driver for BigQuery is now available in Preview&lt;br/&gt;&lt;/strong&gt;&lt;span style="vertical-align: baseline;"&gt;We are excited to announce the launch of the new, Google-built ODBC driver for BigQuery. This new open-source driver provides a direct, high-performance connection for applications to BigQuery and is developed entirely in-house by Google. &lt;/span&gt;&lt;a href="https://docs.cloud.google.com/bigquery/docs/odbc-for-bigquery"&gt;&lt;span style="text-decoration: underline; vertical-align: baseline;"&gt;Download a new driver and connect your application to BigQuery&lt;/span&gt;&lt;/a&gt;&lt;span style="vertical-align: baseline;"&gt;.&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;h3&gt;&lt;span style="vertical-align: baseline;"&gt;April 13 - April 17&lt;/span&gt;&lt;/h3&gt;
&lt;ul&gt;
&lt;li role="presentation"&gt;&lt;span style="vertical-align: baseline;"&gt;We announced &lt;/span&gt;&lt;a href="https://cloud.google.com/blog/products/data-analytics/looker-studio-is-data-studio"&gt;&lt;span style="text-decoration: underline; vertical-align: baseline;"&gt;we are reintroducing Data Studio&lt;/span&gt;&lt;/a&gt;&lt;span style="vertical-align: baseline;"&gt; to play a significant role in the AI era, expanding from data visualizations and reports to host BigQuery conversational agents and data apps built in Colab notebooks.&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span style="vertical-align: baseline;"&gt;&lt;span style="vertical-align: baseline;"&gt;We announced &lt;/span&gt;&lt;a href="https://cloud.google.com/blog/products/data-analytics/introducing-bigquery-graph"&gt;&lt;span style="text-decoration: underline; vertical-align: baseline;"&gt;BigQuery Graph is now available in preview&lt;/span&gt;&lt;/a&gt;&lt;span style="vertical-align: baseline;"&gt;, offering an easy-to-use, highly scalable graph analytics solution, empowering data professionals to model, analyze and visualize massive-scale relationships in an entirely new way. &lt;/span&gt;&lt;/span&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;h3&gt;&lt;span style="vertical-align: baseline;"&gt;April 6 - April 10&lt;/span&gt;&lt;/h3&gt;
&lt;ul&gt;
&lt;li role="presentation"&gt;&lt;span style="vertical-align: baseline;"&gt;We introduced &lt;/span&gt;&lt;a href="https://cloud.google.com/blog/products/business-intelligence/looker-embedded-adds-conversational-analytics"&gt;&lt;span style="text-decoration: underline; vertical-align: baseline;"&gt;Conversational Analytics for Looker Embedded environments&lt;/span&gt;&lt;/a&gt;&lt;span style="vertical-align: baseline;"&gt;, enabling users to add natural language experiences to their own custom data-driven applications, powered by Gemini. &lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span style="vertical-align: baseline;"&gt;We expanded Looker’s capabilities for faster ad-hoc analysis, with the &lt;/span&gt;&lt;a href="https://cloud.google.com/blog/products/business-intelligence/looker-self-service-explores"&gt;&lt;span style="text-decoration: underline; vertical-align: baseline;"&gt;introduction of self-service Explores&lt;/span&gt;&lt;/a&gt;&lt;span style="vertical-align: baseline;"&gt;, enabling you to bring your own data to Looker’s semantic layer and gain instant access to insights in a governed data environment.&lt;/span&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;h3&gt;&lt;span style="vertical-align: baseline;"&gt;&lt;span style="vertical-align: baseline;"&gt;&lt;span style="vertical-align: baseline;"&gt;&lt;span style="vertical-align: baseline;"&gt;&lt;span style="vertical-align: baseline;"&gt;&lt;span style="vertical-align: baseline;"&gt;&lt;span style="vertical-align: baseline;"&gt;March 23 - March 27&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/h3&gt;
&lt;ul&gt;
&lt;li role="presentation"&gt;&lt;span style="vertical-align: baseline;"&gt;We showed you how you can &lt;/span&gt;&lt;a href="https://cloud.google.com/blog/products/databases/cloudsql-read-pools-support-autoscaling"&gt;&lt;span style="vertical-align: baseline;"&gt;scale your reads with Cloud SQL autoscaling read pools.&lt;/span&gt;&lt;/a&gt;&lt;span style="vertical-align: baseline;"&gt; This feature allows you to provision multiple read replicas that are accessible via a single read endpoint and to dynamically adjust your read capability based on real-time application needs. &lt;/span&gt;&lt;/li&gt;
&lt;li role="presentation"&gt;&lt;span style="vertical-align: baseline;"&gt;&lt;span style="vertical-align: baseline;"&gt;Our customers are leveraging the full power of Conversational Analytics and Looker to drive major business and technical breakthroughs in the AI era. Companies like &lt;/span&gt;&lt;a href="https://cloud.google.com/customers/telenor-looker"&gt;&lt;span style="text-decoration: underline; vertical-align: baseline;"&gt;Telenor&lt;/span&gt;&lt;/a&gt;&lt;span style="vertical-align: baseline;"&gt;, &lt;/span&gt;&lt;a href="https://cloud.google.com/customers/petcircle-looker"&gt;&lt;span style="text-decoration: underline; vertical-align: baseline;"&gt;Pet Circle&lt;/span&gt;&lt;/a&gt;&lt;span style="vertical-align: baseline;"&gt;, &lt;/span&gt;&lt;a href="https://cloud.google.com/customers/fluent-commerce"&gt;&lt;span style="text-decoration: underline; vertical-align: baseline;"&gt;Fluent Commerce&lt;/span&gt;&lt;/a&gt;&lt;span style="vertical-align: baseline;"&gt;, &lt;/span&gt;&lt;a href="https://cloud.google.com/customers/lighthouse"&gt;&lt;span style="text-decoration: underline; vertical-align: baseline;"&gt;Lighthouse Intelligence&lt;/span&gt;&lt;/a&gt;&lt;span style="vertical-align: baseline;"&gt;, &lt;/span&gt;&lt;a href="https://cloud.google.com/customers/wego"&gt;&lt;span style="text-decoration: underline; vertical-align: baseline;"&gt;Wego&lt;/span&gt;&lt;/a&gt;&lt;span style="vertical-align: baseline;"&gt;, and &lt;/span&gt;&lt;a href="https://cloud.google.com/customers/roller"&gt;&lt;span style="text-decoration: underline; vertical-align: baseline;"&gt;ROLLER&lt;/span&gt;&lt;/a&gt;&lt;span style="vertical-align: baseline;"&gt; are turning data into insights and actions, grounded by Looker’s semantic layer.&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;h3&gt;&lt;span style="vertical-align: baseline;"&gt;&lt;span style="vertical-align: baseline;"&gt;&lt;span style="vertical-align: baseline;"&gt;&lt;span style="vertical-align: baseline;"&gt;&lt;span style="vertical-align: baseline;"&gt;&lt;span style="vertical-align: baseline;"&gt;March 16 - March 20&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;&lt;span style="vertical-align: baseline;"&gt;&lt;span style="vertical-align: baseline;"&gt;&lt;span style="vertical-align: baseline;"&gt;&lt;span style="vertical-align: baseline;"&gt;&lt;span style="vertical-align: baseline;"&gt;&lt;span style="vertical-align: baseline;"&gt;&lt;span style="vertical-align: baseline;"&gt;We introduced &lt;/span&gt;&lt;a href="https://cloud.google.com/blog/products/data-analytics/gemini-supercharges-the-bigquery-studio-assistant"&gt;&lt;span style="text-decoration: underline; vertical-align: baseline;"&gt;an enhanced Gemini assistant in BigQuery Studio&lt;/span&gt;&lt;/a&gt;&lt;span style="vertical-align: baseline;"&gt;, transforming the agent from a code assistant into a fully context-aware analytics partner.&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;h3&gt;&lt;span style="vertical-align: baseline;"&gt;&lt;span style="vertical-align: baseline;"&gt;&lt;span style="vertical-align: baseline;"&gt;&lt;span style="vertical-align: baseline;"&gt;&lt;span style="vertical-align: baseline;"&gt;February 23 - February 27&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/h3&gt;
&lt;ul&gt;
&lt;li aria-level="1" style="list-style-type: disc; vertical-align: baseline;"&gt;
&lt;p role="presentation"&gt;&lt;span style="vertical-align: baseline;"&gt;We introduced &lt;/span&gt;&lt;a href="https://cloud.google.com/blog/products/databases/managed-mcp-servers-for-google-cloud-databases"&gt;&lt;span style="text-decoration: underline; vertical-align: baseline;"&gt;managed and remote MCP support for Google Cloud databases&lt;/span&gt;&lt;/a&gt;&lt;span style="vertical-align: baseline;"&gt;, including AlloyDB, Spanner, Cloud SQL, Bigtable and Firestore, to power the next generation of agents. This announcement extends the ability for AI models to plan, build, and solve complex problems, connecting to the database tools our customers leverage daily as the backbone of their work environment.&lt;/span&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;&lt;span style="vertical-align: baseline;"&gt;&lt;span style="vertical-align: baseline;"&gt;&lt;span style="vertical-align: baseline;"&gt;&lt;span style="vertical-align: baseline;"&gt;&lt;span style="vertical-align: baseline;"&gt;&lt;span style="vertical-align: baseline;"&gt;We outlined how you can &lt;/span&gt;&lt;a href="https://cloud.google.com/blog/products/data-analytics/build-data-agents-with-conversational-analytics-api"&gt;&lt;span style="text-decoration: underline; vertical-align: baseline;"&gt;build a conversational agent in BigQuery using the Conversational Analytics API&lt;/span&gt;&lt;/a&gt;&lt;span style="vertical-align: baseline;"&gt; to help you build context-aware agents that can understand natural language, query your BigQuery data, and deliver answers in text, tables, and visual charts.&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;h3&gt;&lt;span style="vertical-align: baseline;"&gt;&lt;span style="vertical-align: baseline;"&gt;&lt;span style="vertical-align: baseline;"&gt;&lt;span style="vertical-align: baseline;"&gt;February 16 - February 20&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;&lt;span style="vertical-align: baseline;"&gt;&lt;span style="vertical-align: baseline;"&gt;&lt;span style="vertical-align: baseline;"&gt;&lt;span style="vertical-align: baseline;"&gt;&lt;span style="vertical-align: baseline;"&gt;Our customers are leveraging the full power of Looker to drive major business and technical breakthroughs. Companies like &lt;/span&gt;&lt;a href="https://cloud.google.com/customers/arrive"&gt;&lt;span style="text-decoration: underline; vertical-align: baseline;"&gt;Arrive&lt;/span&gt;&lt;/a&gt;&lt;span style="vertical-align: baseline;"&gt;, &lt;/span&gt;&lt;a href="https://cloud.google.com/customers/audika"&gt;&lt;span style="text-decoration: underline; vertical-align: baseline;"&gt;Audika&lt;/span&gt;&lt;/a&gt;&lt;span style="vertical-align: baseline;"&gt;, &lt;/span&gt;&lt;a href="https://cloud.google.com/customers/looker-carousell"&gt;&lt;span style="text-decoration: underline; vertical-align: baseline;"&gt;Carousell&lt;/span&gt;&lt;/a&gt;&lt;span style="vertical-align: baseline;"&gt;, &lt;/span&gt;&lt;a href="https://cloud.google.com/customers/framebridge"&gt;&lt;span style="text-decoration: underline; vertical-align: baseline;"&gt;Framebridge&lt;/span&gt;&lt;/a&gt;&lt;span style="vertical-align: baseline;"&gt;, &lt;/span&gt;&lt;a href="https://cloud.google.com/customers/gumgum"&gt;&lt;span style="text-decoration: underline; vertical-align: baseline;"&gt;GumGum&lt;/span&gt;&lt;/a&gt;&lt;span style="vertical-align: baseline;"&gt;, &lt;/span&gt;&lt;a href="https://cloud.google.com/customers/intel-looker"&gt;&lt;span style="text-decoration: underline; vertical-align: baseline;"&gt;Intel&lt;/span&gt;&lt;/a&gt;&lt;span style="vertical-align: baseline;"&gt;, &lt;/span&gt;&lt;a href="https://cloud.google.com/customers/overdose-digital"&gt;&lt;span style="text-decoration: underline; vertical-align: baseline;"&gt;Overdose Digital&lt;/span&gt;&lt;/a&gt;&lt;span style="vertical-align: baseline;"&gt;, &lt;/span&gt;&lt;a href="https://cloud.google.com/customers/one-looker"&gt;&lt;span style="text-decoration: underline; vertical-align: baseline;"&gt;Ocean Network Express&lt;/span&gt;&lt;/a&gt;&lt;span style="vertical-align: baseline;"&gt;, &lt;/span&gt;&lt;a href="https://cloud.google.com/customers/subskribe"&gt;&lt;span style="text-decoration: underline; vertical-align: baseline;"&gt;Subskribe&lt;/span&gt;&lt;/a&gt;&lt;span style="vertical-align: baseline;"&gt; and &lt;/span&gt;&lt;a href="https://cloud.google.com/customers/promevo-looker"&gt;&lt;span style="text-decoration: underline; vertical-align: baseline;"&gt;Promevo&lt;/span&gt;&lt;/a&gt;&lt;span style="vertical-align: baseline;"&gt; are leveraging Looker’s newest AI-driven capabilities, including Conversational Analytics, to transform data to insights and actions, and empower their entire organization with a single source of truth, powered by Looker’s semantic layer.&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;h3&gt;&lt;span style="vertical-align: baseline;"&gt;&lt;span style="vertical-align: baseline;"&gt;&lt;span style="vertical-align: baseline;"&gt;February 2 - February 6&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;&lt;span style="vertical-align: baseline;"&gt;&lt;span style="vertical-align: baseline;"&gt;&lt;span style="vertical-align: baseline;"&gt;&lt;span style="vertical-align: baseline;"&gt;Join us on March 4 for our webinar, Win Your AI Strategy with Cloud SQL Enterprise Plus, to learn how to power your generative AI workloads with 3x higher performance and 99.99% availability. &lt;/span&gt;&lt;a href="https://rsvp.withgoogle.com/events/win-your-ai-strategy-with-cloud-sql-enterprise-plus" rel="noopener" target="_blank"&gt;&lt;span style="text-decoration: underline; vertical-align: baseline;"&gt;Register today&lt;/span&gt;&lt;/a&gt;&lt;span style="vertical-align: baseline;"&gt; to discover how to build a scalable, enterprise-grade foundation for your most demanding AI applications.&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;h3&gt;&lt;span style="vertical-align: baseline;"&gt;&lt;span style="vertical-align: baseline;"&gt;January 26 - January 30&lt;/span&gt;&lt;/span&gt;&lt;/h3&gt;
&lt;ul&gt;
&lt;li role="presentation"&gt;&lt;span style="vertical-align: baseline;"&gt;We introduced &lt;/span&gt;&lt;a href="https://cloud.google.com/blog/products/data-analytics/introducing-conversational-analytics-in-bigquery"&gt;&lt;span style="text-decoration: underline; vertical-align: baseline;"&gt;Conversational Analytics in BigQuery&lt;/span&gt;&lt;span style="vertical-align: baseline;"&gt;, which allows users to analyze data using natural language.&lt;/span&gt;&lt;/a&gt; &lt;span style="vertical-align: baseline;"&gt;Conversational Analytics in BigQuery is an intelligent agent that generates, executes and visualizes answers grounded in your business context directly in BigQuery Studio, making data insights for data professionals more conversational.&lt;/span&gt;&lt;/li&gt;
&lt;li role="presentation"&gt;&lt;span style="vertical-align: baseline;"&gt;We outlined how &lt;/span&gt;&lt;a href="https://cloud.google.com/transform/from-asset-to-action-how-data-products-have-become-the-foundation-for-ai-agents"&gt;&lt;span style="text-decoration: underline; vertical-align: baseline;"&gt;data products have become the foundation for AI agents&lt;/span&gt;&lt;/a&gt;&lt;span style="vertical-align: baseline;"&gt;, providing the context needed to make autonomous agents reliable and trusted for real business use, backed by organized business logic and semantic understanding.&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span style="vertical-align: baseline;"&gt;&lt;span style="vertical-align: baseline;"&gt;We highlighted how &lt;/span&gt;&lt;a href="https://cloud.google.com/use-cases/data-analytics-agents"&gt;&lt;span style="text-decoration: underline; vertical-align: baseline;"&gt;you can supercharge data analytics workflows&lt;/span&gt;&lt;/a&gt;&lt;span style="vertical-align: baseline;"&gt;, and outlined Google Cloud’s AI agent offerings for data engineering, data science, and development tools, so you can integrate agentic workflows in your applications, empower your teams and speed discovery.&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;h3&gt;&lt;span style="vertical-align: baseline;"&gt;January 19 - January 23&lt;/span&gt;&lt;/h3&gt;
&lt;ul&gt;
&lt;li aria-level="1" style="list-style-type: disc; vertical-align: baseline;"&gt;
&lt;p role="presentation"&gt;&lt;span style="vertical-align: baseline;"&gt;We have fundamentally reimagined &lt;/span&gt;&lt;a href="https://cloud.google.com/blog/products/data-analytics/new-firestore-query-engine-enables-pipelines"&gt;&lt;strong style="text-decoration: underline; vertical-align: baseline;"&gt;Firestore with pipeline operations for Enterprise edition&lt;/strong&gt;&lt;/a&gt;&lt;strong style="vertical-align: baseline;"&gt;.&lt;/strong&gt;&lt;span style="vertical-align: baseline;"&gt; Experience a powerful new engine featuring over a hundred new query features, index-less queries, new index types, and observability tooling to improve query performance. Seamlessly migrate using built-in tools and leverage Firestore’s existing differentiated serverless foundation, virtually unlimited scale, and industry-leading SLA. Join a community of 600K developers to craft expressive applications that maximize the benefits of rich queryability, real-time listen queries, robust offline caching, and cutting-edge AI-assistive coding integrations.&lt;/span&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;li aria-level="1" style="list-style-type: disc; vertical-align: baseline;"&gt;
&lt;p role="presentation"&gt;&lt;a href="https://www.mssqltips.com/sqlservertip/11578/introducing-google-cloud-sql/" rel="noopener" target="_blank"&gt;&lt;strong style="text-decoration: underline; vertical-align: baseline;"&gt;Introducing Google Cloud SQL on MSSQLTips&lt;/strong&gt;&lt;/a&gt;&lt;strong style="vertical-align: baseline;"&gt;:&lt;/strong&gt;&lt;span style="vertical-align: baseline;"&gt; We are highlighting a new technical guide published on MSSQLTips titled "Introducing Google Cloud SQL." This article serves as an essential resource for SQL Server administrators and developers exploring Google Cloud's fully managed database service. It provides a detailed overview of Cloud SQL capabilities, including high availability, security integration, and the seamless transition of on-premises SQL Server workloads to the cloud, making it an ideal resource for those planning their migration strategy.&lt;/span&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;&lt;span style="vertical-align: baseline;"&gt;&lt;span style="vertical-align: baseline;"&gt;We are excited to announce the &lt;/span&gt;&lt;strong&gt;&lt;a href="https://medium.com/google-cloud/bridging-the-identity-gap-microsoft-entra-id-integration-with-cloud-sql-for-sql-server-a30207d63035" rel="noopener" target="_blank"&gt;&lt;span style="text-decoration: underline; vertical-align: baseline;"&gt;Public Preview of Microsoft Entra ID&lt;/span&gt;&lt;/a&gt;&lt;/strong&gt;&lt;span style="vertical-align: baseline;"&gt; (formerly Azure Active Directory) integration with Cloud SQL for SQL Server. Designed to tackle the challenge of identity sprawl in multi-cloud environments, this integration allows organizations to govern database access using their existing Microsoft identity infrastructure. Key benefits include centralized identity management, enhanced security features like Multi-Factor Authentication (MFA), and simplified user administration through direct group mapping. This feature is available for SQL Server 2022 and supports both public and private IP configurations.&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;h3&gt;&lt;strong style="vertical-align: baseline;"&gt;January 12 - January 16&lt;/strong&gt;&lt;/h3&gt;
&lt;ul&gt;
&lt;li role="presentation"&gt;&lt;strong style="vertical-align: baseline;"&gt;Google-built JDBC Driver for BigQuery is now available in Preview&lt;br/&gt;&lt;/strong&gt;&lt;span style="vertical-align: baseline;"&gt;We are excited to announce the launch of the new, Google-built JDBC driver for BigQuery. This new open-source driver provides a direct, high-performance connection for Java applications to BigQuery and is developed entirely in-house by Google. &lt;/span&gt;&lt;a href="https://docs.cloud.google.com/bigquery/docs/jdbc-for-bigquery"&gt;&lt;span style="text-decoration: underline; vertical-align: baseline;"&gt;Download a new driver and connect your Java application to BigQuery&lt;/span&gt;&lt;/a&gt;&lt;span style="vertical-align: baseline;"&gt;.&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;strong style="vertical-align: baseline;"&gt;Troubleshoot Airflow tasks instantly with Gemini Cloud Assist investigations:&lt;/strong&gt;&lt;span style="vertical-align: baseline;"&gt; Cloud Composer just got smarter. We are excited to announce that &lt;/span&gt;&lt;strong style="vertical-align: baseline;"&gt;Gemini Cloud Assist investigations &lt;/strong&gt;&lt;span style="vertical-align: baseline;"&gt;are now available directly within&lt;/span&gt;&lt;strong style="vertical-align: baseline;"&gt; Cloud Composer 3&lt;/strong&gt;&lt;span style="vertical-align: baseline;"&gt;. Instead of manually sifting through raw logs, you can now simply click "Investigate" on a failed Airflow task. Gemini analyzes logs and task metadata to identify failure patterns—such as resource exhaustion or timeouts—and provides actionable recommendations driven by Gemini Cloud Assist to resolve the issue. This integration shifts the debugging experience from manual toil to automated root cause analysis, significantly reducing the time required to restore your pipelines.&lt;/span&gt; &lt;a href="https://docs.cloud.google.com/composer/docs/composer-3/troubleshooting-dags#investigations"&gt;&lt;span style="text-decoration: underline; vertical-align: baseline;"&gt;Learn more about AI-assisted troubleshooting&lt;/span&gt;&lt;/a&gt;&lt;span style="vertical-align: baseline;"&gt;.&lt;/span&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;/div&gt;
&lt;div class="block-related_article_tout"&gt;





&lt;div class="uni-related-article-tout h-c-page"&gt;
  &lt;section class="h-c-grid"&gt;
    &lt;a href="https://cloud.google.com/blog/products/data-analytics/whats-new-with-google-data-cloud-2025/"
       data-analytics='{
                       "event": "page interaction",
                       "category": "article lead",
                       "action": "related article - inline",
                       "label": "article: {slug}"
                     }'
       class="uni-related-article-tout__wrapper h-c-grid__col h-c-grid__col--8 h-c-grid__col-m--6 h-c-grid__col-l--6
        h-c-grid__col--offset-2 h-c-grid__col-m--offset-3 h-c-grid__col-l--offset-3 uni-click-tracker"&gt;
      &lt;div class="uni-related-article-tout__inner-wrapper"&gt;
        &lt;p class="uni-related-article-tout__eyebrow h-c-eyebrow"&gt;Related Article&lt;/p&gt;

        &lt;div class="uni-related-article-tout__content-wrapper"&gt;
          &lt;div class="uni-related-article-tout__image-wrapper"&gt;
            &lt;div class="uni-related-article-tout__image" style="background-image: url('https://storage.googleapis.com/gweb-cloudblog-publish/images/whats_new_data_cloud_fWg4bKK.max-500x500.png')"&gt;&lt;/div&gt;
          &lt;/div&gt;
          &lt;div class="uni-related-article-tout__content"&gt;
            &lt;h4 class="uni-related-article-tout__header h-has-bottom-margin"&gt;What’s new with Google Data Cloud - 2025&lt;/h4&gt;
            &lt;p class="uni-related-article-tout__body"&gt;Recent product news and updates from our data analytics, database and business intelligence teams.&lt;/p&gt;
            &lt;div class="cta module-cta h-c-copy  uni-related-article-tout__cta muted"&gt;
              &lt;span class="nowrap"&gt;Read Article
                &lt;svg class="icon h-c-icon" role="presentation"&gt;
                  &lt;use xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="#mi-arrow-forward"&gt;&lt;/use&gt;
                &lt;/svg&gt;
              &lt;/span&gt;
            &lt;/div&gt;
          &lt;/div&gt;
        &lt;/div&gt;
      &lt;/div&gt;
    &lt;/a&gt;
  &lt;/section&gt;
&lt;/div&gt;

&lt;/div&gt;</description><pubDate>Thu, 12 Nov 2026 17:00:00 +0000</pubDate><guid>https://cloud.google.com/blog/products/data-analytics/whats-new-with-google-data-cloud/</guid><category>Databases</category><category>Business Intelligence</category><category>Data Analytics</category><media:content height="540" url="https://storage.googleapis.com/gweb-cloudblog-publish/images/Whats_new_data_cloud.max-600x600.jpg" width="540"></media:content><og xmlns:og="http://ogp.me/ns#"><type>article</type><title>What’s new with Google Data Cloud</title><description></description><image>https://storage.googleapis.com/gweb-cloudblog-publish/images/Whats_new_data_cloud.max-600x600.jpg</image><site_name>Google</site_name><url>https://cloud.google.com/blog/products/data-analytics/whats-new-with-google-data-cloud/</url></og><author xmlns:author="http://www.w3.org/2005/Atom"><name>The Google Cloud Data Analytics, BI, and Database teams </name><title></title><department></department><company></company></author></item><item><title>Autonomous defense at cloud speed with SentinelOne and Google Security Operations</title><link>https://cloud.google.com/blog/topics/partners/autonomous-defense-at-cloud-speed-with-sentinelone-and-google-security-operations/</link><description>&lt;div class="block-paragraph_advanced"&gt;&lt;p&gt;&lt;span style="vertical-align: baseline;"&gt;Modern security operations centers (SOCs) face an ongoing pipeline dilemma. While ingesting comprehensive endpoint telemetry is non-negotiable for defense,  conventional delivery paths often drive up transfer overhead and alert latency. As attackers operate at machine speed, any unnecessary friction in how data moves from endpoints to the SOC can leave teams without the insight they need to respond to attacks in real time.&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="vertical-align: baseline;"&gt;Addressing this requires optimizing the data pipeline at the integration layer. Rather than routing telemetry through complex intermediary cloud buckets that require ongoing maintenance and introduce costly processing delays, engineering teams need a streamlined delivery architecture. By eliminating architectural bottlenecks and optimizing data transit, security operations and IT leaders can significantly compress ingest latency, lower operational overhead, and give analysts near-instant visibility where it matters most.&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="vertical-align: baseline;"&gt;Google Cloud and SentinelOne collaborated to solve this scaling challenge with a fundamentally re-architected integration. As a &lt;/span&gt;&lt;a href="https://cloud.google.com/security/google-unified-security"&gt;&lt;span style="text-decoration: underline; vertical-align: baseline;"&gt;Google Unified Security Recommended&lt;/span&gt;&lt;/a&gt;&lt;span style="vertical-align: baseline;"&gt; endpoint detection and response (EDR) partner, SentinelOne pairs with Google Security Operations through direct integration and streamlined data schemas, delivering essential endpoint telemetry visibility to Google Security Operations detection and agentic SOC pipelines while significantly reducing the total cost of ownership of the integration.&lt;/span&gt;&lt;/p&gt;
&lt;h3&gt;&lt;strong style="vertical-align: baseline;"&gt;What’s at stake?&lt;/strong&gt;&lt;/h3&gt;
&lt;p&gt;&lt;span style="vertical-align: baseline;"&gt;For enterprise customers, every minute of telemetry latency can increase the blast radius of an active intrusion. When detection pipelines take half an hour to surface adversary activity, incident response transitions from active mitigation to retrospective damage control.&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="vertical-align: baseline;"&gt;For the broader security community and IT leadership, inefficient ingestion pipelines can impact budget and compute resources. Retaining bulky, unoptimized telemetry in intermediate staging environments diverts resources away from strategic security initiatives and saddles engineering teams with unneeded infrastructure debt.&lt;/span&gt;&lt;/p&gt;
&lt;h3&gt;&lt;strong style="vertical-align: baseline;"&gt;Technical highlights and capabilities&lt;/strong&gt;&lt;/h3&gt;
&lt;p&gt;&lt;span style="vertical-align: baseline;"&gt;The re-engineered integration between Google Cloud and SentinelOne introduces six dedicated engineering workstreams designed to remove ingestion bottlenecks and reduce data overhead without sacrificing detection fidelity:&lt;/span&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li aria-level="1" style="list-style-type: disc; vertical-align: baseline;"&gt;
&lt;p role="presentation"&gt;&lt;strong style="vertical-align: baseline;"&gt;Significant event size reduction&lt;/strong&gt;&lt;span style="vertical-align: baseline;"&gt;: A modernized EDR data schema greatly reduces the average event size, preserving full analytical fidelity and reducing downstream compute load for agentic workflows.&lt;/span&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;li aria-level="1" style="list-style-type: disc; vertical-align: baseline;"&gt;
&lt;p role="presentation"&gt;&lt;strong style="vertical-align: baseline;"&gt;Direct Google API ingestion&lt;/strong&gt;&lt;span style="vertical-align: baseline;"&gt;: SentinelOne directly streams events into Google Security Operations with APIs, eliminating intermediate cloud storage hops and associated storage fees.&lt;/span&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;li aria-level="1" style="list-style-type: disc; vertical-align: baseline;"&gt;
&lt;p role="presentation"&gt;&lt;strong style="vertical-align: baseline;"&gt;Reduced streaming latency&lt;/strong&gt;&lt;span style="vertical-align: baseline;"&gt;: Removing the requirement for intermediate cloud storage makes data available for detection, investigative, and agentic workflows in Google Security Operations in near real-time.&lt;/span&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;li aria-level="1" style="list-style-type: disc; vertical-align: baseline;"&gt;
&lt;p role="presentation"&gt;&lt;strong style="vertical-align: baseline;"&gt;Precision telemetry scoping&lt;/strong&gt;&lt;span style="vertical-align: baseline;"&gt;: Integrated SentinelOne Cloud Funnel filters allow further flexibility to customize telemetry sent to Google Security Operations.&lt;/span&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;li aria-level="1" style="list-style-type: disc; vertical-align: baseline;"&gt;
&lt;p role="presentation"&gt;&lt;strong style="vertical-align: baseline;"&gt;Unified alerts API and Mandiant alignment&lt;/strong&gt;&lt;span style="vertical-align: baseline;"&gt;: Parsers, alert models, and SOAR playbooks were engineered alongside Mandiant Incident Response and Managed Defense teams to support automated host isolation, full-disk deep visibility scans, malware extraction, and artifact enrichment directly from Google Security Operations.&lt;/span&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;li aria-level="1" style="list-style-type: disc; vertical-align: baseline;"&gt;
&lt;p role="presentation"&gt;&lt;strong style="vertical-align: baseline;"&gt;Industry-validated partnership&lt;/strong&gt;&lt;span style="vertical-align: baseline;"&gt;: Named Google Threat Intelligence's Intel Partner of the Year at Google Cloud Next.&lt;/span&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;h3&gt;&lt;strong style="vertical-align: baseline;"&gt;Transform your SOC ingestion today&lt;/strong&gt;&lt;/h3&gt;
&lt;p&gt;&lt;span style="vertical-align: baseline;"&gt;Modern defense requires direct action, not delayed transit. By cutting out unnecessary staging layers and streaming directly via APIs, your security team gains the speed needed to outpace modern threats while protecting your budget.&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="vertical-align: baseline;"&gt;Targeted for phased delivery by end of year, initial rollouts are prioritizing customers using Mandiant Managed Defense and Mandiant Threat Defense. Contact your &lt;/span&gt;&lt;a href="https://cloud.google.com/contact/"&gt;&lt;span style="text-decoration: underline; vertical-align: baseline;"&gt;Google Cloud&lt;/span&gt;&lt;/a&gt;&lt;span style="vertical-align: baseline;"&gt; or &lt;/span&gt;&lt;a href="https://www.sentinelone.com/contact/" rel="noopener" target="_blank"&gt;&lt;span style="text-decoration: underline; vertical-align: baseline;"&gt;SentinelOne&lt;/span&gt;&lt;/a&gt;&lt;span style="vertical-align: baseline;"&gt; account team today to evaluate your current telemetry pipeline, schedule a technical architecture review, and reserve early access for your environment.&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;</description><pubDate>Thu, 12 Nov 2026 17:00:00 +0000</pubDate><guid>https://cloud.google.com/blog/topics/partners/autonomous-defense-at-cloud-speed-with-sentinelone-and-google-security-operations/</guid><category>Security &amp; Identity</category><category>Partners</category><media:content height="540" url="https://storage.googleapis.com/gweb-cloudblog-publish/images/image1_smdkA5c.max-600x600.png" width="540"></media:content><og xmlns:og="http://ogp.me/ns#"><type>article</type><title>Autonomous defense at cloud speed with SentinelOne and Google Security Operations</title><description></description><image>https://storage.googleapis.com/gweb-cloudblog-publish/images/image1_smdkA5c.max-600x600.png</image><site_name>Google</site_name><url>https://cloud.google.com/blog/topics/partners/autonomous-defense-at-cloud-speed-with-sentinelone-and-google-security-operations/</url></og><author xmlns:author="http://www.w3.org/2005/Atom"><name>Andre Alfred</name><title>Sr. Director, Cloud Security Threat Operations</title><department></department><company></company></author></item><item><title>Google named the furthest in vision for the Gartner Magic Quadrant for Data Lakehouse Platforms</title><link>https://cloud.google.com/blog/products/data-analytics/google-is-a-leader-in-the-gartner-magic-quadrant-for-data-lakehouse-platforms/</link><description>&lt;div class="block-paragraph_advanced"&gt;&lt;p&gt;&lt;span style="vertical-align: baseline;"&gt;Gartner has named Google a Leader, positioned furthest in vision, in its first-ever Magic Quadrant for Data  Lakehouse Platforms. In our opinion, this recognition validates a fundamental shift our customers are experiencing every day: In the agentic era, the enterprise lakehouse is no longer a passive data repository,  but a foundation where agents reason and act across all your data.&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="vertical-align: baseline;"&gt;The lakehouse originally emerged to bring data warehouse reliability to open, low-cost storage, but the benchmark defining the category is now shifting. Leading enterprises are moving rapidly from static reporting to autonomous AI agents that monitor operations, flag anomalies, and execute business workflows in real time. To support that shift, organizations need a platform where thousands of agents can read, reason, and act continuously across enterprise data without having to move that data first. Traditional, fragmented data stacks burdened by brittle pipelines, duplicated storage, and disjointed governance simply were not designed for the scale, performance, and latency required for agentic-scale workloads.&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="vertical-align: baseline;"&gt;We engineered our borderless Lakehouse at every layer of the stack to eliminate this complexity and hidden cost. Specifically designed for agents to reason across petabyte-scale data, the borderless Lakehouse unifies your data estate across clouds, data platforms, and SaaS applications so you can ground agents in governed business context and bring Gemini directly to your data. This allows your teams to move from managing infrastructure to orchestrating business outcomes.&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;
&lt;div class="block-image_full_width"&gt;






  
    &lt;div class="article-module h-c-page"&gt;
      &lt;div class="h-c-grid"&gt;
  

    &lt;figure class="article-image--large
      
      
        h-c-grid__col
        h-c-grid__col--6 h-c-grid__col--offset-3
        
        
      "
      &gt;

      
      
        
        &lt;img
            src="https://storage.googleapis.com/gweb-cloudblog-publish/images/image1_RU0bsvP.max-1000x1000.png"
        
          alt="image1"&gt;
        
        &lt;/a&gt;
      
    &lt;/figure&gt;

  
      &lt;/div&gt;
    &lt;/div&gt;
  




&lt;/div&gt;
&lt;div class="block-paragraph_advanced"&gt;&lt;h3&gt;&lt;span style="vertical-align: baseline;"&gt;Activate your global data footprint in place&lt;/span&gt;&lt;/h3&gt;
&lt;p&gt;&lt;span style="vertical-align: baseline;"&gt;For most organizations, the biggest barrier to scaling AI is that enterprise data lives everywhere, spanning multiple clouds, operational databases, and SaaS platforms. Moving all of that data into a single physical location is slow, expensive, and introduces governance risk.&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="vertical-align: baseline;"&gt;Our &lt;/span&gt;&lt;a href="https://cloud.google.com/products/lakehouse"&gt;&lt;strong style="text-decoration: underline; vertical-align: baseline;"&gt;borderless Lakehouse&lt;/strong&gt;&lt;/a&gt;&lt;span style="vertical-align: baseline;"&gt; &lt;/span&gt;&lt;span style="vertical-align: baseline;"&gt;acts as the bridge across your distributed environment to activate your data. Built on open &lt;/span&gt;&lt;strong style="vertical-align: baseline;"&gt;Apache Iceberg&lt;/strong&gt;&lt;span style="vertical-align: baseline;"&gt;, it connects your multi-cloud, SaaS, and operational data into a single governed fabric. Organizations can start analyzing datasets across AWS, Azure, and Google Cloud  immediately without costly data copies or complex migrations, benefitting from:&lt;/span&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li role="presentation"&gt;&lt;strong style="vertical-align: baseline;"&gt;Openness without performance trade-offs:&lt;/strong&gt;&lt;span style="vertical-align: baseline;"&gt; Run analytics and AI across BigQuery and Managed Service for Apache Spark directly on open Iceberg tables with similar price-performance as native storage.&lt;/span&gt;&lt;/li&gt;
&lt;li role="presentation"&gt;&lt;strong style="vertical-align: baseline;"&gt;High-speed cross-cloud economics:&lt;/strong&gt;&lt;span style="vertical-align: baseline;"&gt; Establishing private, high-speed paths to AWS and Azure is simple and cost-effective through &lt;/span&gt;&lt;strong style="vertical-align: baseline;"&gt;Cross-Cloud Interconnect and intelligent caching&lt;/strong&gt;&lt;span style="vertical-align: baseline;"&gt;. By caching only the active data blocks your queries touch, the lakehouse serves repeated lookups locally, protecting data residency and eliminating variable egress fees.&lt;/span&gt;&lt;/li&gt;
&lt;li role="presentation"&gt;&lt;strong style="vertical-align: baseline;"&gt;Vertically integrated security and governance: &lt;/strong&gt;&lt;span style="vertical-align: baseline;"&gt;Keeping data protected wherever it resides is non-negotiable. &lt;/span&gt;&lt;strong style="vertical-align: baseline;"&gt;Credential vending &lt;/strong&gt;&lt;span style="vertical-align: baseline;"&gt;in&lt;/span&gt;&lt;strong style="vertical-align: baseline;"&gt; &lt;/strong&gt;&lt;a href="https://docs.cloud.google.com/lakehouse/docs/about-lakehouse-catalogs"&gt;&lt;strong style="text-decoration: underline; vertical-align: baseline;"&gt;Lakehouse runtime catalog&lt;/strong&gt;&lt;/a&gt;&lt;span style="vertical-align: baseline;"&gt; helps ensure security policies travel directly with your agents wherever your data resides.&lt;/span&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;span style="vertical-align: baseline;"&gt;German banking leader &lt;/span&gt;&lt;strong style="vertical-align: baseline;"&gt;Commerzbank&lt;/strong&gt;&lt;span style="vertical-align: baseline;"&gt; built its AI strategy on our borderless Lakehouse and Apache Iceberg to deploy AI agents across contact centers and marketing while satisfying strict European banking regulations. A unified foundation now powers AI across the bank. The marketing team reduced campaign production times from weeks to days and empowered contact center agents with verified next steps in seconds.&lt;/span&gt;&lt;/p&gt;
&lt;h3&gt;&lt;span style="vertical-align: baseline;"&gt;Agents need business context, not just access&lt;/span&gt;&lt;/h3&gt;
&lt;p&gt;&lt;span style="vertical-align: baseline;"&gt;An autonomous agent is only as accurate as the business context it understands. The lakehouse bridges the gap between agents and enterprise data, automatically harvesting metadata directly from your storage layers and passing it to your context engines. The &lt;/span&gt;&lt;a href="https://docs.cloud.google.com/lakehouse/docs/about-lakehouse-catalogs"&gt;&lt;span style="text-decoration: underline; vertical-align: baseline;"&gt;Lakehouse runtime catalog&lt;/span&gt;&lt;/a&gt;&lt;strong style="vertical-align: baseline;"&gt; &lt;/strong&gt;&lt;span style="vertical-align: baseline;"&gt;integrates directly with &lt;/span&gt;&lt;a href="https://cloud.google.com/products/knowledge-catalog"&gt;&lt;span style="text-decoration: underline; vertical-align: baseline;"&gt;Knowledge Catalog&lt;/span&gt;&lt;/a&gt;&lt;span style="vertical-align: baseline;"&gt;, which acts as your universal context engine for your enterprise data. It autonomously aggregates and curates metadata and semantic context from all your sources, within and outside Google, enriches them to extract meaning, and serves this unified context to all the agents that you build and use. Key Knowledge Catalog capabilities include:&lt;/span&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li role="presentation"&gt;&lt;strong style="vertical-align: baseline;"&gt;Unified aggregation across the enterprise:&lt;/strong&gt;&lt;span style="vertical-align: baseline;"&gt; A single, governed semantic layer prevents metric drift across multi-cloud assets. With the general availability of &lt;/span&gt;&lt;strong style="vertical-align: baseline;"&gt;expanded aggregation&lt;/strong&gt;&lt;span style="vertical-align: baseline;"&gt; in &lt;/span&gt;&lt;strong style="vertical-align: baseline;"&gt;Knowledge Catalog&lt;/strong&gt;&lt;span style="vertical-align: baseline;"&gt;, organizations can unify metadata, metrics, and business logic across Looker, dbt, and BigQuery in one plane.&lt;/span&gt;&lt;/li&gt;
&lt;li role="presentation"&gt;&lt;strong style="vertical-align: baseline;"&gt;Turnkey agent grounding:&lt;/strong&gt;&lt;span style="vertical-align: baseline;"&gt; Anchoring agents in verified business logic accelerates development and builds trust. &lt;/span&gt;&lt;strong style="vertical-align: baseline;"&gt;Gemini grounded with Knowledge Catalog&lt;/strong&gt;&lt;span style="vertical-align: baseline;"&gt; and &lt;/span&gt;&lt;a href="https://docs.cloud.google.com/knowledge-catalog/docs/context-sets"&gt;&lt;strong style="text-decoration: underline; vertical-align: baseline;"&gt;context sets,&lt;/strong&gt;&lt;/a&gt;&lt;span style="vertical-align: baseline;"&gt; both in preview, let teams package curated metrics and instructions into token-efficient bundles that agents consume via standard APIs and Model Context Protocol.&lt;/span&gt;&lt;/li&gt;
&lt;li role="presentation"&gt;&lt;strong style="vertical-align: baseline;"&gt;No-code context optimization:&lt;/strong&gt;&lt;span style="vertical-align: baseline;"&gt; Delivering only the most relevant context reduces latency, lowers token costs, and prevents expensive reasoning loops. With a &lt;/span&gt;&lt;a href="https://docs.cloud.google.com/knowledge-catalog/docs/knowledge-studio"&gt;&lt;span style="text-decoration: underline; vertical-align: baseline;"&gt;new studio experience in Knowledge Catalog&lt;/span&gt;&lt;/a&gt;&lt;span style="vertical-align: baseline;"&gt;, in preview, data stewards get an agentic-first, no-code environment to resolve definition gaps and securely govern the exact context that agents are authorized to access.&lt;/span&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;span style="vertical-align: baseline;"&gt;Bloomberg Media grounded their conversational queries directly in the &lt;/span&gt;&lt;strong style="vertical-align: baseline;"&gt;Knowledge Catalog&lt;/strong&gt;&lt;span style="vertical-align: baseline;"&gt; semantic layer, achieving a 63% improvement in query accuracy and eliminating hallucinations across their business teams.&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="vertical-align: baseline;"&gt;Business context is only half the equation. Because agents act rather than just analyze, your analytical lakehouse and operational databases have to behave as one system. That is why BigQuery, Managed Service for Apache Spark, Spanner, and AlloyDB are built to work together, making the borderless Lakehouse the data foundation for the entire Agentic Data Cloud.&lt;/span&gt;&lt;/p&gt;
&lt;h3&gt;&lt;span style="vertical-align: baseline;"&gt;Empowering practitioners with an agentic lakehouse&lt;/span&gt;&lt;/h3&gt;
&lt;p&gt;&lt;span style="vertical-align: baseline;"&gt;Unlocking the full potential of your lakehouse requires transforming how people work with data. Historically, data engineers, data scientists, and business users operated in disconnected silos. The lakehouse acts as the collaborative connective tissue by integrating &lt;/span&gt;&lt;a href="http://google.com/url?q=https://cloud.google.com/blog/products/data-analytics/borderless-lakehouse-integrates-with-gemini&amp;amp;sa=D&amp;amp;source=docs&amp;amp;ust=1792995621599108&amp;amp;usg=AOvVaw3qqnlFgGVMNfCQDnTJS8FS"&gt;&lt;strong style="text-decoration: underline; vertical-align: baseline;"&gt;directly with Gemini&lt;/strong&gt;&lt;/a&gt;&lt;span style="vertical-align: baseline;"&gt;, allowing you to build, test, and operate AI agents directly on top of your unified lakehouse data.&lt;/span&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li role="presentation"&gt;&lt;strong style="vertical-align: baseline;"&gt;Intent-driven workflows for technical teams:&lt;/strong&gt;&lt;span style="vertical-align: baseline;"&gt; With the &lt;/span&gt;&lt;a href="https://cloud.google.com/blog/topics/developers-practitioners/data-agent-kit-is-now-ga-bring-google-data-cloud-to-any-coding-agent"&gt;&lt;span style="text-decoration: underline; vertical-align: baseline;"&gt;Data Agent Kit&lt;/span&gt;&lt;/a&gt;&lt;span style="vertical-align: baseline;"&gt;, data practitioners can write code, build notebooks, and run ML models directly from their preferred IDEs and CLIs using simple text prompts. Instead of writing boilerplate code from scratch, teams can use pre-built agentic skills and MCP tools to build complex data pipelines and work seamlessly across 15+ Google Cloud data services&lt;/span&gt;&lt;/li&gt;
&lt;li role="presentation"&gt;&lt;strong style="vertical-align: baseline;"&gt;Proactive and personalized insights for business users: &lt;/strong&gt;&lt;span style="vertical-align: baseline;"&gt;Conversational analytics gives business users trusted answers in plain language, without waiting on data teams to build custom reports. &lt;/span&gt;&lt;strong style="vertical-align: baseline;"&gt;One-click publishing &lt;/strong&gt;&lt;span style="vertical-align: baseline;"&gt;extends this, instantly turning approved technical models into conversational tools, allowing employees to ask plain-language questions, run accurate reports, and safely ground custom agents in daily workflows without any coding experience.&lt;/span&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;span style="vertical-align: baseline;"&gt;PayPal connected their Looker semantic models directly to AI agents using these capabilities, allowing business intelligence teams to define metric models once so that 5,000 employees could query live data with near 100% accuracy, accelerating insights by 50%.&lt;/span&gt;&lt;/p&gt;
&lt;h3&gt;&lt;span style="vertical-align: baseline;"&gt;Bringing AI-powered engines to the Lakehouse&lt;/span&gt;&lt;/h3&gt;
&lt;p&gt;&lt;span style="vertical-align: baseline;"&gt;To make decisions that impact your business in real time, AI agents need to run complex reasoning loops directly where your data lives. We bring Google's leading artificial intelligence and high-performance processing engines directly into open table formats, enabling you to extract massive value without the complexity of duplicating data. Consider the following use cases:&lt;/span&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li role="presentation"&gt;&lt;strong style="vertical-align: baseline;"&gt;Running analytics at unprecedented scale:&lt;/strong&gt;&lt;span style="vertical-align: baseline;"&gt; Driving real-time actions over petabytes of open data requires highly optimized compute. In &lt;/span&gt;&lt;a href="https://cloud.google.com/bigquery"&gt;&lt;strong style="text-decoration: underline; vertical-align: baseline;"&gt;BigQuery&lt;/strong&gt;&lt;/a&gt;&lt;strong style="vertical-align: baseline;"&gt; &lt;/strong&gt;&lt;span style="vertical-align: baseline;"&gt;we've made queries over 40% faster while cutting query processing cost by more than 50% through intelligent optimizations like fluid scaling and built-in workload acceleration, while our &lt;/span&gt;&lt;a href="https://docs.cloud.google.com/managed-spark/docs/guides/lightning-engine"&gt;&lt;strong style="text-decoration: underline; vertical-align: baseline;"&gt;Lightning Engine for Apache Spark&lt;/strong&gt;&lt;/a&gt;&lt;span style="vertical-align: baseline;"&gt; runs open-format Spark workloads with an over 3x price-performance advantage over the leading alternative.&lt;/span&gt;&lt;/li&gt;
&lt;li role="presentation"&gt;&lt;strong style="vertical-align: baseline;"&gt;In-place AI and machine learning:&lt;/strong&gt;&lt;span style="vertical-align: baseline;"&gt; With &lt;/span&gt;&lt;a href="https://research.google/blog/introducing-tabfm-a-zero-shot-foundation-model-for-tabular-data/" rel="noopener" target="_blank"&gt;&lt;span style="text-decoration: underline; vertical-align: baseline;"&gt;TabFM&lt;/span&gt;&lt;/a&gt;&lt;span style="vertical-align: baseline;"&gt; in preview, business teams can generate instant predictive insights on tabular data through simple SQL queries, while &lt;/span&gt;&lt;a href="https://research.google/blog/timesfm-3-a-zero-shot-foundation-model-for-multivariate-forecasting/" rel="noopener" target="_blank"&gt;&lt;span style="text-decoration: underline; vertical-align: baseline;"&gt;TimesFM 3.0&lt;/span&gt;&lt;/a&gt;&lt;span style="vertical-align: baseline;"&gt; in BigQuery provides advanced multivariate forecasting over existing data.&lt;/span&gt;&lt;/li&gt;
&lt;li role="presentation"&gt;&lt;strong style="vertical-align: baseline;"&gt;Cost-effective agent-scale data processing:&lt;/strong&gt;&lt;span style="vertical-align: baseline;"&gt; Agents query data continuously and in short bursts, so paying for idle compute quickly adds up. &lt;/span&gt;&lt;a href="https://cloud.google.com/blog/products/data-analytics/unveiling-new-bigquery-capabilities-for-the-agentic-era?e=48754805"&gt;&lt;strong style="text-decoration: underline; vertical-align: baseline;"&gt;BigQuery fluid scaling&lt;/strong&gt;&lt;span style="text-decoration: underline; vertical-align: baseline;"&gt; &lt;/span&gt;&lt;/a&gt;&lt;span style="vertical-align: baseline;"&gt;introduces per-second billing with no minimum duration, removing the costly one-minute minimum to deliver up to 34% in compute cost savings.&lt;/span&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;h3&gt;&lt;span style="vertical-align: baseline;"&gt;Maximize efficiency at scale without cost spirals&lt;/span&gt;&lt;/h3&gt;
&lt;p&gt;&lt;span style="vertical-align: baseline;"&gt;Google Cloud's borderless Lakehouse redefines enterprise AI economics by delivering compounding savings across compute, AI processing, and token consumption. As agents apply AI across millions of rows, token spend can quickly become a very large line item. Knowledge Catalog prevents expensive token consumption by filtering and delivering only the precise metadata and metrics required for each prompt, avoiding the need to send massive, unorganized datasets to your LLMs, significantly reducing token consumption. BigQuery AI adds built-in token controls that let teams estimate usage before a query runs, set firm limits, and automatically switch to smaller, more efficient models through an optimized mode. The result is BigQuery's cost-optimized AI functions use 230x fewer tokens compared to row by row gen AI processing.&lt;/span&gt;&lt;/p&gt;
&lt;h3&gt;&lt;span style="vertical-align: baseline;"&gt;What’s next?&lt;/span&gt;&lt;/h3&gt;
&lt;p&gt;&lt;span style="vertical-align: baseline;"&gt;To learn more about our placement and how we think we can accelerate your data journey, download the complimentary &lt;/span&gt;&lt;a href="https://cloud.google.com/resources/content/datalakehousemq"&gt;&lt;span style="text-decoration: underline; vertical-align: baseline;"&gt;2026 Gartner Magic Quadrant for Data Lakehouse Platforms&lt;/span&gt;&lt;/a&gt;&lt;span style="vertical-align: baseline;"&gt; report.&lt;/span&gt;&lt;/p&gt;
&lt;hr/&gt;
&lt;p&gt;&lt;sub&gt;&lt;span style="font-style: italic; vertical-align: baseline;"&gt;Gartner, Magic Quadrant for Data Lakehouse Platforms, Aaron Rosenbaum, Michael Gonzales, Masud Miraz, Ramke Ramakrishnan, Xingyu Gu, Robin Schumacher, Prasad Pore November 4, 2026&lt;br/&gt;&lt;/span&gt;&lt;/sub&gt;&lt;sub&gt;&lt;span style="font-style: italic; vertical-align: baseline;"&gt;Gartner and Magic Quadrant are trademarks of Gartner, Inc. and/or its affiliates.&lt;br/&gt;&lt;/span&gt;&lt;/sub&gt;&lt;sub&gt;&lt;span style="font-style: italic; vertical-align: baseline;"&gt;Gartner does not endorse any company, vendor, product or service depicted in its publications, and does not advise technology users to select only those vendors with the highest ratings or other designation. Gartner publications consist of the opinions of Gartner’s business and technology insights organization and should not be construed as statements of fact. Gartner disclaims all warranties, expressed or implied, with respect to this publication, including any warranties of merchantability or fitness for a particular purpose.&lt;/span&gt;&lt;span style="font-style: italic; vertical-align: baseline;"&gt; &lt;br/&gt;&lt;/span&gt;&lt;/sub&gt;&lt;sub&gt;&lt;span style="font-style: italic; vertical-align: baseline;"&gt;This graphic was published by Gartner, Inc. as part of a larger research document and should be evaluated in the context of the entire document. The Gartner document is available upon request from Google. &lt;/span&gt;&lt;/sub&gt;&lt;/p&gt;&lt;/div&gt;</description><pubDate>Thu, 12 Nov 2026 16:00:00 +0000</pubDate><guid>https://cloud.google.com/blog/products/data-analytics/google-is-a-leader-in-the-gartner-magic-quadrant-for-data-lakehouse-platforms/</guid><category>Data Analytics</category><og xmlns:og="http://ogp.me/ns#"><type>article</type><title>Google named the furthest in vision for the Gartner Magic Quadrant for Data Lakehouse Platforms</title><description></description><site_name>Google</site_name><url>https://cloud.google.com/blog/products/data-analytics/google-is-a-leader-in-the-gartner-magic-quadrant-for-data-lakehouse-platforms/</url></og><author xmlns:author="http://www.w3.org/2005/Atom"><name>Sirish Chandrasekaran</name><title>VP, Product Strategy &amp; Growth, Data Cloud</title><department></department><company></company></author><author xmlns:author="http://www.w3.org/2005/Atom"><name>Gaurav Saxena</name><title>Director, Product Management</title><department></department><company></company></author></item><item><title>Introducing new AI functions for AlloyDB: ai.classify and ai.extract</title><link>https://cloud.google.com/blog/products/databases/ai-classify-and-ai-extract-functions-in-alloydb-ai/</link><description>&lt;div class="block-paragraph_advanced"&gt;&lt;p&gt;&lt;span style="vertical-align: baseline;"&gt;Transactional databases store vast amounts of unstructured text — clinical notes, customer reviews, support tickets, invoices, and property descriptions. Historically, working with this text meant building complex application code: You had to export data from the database, call external model endpoints, write custom prompt wrappers, parse unpredictable responses, manage retry logic, and update database records. This application-side loop creates operational friction. It introduces query latency, bloats application code, increases model token costs, and creates data compliance risks by moving sensitive information across multiple network boundaries.&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="vertical-align: baseline;"&gt;We built &lt;/span&gt;&lt;a href="https://cloud.google.com/alloydb/ai"&gt;&lt;span style="text-decoration: underline; vertical-align: baseline;"&gt;AlloyDB AI&lt;/span&gt;&lt;/a&gt;&lt;span style="vertical-align: baseline;"&gt; to bring Gemini world knowledge directly into your operational database. Rather than treating artificial intelligence as a disconnected external service, we integrated model intelligence directly into the database engine. Today, we are announcing the preview of two new SQL functions in the AlloyDB AI query engine — &lt;/span&gt;&lt;code style="vertical-align: baseline;"&gt;ai.classify&lt;/code&gt;&lt;span style="vertical-align: baseline;"&gt; and &lt;/span&gt;&lt;code style="vertical-align: baseline;"&gt;ai.extract&lt;/code&gt;&lt;span style="vertical-align: baseline;"&gt; — available in the &lt;/span&gt;&lt;code style="vertical-align: baseline;"&gt;google_ml_integration&lt;/code&gt;&lt;span style="vertical-align: baseline;"&gt; extension (version 1.6.1 or later) on PostgreSQL 18, allowing you to perform classification and structured extraction directly inside your database using standard SQL. Supported by smart batching for AI functions (previously known as AI Function Acceleration), these functions deliver production scalability and performance. &lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="vertical-align: baseline;"&gt;Now, let’s take a look at these new functions and how to use them.&lt;/span&gt;&lt;/p&gt;
&lt;h3&gt;&lt;strong style="vertical-align: baseline;"&gt;Classifying text directly in SQL with ai.classify&lt;/strong&gt;&lt;/h3&gt;
&lt;p&gt;&lt;span style="vertical-align: baseline;"&gt;The &lt;/span&gt;&lt;code style="vertical-align: baseline;"&gt;ai.classify&lt;/code&gt;&lt;span style="vertical-align: baseline;"&gt; function categorizes text into user-defined classes without requiring manual prompt engineering. You can specify categories as a simple list of labels or provide a list containing label names and descriptions to guide model context.&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="vertical-align: baseline;"&gt;Key capabilities include:&lt;/span&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li aria-level="1" style="list-style-type: disc; vertical-align: baseline;"&gt;
&lt;p role="presentation"&gt;&lt;span style="vertical-align: baseline;"&gt;Single-label classification (&lt;/span&gt;&lt;code style="vertical-align: baseline;"&gt;output_mode =&amp;gt; 'single'&lt;/code&gt;&lt;span style="vertical-align: baseline;"&gt;) to assign the single best category&lt;/span&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;li aria-level="1" style="list-style-type: disc; vertical-align: baseline;"&gt;
&lt;p role="presentation"&gt;&lt;span style="vertical-align: baseline;"&gt;Multi-label classification (&lt;/span&gt;&lt;code style="vertical-align: baseline;"&gt;output_mode =&amp;gt; 'multi'&lt;/code&gt;&lt;span style="vertical-align: baseline;"&gt;) to return all matching categories&lt;/span&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;li aria-level="1" style="list-style-type: disc; vertical-align: baseline;"&gt;
&lt;p role="presentation"&gt;&lt;span style="vertical-align: baseline;"&gt;Category descriptions using 2D arrays to provide explicit context for each label&lt;/span&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;li aria-level="1" style="list-style-type: disc; vertical-align: baseline;"&gt;
&lt;p role="presentation"&gt;&lt;span style="vertical-align: baseline;"&gt;Few-shot prompting by supplying inline examples&lt;/span&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;li aria-level="1" style="list-style-type: disc; vertical-align: baseline;"&gt;
&lt;p role="presentation"&gt;&lt;span style="vertical-align: baseline;"&gt;Flexible execution modes for individual rows (&lt;/span&gt;&lt;code style="vertical-align: baseline;"&gt;TEXT&lt;/code&gt;&lt;span style="vertical-align: baseline;"&gt;), arrays (&lt;/span&gt;&lt;code style="vertical-align: baseline;"&gt;TEXT[]&lt;/code&gt;&lt;span style="vertical-align: baseline;"&gt;), and cursors (&lt;/span&gt;&lt;code style="vertical-align: baseline;"&gt;REFCURSOR&lt;/code&gt;&lt;span style="vertical-align: baseline;"&gt;)&lt;/span&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;span style="vertical-align: baseline;"&gt;Here’s a quick example showing how you can classify customer feedback directly within a SQL query:&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;
&lt;div class="block-code"&gt;&lt;dl&gt;
    &lt;dt&gt;code_block&lt;/dt&gt;
    &lt;dd&gt;&amp;lt;ListValue: [StructValue([(&amp;#x27;code&amp;#x27;, &amp;quot;SET google_ml_integration.enable_preview_ai_functions = TRUE;\r\n\r\nCREATE TABLE product_reviews (id INT, review TEXT);\r\n\r\nINSERT INTO product_reviews VALUES\r\n(1, &amp;#x27;Fantastic, would buy again!&amp;#x27;),\r\n(2, &amp;#x27;Broken on arrival.&amp;#x27;),\r\n(3, &amp;#x27;Mediocre, not worth the price.&amp;#x27;);\r\n\r\nSELECT unnest(\r\n  ai.classify(\r\n    inputs =&amp;gt; ARRAY(SELECT review FROM product_reviews ORDER BY id),\r\n    categories =&amp;gt; ARRAY[\r\n      [&amp;#x27;positive&amp;#x27;, &amp;#x27;Good sentiment&amp;#x27;],\r\n      [&amp;#x27;neutral&amp;#x27;, &amp;#x27;Neither good nor bad sentiment&amp;#x27;],\r\n      [&amp;#x27;negative&amp;#x27;, &amp;#x27;Bad sentiment&amp;#x27;]\r\n    ],\r\n    batch_size =&amp;gt; 5\r\n  )\r\n) AS sentiment;\r\n\r\n-- Expected Output:\r\n-- sentiment\r\n-- ---------\r\n-- positive\r\n-- negative\r\n-- negative&amp;quot;), (&amp;#x27;language&amp;#x27;, &amp;#x27;&amp;#x27;), (&amp;#x27;caption&amp;#x27;, &amp;lt;wagtail.rich_text.RichText object at 0x7f5ea9611ed0&amp;gt;)])]&amp;gt;&lt;/dd&gt;
&lt;/dl&gt;&lt;/div&gt;
&lt;div class="block-paragraph_advanced"&gt;&lt;h3&gt;&lt;strong style="vertical-align: baseline;"&gt;Extracting structured JSON with ai.extract&lt;/strong&gt;&lt;/h3&gt;
&lt;p&gt;&lt;span style="vertical-align: baseline;"&gt;The &lt;/span&gt;&lt;code style="vertical-align: baseline;"&gt;ai.extract&lt;/code&gt;&lt;span style="vertical-align: baseline;"&gt; function transforms unstructured text into structured JSON data matching your target schema — specified as a JSON schema or a text list of fields. It handles system instructions internally, saving you from writing prompt templates or response parsers.&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="vertical-align: baseline;"&gt;Key capabilities include:&lt;/span&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li aria-level="1" style="list-style-type: disc; vertical-align: baseline;"&gt;
&lt;p role="presentation"&gt;&lt;span style="vertical-align: baseline;"&gt;Schema flexibility supporting standard JSON schemas or plain text field lists&lt;/span&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;li aria-level="1" style="list-style-type: disc; vertical-align: baseline;"&gt;
&lt;p role="presentation"&gt;&lt;span style="vertical-align: baseline;"&gt;Automatic transformation of unstructured text into machine-readable JSON&lt;/span&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;li aria-level="1" style="list-style-type: disc; vertical-align: baseline;"&gt;
&lt;p role="presentation"&gt;&lt;span style="vertical-align: baseline;"&gt;Overloaded function signatures for single rows, arrays, and cursor batching&lt;/span&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;span style="vertical-align: baseline;"&gt;Here’s an example extracting clinical fields from free-form medical notes:&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;
&lt;div class="block-code"&gt;&lt;dl&gt;
    &lt;dt&gt;code_block&lt;/dt&gt;
    &lt;dd&gt;&amp;lt;ListValue: [StructValue([(&amp;#x27;code&amp;#x27;, &amp;#x27;SET google_ml_integration.enable_preview_ai_functions = TRUE;\r\n\r\nSELECT ai.extract( \r\n  input =&amp;gt; \&amp;#x27;Patient Jane Smith, 52 years old, visited the clinic on Oct 25. She is currently experiencing a mild fever, persistent cough, and severe body aches. The doctor prescribed Ibuprofen and Amoxicillin.\&amp;#x27;,\r\n  output_schema =&amp;gt; \&amp;#x27;{\r\n      &amp;quot;patient_name&amp;quot;: {&amp;quot;type&amp;quot;: &amp;quot;string&amp;quot;},\r\n      &amp;quot;age&amp;quot;: {&amp;quot;type&amp;quot;: &amp;quot;integer&amp;quot;},\r\n      &amp;quot;symptoms&amp;quot;: {\r\n        &amp;quot;type&amp;quot;: &amp;quot;array&amp;quot;,\r\n        &amp;quot;items&amp;quot;: {&amp;quot;type&amp;quot;: &amp;quot;string&amp;quot;}\r\n      },\r\n      &amp;quot;prescribed_medications&amp;quot;: {\r\n        &amp;quot;type&amp;quot;: &amp;quot;array&amp;quot;,\r\n        &amp;quot;items&amp;quot;: {&amp;quot;type&amp;quot;: &amp;quot;string&amp;quot;}\r\n      }\r\n    }\&amp;#x27;\r\n);\r\n\r\n--- Expected output    \r\n-- {\r\n--   &amp;quot;patient_name&amp;quot;: &amp;quot;Jane Smith&amp;quot;,\r\n--   &amp;quot;age&amp;quot;: 52,\r\n--   &amp;quot;symptoms&amp;quot;: [\r\n--     &amp;quot;mild fever&amp;quot;,\r\n--     &amp;quot;persistent cough&amp;quot;,\r\n--     &amp;quot;severe body aches&amp;quot;\r\n--   ],\r\n--   &amp;quot;prescribed_medications&amp;quot;: [\r\n--     &amp;quot;Ibuprofen&amp;quot;,\r\n--     &amp;quot;Amoxicillin&amp;quot;\r\n--   ]\r\n-- }&amp;#x27;), (&amp;#x27;language&amp;#x27;, &amp;#x27;&amp;#x27;), (&amp;#x27;caption&amp;#x27;, &amp;lt;wagtail.rich_text.RichText object at 0x7f5ea8a0e410&amp;gt;)])]&amp;gt;&lt;/dd&gt;
&lt;/dl&gt;&lt;/div&gt;
&lt;div class="block-paragraph_advanced"&gt;&lt;h3&gt;&lt;strong style="vertical-align: baseline;"&gt;Speeding up queries with smart batching&lt;/strong&gt;&lt;/h3&gt;
&lt;p&gt;&lt;span style="vertical-align: baseline;"&gt;Running AI evaluations row-by-row can slow down query execution. AlloyDB addresses this with smart batching for AI functions. When you use &lt;/span&gt;&lt;code style="vertical-align: baseline;"&gt;ai.classify&lt;/code&gt;&lt;span style="vertical-align: baseline;"&gt; or &lt;/span&gt;&lt;code style="vertical-align: baseline;"&gt;ai.extract&lt;/code&gt;&lt;span style="vertical-align: baseline;"&gt; in SQL &lt;/span&gt;&lt;code style="vertical-align: baseline;"&gt;WHERE&lt;/code&gt;&lt;span style="vertical-align: baseline;"&gt; clause expressions, the database engine automatically groups inputs into optimized micro-batches before sending them to Gemini Enterprise Agent Platform models.&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="vertical-align: baseline;"&gt;Smart batching delivers significant performance and efficiency improvements:&lt;/span&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li aria-level="1" style="list-style-type: disc; vertical-align: baseline;"&gt;
&lt;p role="presentation"&gt;&lt;span style="vertical-align: baseline;"&gt;Faster inference for query execution compared to row-at-a-time evaluations&lt;/span&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;li aria-level="1" style="list-style-type: disc; vertical-align: baseline;"&gt;
&lt;p role="presentation"&gt;&lt;span style="vertical-align: baseline;"&gt;Reduces total model token spend by optimizing input prompt overhead&lt;/span&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;h3&gt;&lt;strong style="vertical-align: baseline;"&gt;Real-world industry applications&lt;/strong&gt;&lt;/h3&gt;
&lt;p&gt;&lt;span style="vertical-align: baseline;"&gt;Native classification and extraction functions support operational workflows across key industry sectors:&lt;/span&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li aria-level="1" style="list-style-type: disc; vertical-align: baseline;"&gt;
&lt;p role="presentation"&gt;&lt;strong style="vertical-align: baseline;"&gt;Healthcare:&lt;/strong&gt;&lt;span style="vertical-align: baseline;"&gt; Securely convert free-text clinical notes into structured records containing patient names, symptoms, and prescribed medications, keeping patient data safely within the confines of the database.&lt;/span&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;li aria-level="1" style="list-style-type: disc; vertical-align: baseline;"&gt;
&lt;p role="presentation"&gt;&lt;strong style="vertical-align: baseline;"&gt;Financial services:&lt;/strong&gt;&lt;span style="vertical-align: baseline;"&gt; Extract vendor details, invoice dates, and line-item totals from scanned document text.&lt;/span&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;li aria-level="1" style="list-style-type: disc; vertical-align: baseline;"&gt;
&lt;p role="presentation"&gt;&lt;strong style="vertical-align: baseline;"&gt;Legal technology:&lt;/strong&gt;&lt;span style="vertical-align: baseline;"&gt; Pull governing law, liability caps, and termination notice periods from contract documents.&lt;/span&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;li aria-level="1" style="list-style-type: disc; vertical-align: baseline;"&gt;
&lt;p role="presentation"&gt;&lt;strong style="vertical-align: baseline;"&gt;Real estate:&lt;/strong&gt;&lt;span style="vertical-align: baseline;"&gt; Extract property types, bedroom counts, and price ranges from descriptive listing text.&lt;/span&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;li aria-level="1" style="list-style-type: disc; vertical-align: baseline;"&gt;
&lt;p role="presentation"&gt;&lt;strong style="vertical-align: baseline;"&gt;Knowledge graphs:&lt;/strong&gt;&lt;span style="vertical-align: baseline;"&gt; Extract entities and relationships from documents to populate PostgreSQL Property Graph (PGQ) structures.&lt;/span&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;h3&gt;&lt;strong style="vertical-align: baseline;"&gt;Next steps and getting started&lt;/strong&gt;&lt;/h3&gt;
&lt;p&gt;&lt;span style="vertical-align: baseline;"&gt;We are continuing to expand in-database AI capabilities in AlloyDB, with upcoming enhancements planned for advanced cost optimization, line-level provenance tracking, and query pushdowns beyond &lt;/span&gt;&lt;code style="vertical-align: baseline;"&gt;WHERE&lt;/code&gt;&lt;span style="vertical-align: baseline;"&gt; clauses.&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="vertical-align: baseline;"&gt;To start using &lt;/span&gt;&lt;code style="vertical-align: baseline;"&gt;ai.classify&lt;/code&gt;&lt;span style="vertical-align: baseline;"&gt; and &lt;/span&gt;&lt;code style="vertical-align: baseline;"&gt;ai.extract&lt;/code&gt;&lt;span style="vertical-align: baseline;"&gt; in your database:&lt;/span&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li aria-level="1" style="list-style-type: disc; vertical-align: baseline;"&gt;
&lt;p role="presentation"&gt;&lt;span style="vertical-align: baseline;"&gt;Review the &lt;/span&gt;&lt;a href="https://docs.cloud.google.com/alloydb/docs/ai"&gt;&lt;span style="text-decoration: underline; vertical-align: baseline;"&gt;AlloyDB AI Query Engine documentation&lt;/span&gt;&lt;/a&gt;&lt;span style="vertical-align: baseline;"&gt;.&lt;/span&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;li aria-level="1" style="list-style-type: disc; vertical-align: baseline;"&gt;
&lt;p role="presentation"&gt;&lt;span style="vertical-align: baseline;"&gt;Explore the &lt;/span&gt;&lt;a href="https://docs.cloud.google.com/alloydb/docs/release-notes"&gt;&lt;span style="text-decoration: underline; vertical-align: baseline;"&gt;AlloyDB release notes&lt;/span&gt;&lt;/a&gt;&lt;span style="vertical-align: baseline;"&gt;.&lt;/span&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;/ul&gt;&lt;/div&gt;</description><pubDate>Wed, 11 Nov 2026 17:00:00 +0000</pubDate><guid>https://cloud.google.com/blog/products/databases/ai-classify-and-ai-extract-functions-in-alloydb-ai/</guid><category>AI &amp; Machine Learning</category><category>Databases</category><og xmlns:og="http://ogp.me/ns#"><type>article</type><title>Introducing new AI functions for AlloyDB: ai.classify and ai.extract</title><description></description><site_name>Google</site_name><url>https://cloud.google.com/blog/products/databases/ai-classify-and-ai-extract-functions-in-alloydb-ai/</url></og><author xmlns:author="http://www.w3.org/2005/Atom"><name>Paul Ramsey</name><title>Product Manager, AI for AlloyDB &amp; Cloud SQL</title><department></department><company></company></author></item><item><title>Don’t just prompt AI — architect it: Introducing the Professional Agentic Architect Certification</title><link>https://cloud.google.com/blog/topics/training-certifications/google-cloud-agentic-architect-certification-dont-just-prompt-ai-design-it/</link><description>&lt;div class="block-paragraph_advanced"&gt;&lt;p&gt;&lt;span style="vertical-align: baseline;"&gt;It just got easier to prove your expertise in building production-ready agents. Today, Google Cloud is introducing the &lt;/span&gt;&lt;a href="https://cloud.google.com/learn/certification/agentic-architect/"&gt;&lt;span style="text-decoration: underline; vertical-align: baseline;"&gt;Professional Agentic Architect certification&lt;/span&gt;&lt;span style="text-decoration: underline; vertical-align: baseline;"&gt; &lt;/span&gt;&lt;/a&gt;&lt;span style="vertical-align: baseline;"&gt;as the latest milestone in our &lt;/span&gt;&lt;a href="https://developers.google.com/program/gear" rel="noopener" target="_blank"&gt;&lt;span style="text-decoration: underline; vertical-align: baseline;"&gt;Gemini Agent Ready (GEAR)&lt;/span&gt;&lt;/a&gt;&lt;span style="vertical-align: baseline;"&gt; initiative. Nearly one million developers are using GEAR to skill up on agents, but what makes this particular certification so special is its adoption within Google’s walls. &lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="vertical-align: baseline;"&gt;Over the past four months, Google Cloud has trained thousands of forward deployed engineers and strategic partners on our own advanced curriculum. Originally built as an internal training initiative, we are now opening it up to the entire developer community and partner ecosystem through this new certification. &lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="vertical-align: baseline;"&gt;As the VP who manages our forward-deployed engineers here at Google Cloud (Ravi) and the managing director of Google Cloud learning (Gary), we’ve seen just how effective this program has been inside Google at helping our teams rethink the way they build, deploy, and use AI in everyday in almost every way. We’re equally about what this new certification can bring to everyone — developers, engineers, and anyone else ready to demonstrate their agentic leadership.&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;
&lt;div class="block-video"&gt;



&lt;div class="article-module article-video "&gt;
  &lt;figure&gt;
    &lt;a class="h-c-video h-c-video--marquee"
      href="https://youtube.com/watch?v=AaQTFwEIy78"
      data-glue-modal-trigger="uni-modal-AaQTFwEIy78-"
      data-glue-modal-disabled-on-mobile="true"&gt;

      
        

        &lt;div class="article-video__aspect-image"
          style="background-image: url(https://storage.googleapis.com/gweb-cloudblog-publish/images/PAAC_AnthemVideo_Thumbnail_A.max-1000x1000.png);"&gt;
          &lt;span class="h-u-visually-hidden"&gt;New Google Cloud Agentic Architect Certification&lt;/span&gt;
        &lt;/div&gt;
      
      &lt;svg role="img" class="h-c-video__play h-c-icon h-c-icon--color-white"&gt;
        &lt;use xlink:href="#mi-youtube-icon"&gt;&lt;/use&gt;
      &lt;/svg&gt;
    &lt;/a&gt;

    
  &lt;/figure&gt;
&lt;/div&gt;

&lt;div class="h-c-modal--video"
     data-glue-modal="uni-modal-AaQTFwEIy78-"
     data-glue-modal-close-label="Close Dialog"&gt;
   &lt;a class="glue-yt-video"
      data-glue-yt-video-autoplay="true"
      data-glue-yt-video-height="99%"
      data-glue-yt-video-vid="AaQTFwEIy78"
      data-glue-yt-video-width="100%"
      href="https://youtube.com/watch?v=AaQTFwEIy78"
      ng-cloak&gt;
   &lt;/a&gt;
&lt;/div&gt;

&lt;/div&gt;
&lt;div class="block-paragraph_advanced"&gt;&lt;h3&gt;&lt;strong style="vertical-align: baseline;"&gt;A new hybrid format to validate your real-world skills&lt;/strong&gt;&lt;/h3&gt;
&lt;p&gt;&lt;span style="vertical-align: baseline;"&gt;This is not a traditional multiple choice exam. Google has introduced a new hybrid format that requires you to prove both conceptual know-how and hands-on execution.&lt;/span&gt;&lt;/p&gt;
&lt;ol&gt;
&lt;li aria-level="1" style="list-style-type: decimal; vertical-align: baseline;"&gt;
&lt;p role="presentation"&gt;&lt;strong style="vertical-align: baseline;"&gt;Part 1 (The multiple choice proctored exam): &lt;/strong&gt;&lt;span style="vertical-align: baseline;"&gt;Evaluates your system design choices, architectural standards, cost optimization, and security governance.&lt;/span&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;li aria-level="1" style="list-style-type: decimal; vertical-align: baseline;"&gt;
&lt;p role="presentation"&gt;&lt;strong style="vertical-align: baseline;"&gt;Part 2 (Hands-on labs on Google Skills):&lt;/strong&gt;&lt;span style="vertical-align: baseline;"&gt; Puts you in an active cloud environment to build, test, and debug live agentic workflows.&lt;/span&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;/ol&gt;
&lt;h3&gt;&lt;strong style="vertical-align: baseline;"&gt;Why earning this certification can help advance your career&lt;/strong&gt;&lt;/h3&gt;
&lt;p&gt;&lt;span style="vertical-align: baseline;"&gt;As enterprises look to find top AI talent, this certification immediately signals that you have the advanced skills necessary to design secure, governed, and high-performance multi-agent systems. &lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href="https://www.ipsos.com/en-us/future-ai-and-technical-skill-building" rel="noopener" target="_blank"&gt;&lt;span style="text-decoration: underline; vertical-align: baseline;"&gt;Our research with Ipsos on AI skill building&lt;/span&gt;&lt;/a&gt;&lt;span style="vertical-align: baseline;"&gt; shows that certifications drive more recruiter outreach: &lt;/span&gt;&lt;span style="vertical-align: baseline;"&gt;82% of learners using Google Skills say that mentioning Google Cloud certifications on their resume drives more recruiter responses&lt;/span&gt;&lt;strong style="vertical-align: baseline;"&gt;.&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="vertical-align: baseline;"&gt;And it’s not just about getting the call — it’s about being able to answer it. &lt;/span&gt;&lt;span style="vertical-align: baseline;"&gt;That same research showed that &lt;/span&gt;&lt;span style="vertical-align: baseline;"&gt;90% of cloud professionals say credentials like Google Cloud certifications give them the verified know-how needed to fill in-demand roles. &lt;/span&gt;&lt;/p&gt;
&lt;h3&gt;&lt;strong style="vertical-align: baseline;"&gt;What’s covered on the exam&lt;/strong&gt;&lt;/h3&gt;
&lt;p&gt;&lt;span style="vertical-align: baseline;"&gt;The certification validates your proficiency across five key domains:&lt;/span&gt;&lt;/p&gt;
&lt;ol&gt;
&lt;li aria-level="1" style="list-style-type: decimal; vertical-align: baseline;"&gt;
&lt;p role="presentation"&gt;&lt;span style="vertical-align: baseline;"&gt;Build agents using low-code tools (democratizing rapid agent prototyping).&lt;/span&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;li aria-level="1" style="list-style-type: decimal; vertical-align: baseline;"&gt;
&lt;p role="presentation"&gt;&lt;span style="vertical-align: baseline;"&gt;Use coding agents for application development (supercharging your coding productivity).&lt;/span&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;li aria-level="1" style="list-style-type: decimal; vertical-align: baseline;"&gt;
&lt;p role="presentation"&gt;&lt;span style="vertical-align: baseline;"&gt;Develop custom agents on the &lt;/span&gt;&lt;a href="https://cloud.google.com/products/gemini-enterprise-agent-platform"&gt;&lt;span style="text-decoration: underline; vertical-align: baseline;"&gt;Gemini platform&lt;/span&gt;&lt;/a&gt;&lt;span style="vertical-align: baseline;"&gt; with open source frameworks.&lt;/span&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;li aria-level="1" style="list-style-type: decimal; vertical-align: baseline;"&gt;
&lt;p role="presentation"&gt;&lt;span style="vertical-align: baseline;"&gt;Evaluate and deploy agentic workflows (monitoring, optimizing, and ensuring performance).&lt;/span&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;li aria-level="1" style="list-style-type: decimal; vertical-align: baseline;"&gt;
&lt;p role="presentation"&gt;&lt;span style="vertical-align: baseline;"&gt;Secure and govern agentic workflows (protecting sensitive enterprise data and ensuring model safety).&lt;/span&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;/ol&gt;
&lt;h3&gt;&lt;strong style="vertical-align: baseline;"&gt;Battle-tested by thousands of Google Cloud engineers and partners — now available to you&lt;/strong&gt;&lt;/h3&gt;
&lt;p&gt;&lt;span style="vertical-align: baseline;"&gt;Enterprise demand for agentic workloads has skyrocketed. As our customers move past AI prompting and run their most business critical workloads on Google Cloud, we’ve built our own team that delivers the agentic future with them — at scale. Google Cloud partners and Google’s forward deployed engineers are embedded directly with customers around the world and are prepared to solve deep technical challenges because of this rigorous curriculum and certification. &lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="vertical-align: baseline;"&gt;While building our forward-deployed engineering program, we wanted to standardize training and upskilling for customers, Google Cloud partners, and our own engineers with the Professional Agentic Architect certification. This ensures our own teams are using the same world-class standards that we recommend to our customers and partners, allowing us to learn from each other and sharpen our skills together. &lt;/span&gt;&lt;/p&gt;
&lt;h3&gt;&lt;strong style="vertical-align: baseline;"&gt;Skill up for your certification at no cost today&lt;/strong&gt;&lt;/h3&gt;
&lt;ol&gt;
&lt;li aria-level="1" style="list-style-type: decimal; vertical-align: baseline;"&gt;
&lt;p role="presentation"&gt;&lt;span style="vertical-align: baseline;"&gt;Register for &lt;/span&gt;&lt;a href="https://developers.google.com/program/gear" rel="noopener" target="_blank"&gt;&lt;span style="text-decoration: underline; vertical-align: baseline;"&gt;Gemini Agent Ready&lt;/span&gt;&lt;/a&gt;&lt;span style="vertical-align: baseline;"&gt; to get access to 35 free monthly learning credits on Google Skills. For Google Cloud customers, &lt;/span&gt;&lt;a href="https://developers.google.com/program/gear/getcertified" rel="noopener" target="_blank"&gt;&lt;span style="text-decoration: underline; vertical-align: baseline;"&gt;Get Certified&lt;/span&gt;&lt;/a&gt;&lt;span style="vertical-align: baseline;"&gt; provides a cohort-based, guided certification journey at no cost. &lt;/span&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;li aria-level="1" style="list-style-type: decimal; vertical-align: baseline;"&gt;
&lt;p role="presentation"&gt;&lt;span style="vertical-align: baseline;"&gt;For Google Cloud partners, register for &lt;/span&gt;&lt;a href="https://rsvp.withgoogle.com/events/partner-learning/certprograms?pli=1" rel="noopener" target="_blank"&gt;&lt;span style="text-decoration: underline; vertical-align: baseline;"&gt;Partner Certification Kickstart&lt;/span&gt;&lt;/a&gt;&lt;span style="vertical-align: baseline;"&gt; and review the &lt;/span&gt;&lt;a href="https://partner.skills.google/paths/4531" rel="noopener" target="_blank"&gt;&lt;span style="text-decoration: underline; vertical-align: baseline;"&gt;partner learning path&lt;/span&gt;&lt;/a&gt;&lt;span style="vertical-align: baseline;"&gt;.&lt;/span&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;li aria-level="1" style="list-style-type: decimal; vertical-align: baseline;"&gt;
&lt;p role="presentation"&gt;&lt;span style="vertical-align: baseline;"&gt;Review the &lt;/span&gt;&lt;a href="https://services.google.com/fh/files/misc/professional_agentic_architect_exam_guide_english.pdf" rel="noopener" target="_blank"&gt;&lt;span style="text-decoration: underline; vertical-align: baseline;"&gt;exam guide&lt;/span&gt;&lt;/a&gt;&lt;span style="vertical-align: baseline;"&gt;, &lt;/span&gt;&lt;a href="https://www.skills.google/paths/4525" rel="noopener" target="_blank"&gt;&lt;span style="text-decoration: underline; vertical-align: baseline;"&gt;learning path&lt;/span&gt;&lt;/a&gt;&lt;span style="vertical-align: baseline;"&gt; and &lt;/span&gt;&lt;a href="https://docs.google.com/forms/d/1fi1gqbWsNCFxm1CT9V-JNGff1lyqfU9kNWAaaQMvRi4/viewform?edit_requested=true" rel="noopener" target="_blank"&gt;&lt;span style="text-decoration: underline; vertical-align: baseline;"&gt;sample questions&lt;/span&gt;&lt;/a&gt;&lt;span style="vertical-align: baseline;"&gt;.&lt;/span&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;li aria-level="1" style="list-style-type: decimal; vertical-align: baseline;"&gt;
&lt;p role="presentation"&gt;&lt;span style="vertical-align: baseline;"&gt;Get hands-on with Google Skills labs and preparation modules to get comfortable developing custom agents on Gemini platform with open source frameworks. &lt;/span&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;li aria-level="1" style="list-style-type: decimal; vertical-align: baseline;"&gt;
&lt;p role="presentation"&gt;&lt;a href="https://cloud.google.com/learn/certification/agentic-architect/"&gt;&lt;span style="text-decoration: underline; vertical-align: baseline;"&gt;Register&lt;/span&gt;&lt;/a&gt;&lt;span style="vertical-align: baseline;"&gt; for the multiple-choice exam, complete the hands-on lab requirements, and claim your digital badge to showcase your expertise to the world.&lt;/span&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;/ol&gt;
&lt;p&gt;&lt;span style="vertical-align: baseline;"&gt;Don't just prompt AI — architect it. &lt;/span&gt;&lt;a href="https://cloud.google.com/learn/certification/agentic-architect/"&gt;&lt;span style="text-decoration: underline; vertical-align: baseline;"&gt;Get certified today&lt;/span&gt;&lt;/a&gt;&lt;span style="vertical-align: baseline;"&gt;.&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;</description><pubDate>Wed, 11 Nov 2026 17:00:00 +0000</pubDate><guid>https://cloud.google.com/blog/topics/training-certifications/google-cloud-agentic-architect-certification-dont-just-prompt-ai-design-it/</guid><category>AI &amp; Machine Learning</category><category>Application Development</category><category>Application Modernization</category><category>DevOps &amp; SRE</category><category>Training and Certifications</category><media:content height="540" url="https://storage.googleapis.com/gweb-cloudblog-publish/images/PAA_blog_header_approved.max-600x600.png" width="540"></media:content><og xmlns:og="http://ogp.me/ns#"><type>article</type><title>Don’t just prompt AI — architect it: Introducing the Professional Agentic Architect Certification</title><description></description><image>https://storage.googleapis.com/gweb-cloudblog-publish/images/PAA_blog_header_approved.max-600x600.png</image><site_name>Google</site_name><url>https://cloud.google.com/blog/topics/training-certifications/google-cloud-agentic-architect-certification-dont-just-prompt-ai-design-it/</url></og><author xmlns:author="http://www.w3.org/2005/Atom"><name>Gary Eimerman</name><title>Managing Director, Google Cloud Learning</title><department></department><company></company></author><author xmlns:author="http://www.w3.org/2005/Atom"><name>Ravi Rajamani</name><title>VP, Applied AI &amp; FDEs</title><department></department><company></company></author></item><item><title>How lemonflow built real-time agents for EV charging using Gemma and TPUs</title><link>https://cloud.google.com/blog/topics/startups/building-real-time-agents-for-ev-charging-using-gemma-and-tpus/</link><description>&lt;div class="block-paragraph_advanced"&gt;&lt;p&gt;&lt;span style="font-style: italic; vertical-align: baseline;"&gt;Welcome back to The Blueprint, a regular feature where we highlight how Google Cloud customers are tackling unique and common challenges across industries using the latest AI and cloud technologies. We hope to inspire others looking to innovate in their work.&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="vertical-align: baseline;"&gt;As the electric vehicle revolution gains steam in Europe, every charging session is a moment of truth, for the driver and for the transition itself. At &lt;/span&gt;&lt;a href="https://lemonflow.ai" rel="noopener" target="_blank"&gt;&lt;span style="text-decoration: underline; vertical-align: baseline;"&gt;lemonflow&lt;/span&gt;&lt;/a&gt;&lt;span style="vertical-align: baseline;"&gt;, we build AI agents purpose-built for EV charging: support agents for drivers and monitoring agents for charging networks. Our support agents answer drivers around the clock in more than 90 languages, and today they help an EV driver every 90 seconds. &lt;/span&gt;&lt;/p&gt;
&lt;h3&gt;&lt;span style="vertical-align: baseline;"&gt;The Challenge&lt;/span&gt;&lt;/h3&gt;
&lt;p&gt;&lt;span style="vertical-align: baseline;"&gt;Before we founded lemonflow, we worked closely with leading mobility players across Europe and saw first-hand how often charging goes wrong: Between 15% and 25% of EV charging attempts in Europe end in failure. Across Europe’s rapidly expanding EV market, where battery-electric car sales grew &lt;/span&gt;&lt;a href="https://www.electrive.com/2026/01/27/eu-wide-new-electric-car-registrations-rise-by-30" rel="noopener" target="_blank"&gt;&lt;span style="text-decoration: underline; vertical-align: baseline;"&gt;30% in 2025&lt;/span&gt;&lt;/a&gt;&lt;span style="vertical-align: baseline;"&gt; and &lt;/span&gt;&lt;a href="https://zevalliance.org/wp-content/uploads/2025/02/Toward-health-competition_Feb-2025.pdf" rel="noopener" target="_blank"&gt;&lt;span style="text-decoration: underline; vertical-align: baseline;"&gt;thousands of charge point operators&lt;/span&gt;&lt;/a&gt;&lt;span style="vertical-align: baseline;"&gt; run public chargers, drivers who encountered stalled charging points were often left stranded or stuck in slow call center queues.&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="vertical-align: baseline;"&gt;We set out to change that hands-on: to bring the cutting edge of AI to EV charging, and to build the world’s best conversational AI for distributed hardware, an automated platform that resolves real-time charging issues via phone, chat, email, and WhatsApp. However, handling live voice support created several technical requirements:&lt;/span&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li role="presentation"&gt;&lt;strong style="vertical-align: baseline;"&gt;Strict latency thresholds:&lt;/strong&gt;&lt;span style="vertical-align: baseline;"&gt; Frustrated drivers want immediate assistance. Our testing confirmed that serving latencies above 800 milliseconds risk conversational barge-ins, causing drivers to interrupt the agent and break the interaction flow.&lt;/span&gt;&lt;/li&gt;
&lt;li role="presentation"&gt;&lt;strong style="vertical-align: baseline;"&gt;Managed API bottlenecks:&lt;/strong&gt;&lt;span style="vertical-align: baseline;"&gt; Initially relying on managed LLM APIs, we faced latency deviations during peak hours (spiking from 1.0–1.2 seconds to over 1.7 seconds) and experienced HTTP 429 rate-limit errors when global usage peaked.&lt;/span&gt;&lt;/li&gt;
&lt;li role="presentation"&gt;&lt;strong style="vertical-align: baseline;"&gt;Compute-intensive conversations:&lt;/strong&gt;&lt;span style="vertical-align: baseline;"&gt; Every agent works from one comprehensive prompt, paired with dynamic tool calls that read and act on live charger data. This design creates intense bursts of compute demand during calls, making throughput on shared, managed capacity difficult to guarantee under peak loads.&lt;/span&gt;&lt;/li&gt;
&lt;li role="presentation"&gt;&lt;strong style="vertical-align: baseline;"&gt;Highly fragmented ecosystem:&lt;/strong&gt;&lt;span style="vertical-align: baseline;"&gt; We needed a standardized conversational engine capable of bridging around 30 distinct Charge Point Management Systems (CPMS), the backends operators use to run their chargers, each with its own APIs, data models and quirks.&lt;/span&gt;&lt;/li&gt;
&lt;li role="presentation"&gt;&lt;strong style="vertical-align: baseline;"&gt;Hundreds of tailored agents: &lt;/strong&gt;&lt;span style="vertical-align: baseline;"&gt;No two operators run support the same way. Each has its own tariffs, payment methods, escalation paths and hours for human backup, and most run several agents, for example one per country, brand or hotline, with behavior that can change by time of day. Each agent’s prompt is unique and must be served at full speed and improved without breaking any of the others.&lt;/span&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;span style="vertical-align: baseline;"&gt;To deliver ultra-low-latency voice interactions and guaranteed serving capacity, we needed direct control over our model hosting environment.&lt;/span&gt;&lt;/p&gt;
&lt;h3&gt;&lt;span style="vertical-align: baseline;"&gt;The Solution&lt;/span&gt;&lt;/h3&gt;
&lt;p&gt;&lt;span style="vertical-align: baseline;"&gt;We wanted every driver to get best-in-class support that feels effortless, almost magical: no queue, no menu, just a short conversation that ends with the car charging. Picture a driver on a long cross-border trip, pulling into a motorway service station at 11 p.m. She plugs in, but the charger won’t start: the previous session never closed properly. She calls the number on the charger and is answered in her own language. Within seconds, our agent spots the stuck session in the charger’s logs, restarts the charger remotely and stays on the line until power is flowing.&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="vertical-align: baseline;"&gt;To get there, we had to solve our latency bottlenecks and secure dedicated compute capacity. We migrated from managed APIs to self-hosting the open &lt;/span&gt;&lt;strong style="vertical-align: baseline;"&gt;Gemma 4&lt;/strong&gt;&lt;span style="vertical-align: baseline;"&gt; model on &lt;/span&gt;&lt;strong style="vertical-align: baseline;"&gt;Google Cloud TPU v6e&lt;/strong&gt;&lt;span style="vertical-align: baseline;"&gt; hardware in the EU.&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href="https://cloud.google.com/blog/topics/startups/why-your-startup-needs-open-models-alongside-frontier-apis?e=0"&gt;&lt;span style="text-decoration: underline; vertical-align: baseline;"&gt;Like many startups using Gemma&lt;/span&gt;&lt;/a&gt;&lt;span style="vertical-align: baseline;"&gt;, the compatibility of these open models with Gemini allowed us to transition our existing prompt infrastructure with minimal modification.&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="vertical-align: baseline;"&gt;Moving to self-hosted TPUs unlocked the more complete architectural control our engineering team required to establish a deterministic core layer that handles EV-specific guardrails, guards against prompt injections, and standardizes previously fragmented backend protocols into our internal format before ever reaching the LLM. Control had a second payoff: because the model and serving stack change only when we change them, every test result stays meaningful. That stability laid the foundation for Agent Coach, our background coaching engine for AI agents, described below.  &lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="vertical-align: baseline;"&gt;We then developed an intelligent routing gateway to prioritize workloads according to operational urgency, serving live voice calls first, followed by web chats, and deferring automated re-simulations to low-traffic periods.&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="vertical-align: baseline;"&gt;Custom optimizations to the open-source vLLM serving engine and memory tiering between the TPU and host memory let a single TPU slice keep many more operator agents ready for instant answers, without recalculating their context.&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="vertical-align: baseline;"&gt;We also implemented automated fallback routing to self-hosted GPUs and Gemini Enterprise endpoints. Thanks to TPU reliability, Gemma answers more than 99.9% of all live conversation turns, and these fallbacks serve primarily as deployment buffers during system updates. Primary or fallback, every request is served from secure EU compute.&lt;/span&gt;&lt;/p&gt;
&lt;h2&gt;&lt;span style="vertical-align: baseline;"&gt;The Architecture&lt;/span&gt;&lt;/h2&gt;&lt;/div&gt;
&lt;div class="block-image_full_width"&gt;






  
    &lt;div class="article-module h-c-page"&gt;
      &lt;div class="h-c-grid"&gt;
  

    &lt;figure class="article-image--large
      
      
        h-c-grid__col
        h-c-grid__col--6 h-c-grid__col--offset-3
        
        
      "
      &gt;

      
      
        
        &lt;img
            src="https://storage.googleapis.com/gweb-cloudblog-publish/images/28788___GFS___Diagram_Redesign___Design_fo.max-1000x1000.png"
        
          alt="image2"&gt;
        
        &lt;/a&gt;
      
    &lt;/figure&gt;

  
      &lt;/div&gt;
    &lt;/div&gt;
  




&lt;/div&gt;
&lt;div class="block-paragraph_advanced"&gt;&lt;h3&gt;&lt;span style="vertical-align: baseline;"&gt;The Outcome&lt;/span&gt;&lt;/h3&gt;
&lt;p&gt;&lt;span style="vertical-align: baseline;"&gt;For the e-mobility companies we work with, and for their drivers, the result is support that simply works: our agents typically answer every call, handle more than 80% of conversations end to end without a human handover, and earn 95% driver satisfaction. Behind the scenes, self-hosting Gemma on Google Cloud TPUs transformed our performance:&lt;/span&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li role="presentation"&gt;&lt;strong style="vertical-align: baseline;"&gt;Rapid deployment cycles:&lt;/strong&gt;&lt;span style="vertical-align: baseline;"&gt; Prompt update and test cycle times dropped from 2–3 hours to about 10 minutes, a more than tenfold faster improvement loop.&lt;/span&gt;&lt;/li&gt;
&lt;li role="presentation"&gt;&lt;strong style="vertical-align: baseline;"&gt;Sub-second serving latency:&lt;/strong&gt;&lt;span style="vertical-align: baseline;"&gt; We lowered our P50 latency to around 350 milliseconds and our P90 latency to around 600 milliseconds. That is roughly three times faster than our managed-API baseline and fast enough to sharply reduce customer barge-ins.&lt;/span&gt;&lt;/li&gt;
&lt;li role="presentation"&gt;&lt;strong style="vertical-align: baseline;"&gt;Zero throttling and flat latency:&lt;/strong&gt;&lt;span style="vertical-align: baseline;"&gt; Dedicated TPU infrastructure eliminated HTTP 429 rate-limit errors, and latency stays flat through peak afternoon call traffic.&lt;/span&gt;&lt;/li&gt;
&lt;li role="presentation"&gt;&lt;strong style="vertical-align: baseline;"&gt;Testing without limits:&lt;/strong&gt;&lt;span style="vertical-align: baseline;"&gt; On dedicated capacity, every TPU cycle that live conversations don’t need becomes testing capacity, so our team can experiment and validate at will.&lt;/span&gt;&lt;/li&gt;
&lt;li role="presentation"&gt;&lt;strong style="vertical-align: baseline;"&gt;Built for scale: &lt;/strong&gt;&lt;span style="vertical-align: baseline;"&gt;Today, our agents support more than 40 charging networks in 17 countries, covering more than 250,000 charge points, around the clock. And this is just the beginning: the same platform is ready to take on many more networks and markets.&lt;/span&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;span style="vertical-align: baseline;"&gt;With additional compute capacity, we introduced &lt;/span&gt;&lt;strong style="vertical-align: baseline;"&gt;Agent Coach&lt;/strong&gt;&lt;span style="vertical-align: baseline;"&gt;, a background engine that provides agents with relevant context during live calls and turns real conversations into permanent test cases, so every call makes the next one better.  We also added nightly automated regression testing across thousands of fixed conversational scenarios.&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="vertical-align: baseline;"&gt;Looking ahead, we are preparing to move to Ironwood, Google’s seventh-generation TPU, as soon as it is available in our EU region. With six times the high-bandwidth memory per chip, Ironwood will multiply the number of operator agents a single TPU can keep ready in memory for instant answers.&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="vertical-align: baseline;"&gt;Ultimately, our goal is that no driver is ever left stranded at a charger. They get an instant, expert answer in their own language, the charger is rebooted remotely if necessary, and our AI monitoring agents catch the next fault before another driver ever notices. Open models on dedicated Cloud TPUs give us the speed and control to make that the standard across Europe.&lt;/span&gt;&lt;/p&gt;
&lt;h3&gt;&lt;span style="vertical-align: baseline;"&gt;The Details&lt;/span&gt;&lt;/h3&gt;
&lt;p&gt;&lt;span style="vertical-align: baseline;"&gt;Our platform runs two kinds of AI agents: support agents that talk to drivers in real time, served by Gemma on Cloud TPUs for minimal latency, and monitoring agents that analyze conversations and charger logs in the background on Gemini, so operators can fix faults before the next driver is affected. To keep its core platform consistent across many kinds of e-mobility companies, from charge point operators (CPOs) and e-mobility service providers (eMSPs) to charger manufacturers, lemonflow built a translation layer that converts varied CPMS interfaces into a standardized format.&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="vertical-align: baseline;"&gt;When a driver calls the support line posted on a charger, the call reaches our Conversational Engine through the operator’s own hotline. The engine then pulls the charger’s live status and Open Charge Point Protocol (OCPP) logs, the messages chargers exchange with their backend, from the operator’s CPMS in real time. Because charging stations often lack digital displays, drivers are frequently unaware of underlying issues like pending mobile 3D-Secure payment authorizations, session timeouts, charging cards not enabled for roaming, power reduced by local load management, or a car that ended the session at its own charge limit. Our engine feeds structured log summaries directly into Gemma on TPU to inform interactions with drivers.&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="vertical-align: baseline;"&gt;Direct model control allows us to stream token output selectively. Partial text tokens stream instantly to our Text-to-Speech (TTS) engine, while structured tool-call tokens stream asynchronously to backend systems to execute real-world actions, such as remotely restarting chargers, unlocking stuck cables, stopping sessions that failed to end, sending drivers details via SMS or email, or notifying service technicians.&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="vertical-align: baseline;"&gt;Deterministic security controls screen inputs before they reach the TPU-hosted LLM, blocking malicious prompts. This architecture is designed with European critical-infrastructure requirements in mind, and it still keeps conversations snappy, with a typical response starting in around 350 milliseconds.&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="vertical-align: baseline;"&gt;In the end, all of this should stay invisible to the driver: they just get a fast answer and a charger that works. We’re proud to work with Google Cloud to make that the norm and help EV adoption keep growing.&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;</description><pubDate>Wed, 11 Nov 2026 17:00:00 +0000</pubDate><guid>https://cloud.google.com/blog/topics/startups/building-real-time-agents-for-ev-charging-using-gemma-and-tpus/</guid><category>Manufacturing</category><category>Customers</category><category>Startups</category><media:content height="540" url="https://storage.googleapis.com/gweb-cloudblog-publish/images/Lemonflow-Blueprint-Header.max-600x600.png" width="540"></media:content><og xmlns:og="http://ogp.me/ns#"><type>article</type><title>How lemonflow built real-time agents for EV charging using Gemma and TPUs</title><description></description><image>https://storage.googleapis.com/gweb-cloudblog-publish/images/Lemonflow-Blueprint-Header.max-600x600.png</image><site_name>Google</site_name><url>https://cloud.google.com/blog/topics/startups/building-real-time-agents-for-ev-charging-using-gemma-and-tpus/</url></og><author xmlns:author="http://www.w3.org/2005/Atom"><name>Dr. Lukas Fieber</name><title>Co-Founder &amp; CTO, lemonflow</title><department></department><company></company></author><author xmlns:author="http://www.w3.org/2005/Atom"><name>Konstantin Huneke</name><title>Co-Founder &amp; CEO, lemonflow</title><department></department><company></company></author></item><item><title>Inside the Gemini factory: Accelerating partner solutions</title><link>https://cloud.google.com/blog/topics/partners/inside-the-gemini-factory-accelerating-partner-solutions/</link><description>&lt;div class="block-paragraph_advanced"&gt;&lt;p&gt;&lt;span style="vertical-align: baseline;"&gt;With the new unified &lt;/span&gt;&lt;a href="https://cloud.google.com/products/gemini-enterprise-agent-platform?hl=en&amp;amp;utm_source=google&amp;amp;utm_medium=cpc&amp;amp;utm_campaign=Cloud-SS-DR-GCP-1713658-GCP-DR-NA-US-en-Google-BKWS-BRO-aiml&amp;amp;utm_content=c-Hybrid+%7C+BKWS+-+BRO+%7C+Txt-AIML-AIML-General+AI/ML-1167723914815&amp;amp;utm_term=ai+google+cloud&amp;amp;gclsrc=aw.ds&amp;amp;gad_source=1&amp;amp;gad_campaignid=23749696287&amp;amp;gclid=CjwKCAjwuobXBhBXEiwAYUaIlYicgQYU3_fXNgfrfDKj1ybTPCtXgyg6HMRriot5E3f4zhKjCL7BqBoCPxAQAvD_BwE&amp;amp;e=48754805"&gt;&lt;span style="text-decoration: underline; vertical-align: baseline;"&gt;Gemini&lt;/span&gt;&lt;/a&gt;&lt;span style="vertical-align: baseline;"&gt; experience, enterprises can bring third-party partner capabilities directly in Gemini through standardized connectors (spanning Model Context Protocol (MCP), Agent-to-Agent (A2A) runtimes, and REST APIs), alongside emerging declarative skills and plugins.&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="vertical-align: baseline;"&gt;For independent software vendors (ISVs), this unified architecture unlocks a powerful opportunity to embed domain-specialized intelligence, regulated workflows, and live systems of record directly into enterprises' daily workflows. Yet turning a compelling use case into an enterprise-ready integration often stalls in engineering friction, from choosing the right extensibility primitive and wiring authentication to orchestrating multi-step tool execution and rendering inline interactive experiences.&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="vertical-align: baseline;"&gt;To eliminate these bottlenecks, Google Cloud launched the Gemini factory—an intensive co-innovation initiative designed to help enterprise software partners go from a blank whiteboard to agentic solutions listed on &lt;/span&gt;&lt;a href="https://cloud.google.com/marketplace?e=48754805"&gt;&lt;span style="text-decoration: underline; vertical-align: baseline;"&gt;Google Cloud Marketplace&lt;/span&gt;&lt;/a&gt;&lt;span style="vertical-align: baseline;"&gt; in record time. Through hands-on workshops in global technology hubs—including San Francisco, New York City, Sunnyvale, London, Paris, Tel Aviv, and Tokyo—Google Cloud specialists work side-by-side with partner teams to ideate, architect, and build the next generation of enterprise AI solutions with Gemini.&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="vertical-align: baseline;"&gt;Specifically, the Gemini factory helps partners:&lt;/span&gt;&lt;/p&gt;
&lt;ol&gt;
&lt;li aria-level="1" style="list-style-type: decimal; vertical-align: baseline;"&gt;
&lt;p role="presentation"&gt;&lt;span style="vertical-align: baseline;"&gt;Choose the right agentic architecture across MCP connectors, skills, plugins, and autonomous agents.&lt;/span&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;li aria-level="1" style="list-style-type: decimal; vertical-align: baseline;"&gt;
&lt;p role="presentation"&gt;&lt;span style="vertical-align: baseline;"&gt;Go from an initial use case to a production integration in days rather than months. &lt;/span&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;li aria-level="1" style="list-style-type: decimal; vertical-align: baseline;"&gt;
&lt;p role="presentation"&gt;&lt;span style="vertical-align: baseline;"&gt;Accelerate customer activation with funding incentives and go-to-market (GTM) support.&lt;/span&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;/ol&gt;
&lt;p&gt;&lt;span style="vertical-align: baseline;"&gt;Let’s dive in and see how we make all of that a reality.&lt;/span&gt;&lt;/p&gt;
&lt;h2&gt;&lt;strong style="vertical-align: baseline;"&gt;Choosing the right architecture: agents, MCPs, skills, and plugins&lt;/strong&gt;&lt;/h2&gt;
&lt;p&gt;&lt;span style="vertical-align: baseline;"&gt;In previous iterations of enterprise AI, third-party integrations often operated as isolated top-level agents, forcing employees to leave their workflow. When software providers arrive at the Gemini factory, they evaluate how their capabilities plug into Gemini across four complementary architectural primitives rather than competing extremes:&lt;/span&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li aria-level="1" style="list-style-type: disc; vertical-align: baseline;"&gt;
&lt;p role="presentation"&gt;&lt;strong style="vertical-align: baseline;"&gt;Model Context Protocol (MCP) connectors:&lt;/strong&gt;&lt;span style="vertical-align: baseline;"&gt; The foundational data and tool pipe for exposing external APIs, search, and CRUD operations to Gemini as callable tools registered in Agent Registry in Gemini platform.&lt;/span&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;li aria-level="1" style="list-style-type: disc; vertical-align: baseline;"&gt;
&lt;p role="presentation"&gt;&lt;strong style="vertical-align: baseline;"&gt;Declarative Skills (&lt;/strong&gt;&lt;strong style="vertical-align: baseline;"&gt;.md&lt;/strong&gt;&lt;strong style="vertical-align: baseline;"&gt;):&lt;/strong&gt;&lt;span style="vertical-align: baseline;"&gt; Open Markdown configurations stored in Skills Registry that equip Gemini with domain-specific instructions, operational guardrails, and repeatable multi-step workflows across connectors.&lt;/span&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;li aria-level="1" style="list-style-type: disc; vertical-align: baseline;"&gt;
&lt;p role="presentation"&gt;&lt;strong style="vertical-align: baseline;"&gt;Plugins:&lt;/strong&gt;&lt;span style="vertical-align: baseline;"&gt; The composite packaging and governance primitive in Gemini and Google Cloud Marketplace that bundles one or more Connectors and Skills into a single turnkey solution for IT administrators to govern and Gemini users to invoke.&lt;/span&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;li aria-level="1" style="list-style-type: disc; vertical-align: baseline;"&gt;
&lt;p role="presentation"&gt;&lt;strong style="vertical-align: baseline;"&gt;AI agents (A2A):&lt;/strong&gt;&lt;span style="vertical-align: baseline;"&gt; For enterprise ISVs whose value lies in proprietary algorithms, regulated workflows, or strict compliance rules, standalone A2A agents run in an isolated partner environment while plugging into Gemini as callable connectors—keeping intellectual property protected, guaranteeing deterministic execution sequences, and maintaining tamper-proof audit trails.&lt;/span&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;span style="vertical-align: baseline;"&gt;Rather than forcing developers into a single mold, Gemini unifies all four primitives into a coherent enterprise fabric—passing shared session context into partner connectors and chaining outputs across the enterprise ecosystem.&lt;/span&gt;&lt;/p&gt;
&lt;h3&gt;&lt;strong style="vertical-align: baseline;"&gt;Technical velocity: From use case to production&lt;/strong&gt;&lt;/h3&gt;
&lt;p&gt;&lt;span style="vertical-align: baseline;"&gt;Once the right architectural pattern is defined, the Gemini factory compresses months of integration work into a streamlined, AI-assisted engineering pipeline that brings partner development teams and Google Cloud experts together side-by-side.&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;
&lt;div class="block-image_full_width"&gt;






  
    &lt;div class="article-module h-c-page"&gt;
      &lt;div class="h-c-grid"&gt;
  

    &lt;figure class="article-image--large
      
      
        h-c-grid__col
        h-c-grid__col--6 h-c-grid__col--offset-3
        
        
      "
      &gt;

      
      
        
        &lt;img
            src="https://storage.googleapis.com/gweb-cloudblog-publish/images/1_-_Accelerated_Partner_Development_Pipeli.max-1000x1000.png"
        
          alt="1 - Accelerated Partner Development Pipeline"&gt;
        
        &lt;/a&gt;
      
        &lt;figcaption class="article-image__caption "&gt;&lt;p data-block-key="bygxr"&gt;Accelerated Partner Development Pipeline&lt;/p&gt;&lt;/figcaption&gt;
      
    &lt;/figure&gt;

  
      &lt;/div&gt;
    &lt;/div&gt;
  




&lt;/div&gt;
&lt;div class="block-paragraph_advanced"&gt;&lt;p&gt;&lt;span style="vertical-align: baseline;"&gt;This execution velocity is powered by three core capabilities in Gemini platform:&lt;/span&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li aria-level="1" style="list-style-type: disc; vertical-align: baseline;"&gt;
&lt;p role="presentation"&gt;&lt;a href="https://antigravity.google/" rel="noopener" target="_blank"&gt;&lt;strong style="text-decoration: underline; vertical-align: baseline;"&gt;Antigravity&lt;/strong&gt;&lt;/a&gt;&lt;strong style="vertical-align: baseline;"&gt; &amp;amp; AI-assisted builder workflows:&lt;/strong&gt;&lt;span style="vertical-align: baseline;"&gt; Rather than writing boilerplate from scratch, developers build and govern solutions in Antigravity, an AI-first development environment. Using pre-built Rapid Agent Development (RAD) skills and AI-assisted workflows, partner teams rapidly translate use-case specifications into working architectures, scaffold remote MCP connectors or agent runtimes, author declarative &lt;/span&gt;&lt;code style="vertical-align: baseline;"&gt;.md&lt;/code&gt;&lt;span style="vertical-align: baseline;"&gt; skills, and run automated pre-ingestion validation harnesses.&lt;/span&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;li aria-level="1" style="list-style-type: disc; vertical-align: baseline;"&gt;
&lt;p role="presentation"&gt;&lt;strong style="vertical-align: baseline;"&gt;Flexible backend primitives (MCP, skills, plugins, and ADK):&lt;/strong&gt;&lt;span style="vertical-align: baseline;"&gt; For most integrations, teams expose platform APIs via a hosting-agnostic &lt;/span&gt;&lt;strong style="vertical-align: baseline;"&gt;Remote MCP Connector&lt;/strong&gt;&lt;span style="vertical-align: baseline;"&gt; (on Cloud Run or their existing cloud) and layer on declarative &lt;/span&gt;&lt;strong style="vertical-align: baseline;"&gt;Skills (&lt;/strong&gt;&lt;strong style="vertical-align: baseline;"&gt;.md&lt;/strong&gt;&lt;strong style="vertical-align: baseline;"&gt;)&lt;/strong&gt;&lt;span style="vertical-align: baseline;"&gt; bundled into a turnkey &lt;/span&gt;&lt;strong style="vertical-align: baseline;"&gt;Plugin&lt;/strong&gt;&lt;span style="vertical-align: baseline;"&gt;. When a use case requires closed-IP models or strict deterministic execution, partners use the &lt;/span&gt;&lt;strong style="vertical-align: baseline;"&gt;Google Agent Development Kit (ADK)&lt;/strong&gt;&lt;span style="vertical-align: baseline;"&gt; and the &lt;/span&gt;&lt;strong style="vertical-align: baseline;"&gt; A2A&lt;/strong&gt;&lt;span style="vertical-align: baseline;"&gt; protocol to expose their runtime as a callable connector in Agent Registry.&lt;/span&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;li aria-level="1" style="list-style-type: disc; vertical-align: baseline;"&gt;
&lt;p role="presentation"&gt;&lt;strong style="vertical-align: baseline;"&gt;Inline adaptive experiences (native MCP apps):&lt;/strong&gt;&lt;span style="vertical-align: baseline;"&gt; Instead of redirecting users to fragmented external portals or maintaining complex custom UIs, Gemini keeps users in the flow of work. Through &lt;/span&gt;&lt;strong style="vertical-align: baseline;"&gt;native MCP apps&lt;/strong&gt;&lt;span style="vertical-align: baseline;"&gt; and guided inline components, partner integrations dynamically stream rich, context-aware visual canvases directly in Gemini while chaining outputs across Google Workspace and other enterprise connectors.&lt;/span&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;h3&gt;&lt;strong style="vertical-align: baseline;"&gt;From working prototype to marketplace distribution&lt;/strong&gt;&lt;/h3&gt;
&lt;p&gt;&lt;span style="vertical-align: baseline;"&gt;The Gemini factory is structured as an end-to-end commercial runway, not just a hackathon:&lt;br/&gt;&lt;br/&gt;&lt;/span&gt;&lt;/p&gt;
&lt;div align="left"&gt;
&lt;div style="color: #5f6368; overflow-x: auto; overflow-y: hidden; width: 100%;"&gt;
&lt;div style="color: #5f6368; overflow-x: auto; overflow-y: hidden; width: 100%;"&gt;
&lt;div style="color: #5f6368; overflow-x: auto; overflow-y: hidden; width: 100%;"&gt;
&lt;div style="color: #5f6368; overflow-x: auto; overflow-y: hidden; width: 100%;"&gt;
&lt;div style="color: #5f6368; overflow-x: auto; overflow-y: hidden; width: 100%;"&gt;&lt;table&gt;&lt;colgroup&gt;&lt;col/&gt;&lt;col/&gt;&lt;col/&gt;&lt;/colgroup&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td style="vertical-align: top; border: 1px solid #000000; padding: 16px;"&gt;
&lt;p&gt;&lt;strong style="vertical-align: baseline;"&gt;Stage&lt;/strong&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="vertical-align: top; border: 1px solid #000000; padding: 16px;"&gt;
&lt;p&gt;&lt;strong style="vertical-align: baseline;"&gt;Program pillar&lt;/strong&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="vertical-align: top; border: 1px solid #000000; padding: 16px;"&gt;
&lt;p&gt;&lt;strong style="vertical-align: baseline;"&gt;Partner benefit&lt;/strong&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="vertical-align: top; border: 1px solid #000000; padding: 16px;"&gt;
&lt;p&gt;&lt;strong style="vertical-align: baseline;"&gt;1. Build&lt;/strong&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="vertical-align: top; border: 1px solid #000000; padding: 16px;"&gt;
&lt;p&gt;&lt;strong style="vertical-align: baseline;"&gt;Seed credits&lt;/strong&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="vertical-align: top; border: 1px solid #000000; padding: 16px;"&gt;
&lt;p&gt;&lt;strong style="vertical-align: baseline;"&gt;Offset upfront costs:&lt;/strong&gt;&lt;span style="vertical-align: baseline;"&gt; Upfront scoped credits to offset build and porting costs, consumption-based performance credits as partners scale, and scoped engineering support to accelerate development.&lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="vertical-align: top; border: 1px solid #000000; padding: 16px;"&gt;
&lt;p&gt;&lt;strong style="vertical-align: baseline;"&gt;2. Launch&lt;/strong&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="vertical-align: top; border: 1px solid #000000; padding: 16px;"&gt;
&lt;p&gt;&lt;strong style="vertical-align: baseline;"&gt;Cloud marketplace&lt;/strong&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="vertical-align: top; border: 1px solid #000000; padding: 16px;"&gt;
&lt;p&gt;&lt;strong style="vertical-align: baseline;"&gt;Enable discoverability:&lt;/strong&gt;&lt;span style="vertical-align: baseline;"&gt; Publish directly to Google Cloud Marketplace with streamlined billing, procurement, and enterprise integration to gain direct visibility across global enterprise and mid-market accounts.&lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="vertical-align: top; border: 1px solid #000000; padding: 16px;"&gt;
&lt;p&gt;&lt;strong style="vertical-align: baseline;"&gt;3. Scale&lt;/strong&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="vertical-align: top; border: 1px solid #000000; padding: 16px;"&gt;
&lt;p&gt;&lt;strong style="vertical-align: baseline;"&gt;Co-marketing &amp;amp; GTM&lt;/strong&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="vertical-align: top; border: 1px solid #000000; padding: 16px;"&gt;
&lt;p&gt;&lt;strong style="vertical-align: baseline;"&gt;Amplify market demand:&lt;/strong&gt;&lt;span style="vertical-align: baseline;"&gt; Access custom co-marketing and launch assets, social promotion, PR kits, launch spotlight campaigns, and Google-funded campaign packages for top-performing partners.&lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;ul&gt;
&lt;li aria-level="1" style="list-style-type: disc; vertical-align: baseline;"&gt;
&lt;p role="presentation"&gt;&lt;strong style="vertical-align: baseline;"&gt;Enterprise deployment architecture:&lt;/strong&gt;&lt;span style="vertical-align: baseline;"&gt; Regardless of whether a partner builds a Skill, Plugin, MCP server, or A2A agent, the architecture is designed to keep customer onboarding frictionless and partner IP secure. Gemini users access the partner integration in Gemini using native OAuth, Dynamic Client Registration (DCR), and streamlined Bring Your Own License (BYOL) flows, while the partner maintains backend security, data sources, and proprietary tooling within their own project perimeter.&lt;/span&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;li aria-level="1" style="list-style-type: disc; vertical-align: baseline;"&gt;
&lt;p role="presentation"&gt;&lt;strong style="vertical-align: baseline;"&gt;Built-in discoverability:&lt;/strong&gt;&lt;span style="vertical-align: baseline;"&gt; Partner solutions are published directly to Google Cloud Marketplace and featured in &lt;/span&gt;&lt;a href="https://aisolutionfinder.withgoogle.com/" rel="noopener" target="_blank"&gt;&lt;span style="text-decoration: underline; vertical-align: baseline;"&gt;AI Solution Finder&lt;/span&gt;&lt;/a&gt;&lt;span style="vertical-align: baseline;"&gt;, giving enterprise customers a central place to discover validated MCP connectors, plugins, and agents today—and making it simple for IT administrators to configure and govern them in Gemini.&lt;/span&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;li aria-level="1" style="list-style-type: disc; vertical-align: baseline;"&gt;
&lt;p role="presentation"&gt;&lt;strong style="vertical-align: baseline;"&gt;Comprehensive incentives &amp;amp; go-to-market:&lt;/strong&gt;&lt;span style="vertical-align: baseline;"&gt; Google Cloud supports verified partners through every growth stage. Qualified solutions unlock &lt;/span&gt;&lt;strong style="vertical-align: baseline;"&gt;Seed Credits&lt;/strong&gt;&lt;span style="vertical-align: baseline;"&gt; upon Marketplace publishing and &lt;/span&gt;&lt;strong style="vertical-align: baseline;"&gt;performance credits&lt;/strong&gt;&lt;span style="vertical-align: baseline;"&gt; to offset operational inference costs, paired with GTM assets and sales enablement to turn engineering milestones into a net-new pipeline.&lt;/span&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;h2&gt;&lt;strong style="vertical-align: baseline;"&gt;Featured partners: proven speed to impact&lt;/strong&gt;&lt;/h2&gt;
&lt;p&gt;&lt;span style="vertical-align: baseline;"&gt;Recent Gemini factory (previously referred to as the Agent Factory) cohorts have already brought a wave of industry-specific agents to life. Here is how nine software partners took complex enterprise challenges and deployed production-grade solutions built with Gemini in days:&lt;/span&gt;&lt;/p&gt;
&lt;h3&gt;&lt;strong style="vertical-align: baseline;"&gt;Aily Labs&lt;/strong&gt;&lt;/h3&gt;
&lt;p&gt;&lt;strong style="vertical-align: baseline;"&gt;Aily Decision Intelligence Agent&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="vertical-align: baseline;"&gt;The Aily Decision Intelligence Agent unifies 360° enterprise performance metrics to deliver predictive business diagnostics and actionable strategic recommendations. Built for executive decision-makers, it interrogates complex operational and financial datasets to forecast performance trends, identify supply disruptions, and guide strategic resource allocation through an intuitive, mobile-first interface.&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-style: italic; vertical-align: baseline;"&gt;“Our mission is to bring real-time, AI-powered decision intelligence to every business executive. The Agent Factory workshop was an incredible catalyst; it enabled our team to wire up complex predictive reasoning models into the Gemini Enterprise runtime, activating Aily Super Agent in record time; orchestrating thousands of specialized agents, connecting insights across multiple business domains, and presenting them through a single, intuitive interface for the user. Having side-by-side engineering support helped us prove out high-impact executive scenarios and accelerate our roadmap toward a verified listing on Google Cloud Marketplace.”&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-style: italic; vertical-align: baseline;"&gt;— Reynaldo Espana, VP of Engineering, Aily Labs&lt;/span&gt;&lt;/p&gt;
&lt;h3&gt;&lt;strong style="vertical-align: baseline;"&gt;FlowX&lt;/strong&gt;&lt;/h3&gt;
&lt;p&gt;&lt;strong style="vertical-align: baseline;"&gt;Capital Markets Document Reconciliation Agent&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="vertical-align: baseline;"&gt;FlowX's Capital Markets Document Reconciliation Agent streamlines high-stakes financial operations, including institutional document extraction, multi-party reconciliation, and loan pack completeness audits. Leveraging specialized document intelligence and Kubernetes-backed agent runtimes, it cross-checks disparate contracts, regulatory filings, and credit documentation to flag discrepancies in real time, drastically reducing cycle times for back-office operations.&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-style: italic; vertical-align: baseline;"&gt;“In capital markets and lending, precision, auditability, and data security are non-negotiable. What impressed us most about the Agent Factory was how rapidly we could implement complex business validation rules and multi-source document ingestion without compromising on enterprise compliance. Transitioning from raw use cases to a functional prototype in a single workshop demonstrated the sheer execution velocity possible on Gemini.”&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-style: italic; vertical-align: baseline;"&gt;— Serban Chiricescu, Founder &amp;amp; Chief Technology Officer, FlowX.AI&lt;/span&gt;&lt;/p&gt;
&lt;h3&gt;&lt;strong style="vertical-align: baseline;"&gt;Klarvant&lt;/strong&gt;&lt;/h3&gt;
&lt;p&gt;&lt;strong style="vertical-align: baseline;"&gt;Digital Governance Analyst Agent&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="vertical-align: baseline;"&gt;The Analyst Agent by Klarvant provides outside-in discovery and analysis of an enterprise’s external namespace: post-quantum readiness, certificate and TLS hygiene, email security, supply-chain risk, and external exposure. It tracks post-quantum migration endpoint by endpoint, matches supplier and dependency events to the points where they touch the estate, and answers plain-language questions with audit-ready evidence and custom dashboards built on request.&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-style: italic; vertical-align: baseline;"&gt;“What Gemini does exceptionally well is reason over complex technical evidence and explain it in plain language. That is exactly what governance needs. A board member or even a CISO does not want a list of ciphers; they want to know whether the company is ready and what to do next. With the Agent Factory, Gemini became the bridge between our intelligence and the people accountable for it.”&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-style: italic; vertical-align: baseline;"&gt;— Endre Fehn, Chief Technology Officer, Klarvant&lt;/span&gt;&lt;/p&gt;
&lt;h3&gt;&lt;strong style="vertical-align: baseline;"&gt;NextLM&lt;/strong&gt;&lt;/h3&gt;
&lt;p&gt;&lt;strong style="vertical-align: baseline;"&gt;AI Prospecting Agent&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="vertical-align: baseline;"&gt;The NextLM AI Prospecting Agent brings tenant-native prospect intelligence into Gemini. Powered by the Savant model family, it ranks the B2B accounts and buyers most likely to convert using behavioral data across 300M+ companies, 370M+ professionals, and 1.3B+ tracked news articles. Each customer gets an isolated model that is further trained on its own closed-won and closed-lost data, so prioritization reflects what actually wins for that business. Built to work alongside other agents in Gemini, it hands ranked accounts and buyer context to research, outreach, and CRM connectors, turning “who should we pursue and why now” into action across the workflow.&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-style: italic; vertical-align: baseline;"&gt;“Building autonomous B2B sales agents requires blending live external market signals with deep enterprise CRM context. The Agent Factory eliminated the typical development friction—our engineers used the RAD framework to go from an initial architecture diagram to an active, working prospecting agent in under 24 hours. The hands-on co-engineering with Google Cloud gave us the confidence and tooling to bring a production-ready solution straight into the Gemini Enterprise ecosystem.”&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-style: italic; vertical-align: baseline;"&gt;— Chris Anzalone, Founder &amp;amp; CEO, NextLM&lt;/span&gt;&lt;/p&gt;
&lt;h3&gt;&lt;strong style="vertical-align: baseline;"&gt;Optimizely&lt;/strong&gt;&lt;/h3&gt;
&lt;p&gt;&lt;strong style="vertical-align: baseline;"&gt;Mark Marketing Calendar Deck Builder Agent&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="vertical-align: baseline;"&gt;Optimizely Mark Marketing Calendar Deck Builder Agent converts cross-functional marketing strategies, campaign timelines, and experimentation roadmaps into executive-ready slide decks and visual briefs. Grounded in campaign performance metrics and content repository data, it enables marketing leaders to generate unified omnichannel schedules, align global teams, and track milestone delivery in seconds.&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-style: italic; vertical-align: baseline;"&gt;“Marketing teams spend countless hours manually consolidating disjointed campaign plans and roadmaps into presentations for leadership. The Agent Factory allowed us to harness Gemini  and Vertex AI Vector Search to turn that manual chore into an autonomous, one-click experience. In just one intensive day, our team built an agent that unlocks immediate productivity gains for enterprise marketers and seamlessly plugs into our broader Mark platform.”&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-style: italic; vertical-align: baseline;"&gt;— Kevin Li, SVP Product, Optimizely&lt;/span&gt;&lt;/p&gt;
&lt;h3&gt;&lt;strong style="vertical-align: baseline;"&gt;Ping Identity&lt;/strong&gt;&lt;/h3&gt;
&lt;p&gt;&lt;strong style="vertical-align: baseline;"&gt;PingID Device Management Agent&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="vertical-align: baseline;"&gt;Employees manage their own MFA devices just by asking. When someone gets a new phone, the agent displays a live PingID pairing QR code with real-time status directly in Gemini, rendered with A2UI. Employees can also list, rename, set a default, or remove devices without opening a portal or filing a help desk ticket. That replaces a help desk call, and the over-the-phone identity check that social engineering attacks exploit, with a short conversation.&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-style: italic; vertical-align: baseline;"&gt;“Every new phone and every last day at work is an identity event, and too many of them still turn into help desk tickets. Working side by side with Google Cloud in the Agent Factory, we built agents that let employees manage their own MFA devices and let admins resolve identity requests in one conversation. With ADK, A2A, and A2UI, those experiences run natively in Gemini, and every action stays scoped to the user, confirmed by a person, and accountable.”&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-style: italic; vertical-align: baseline;"&gt;— Loren Russon, SVP, Product &amp;amp; Technology, Ping Identity&lt;/span&gt;&lt;/p&gt;
&lt;h3&gt;&lt;strong style="vertical-align: baseline;"&gt;Sinch&lt;/strong&gt;&lt;/h3&gt;
&lt;p&gt;&lt;strong style="vertical-align: baseline;"&gt;Sinch RCS Messaging Agent&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="vertical-align: baseline;"&gt;The Sinch RCS Messaging Agent enables enterprises to create and manage RCS business agents, draft interactive messaging campaigns directly from natural-language prompts, execute rich RCS broadcasts, and monitor delivery reports, built with Gemini and Sinch's carrier infrastructure.&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-style: italic; vertical-align: baseline;"&gt;“Collaborating with the Agent Factory team dramatically accelerated our timeline from prototype to a verified listing on Google Cloud Marketplace. Leveraging their structured environment and pre-built RAD skills, our engineering team was able to rapidly assemble, secure, and validate a complete lifecycle agent for RCS, covering enterprise authentication, RCS agent provisioning, prompt-based campaign drafting, and real-time delivery reporting. We walked away with a production-ready solution that harnesses Google Cloud’s ecosystem to help businesses deliver richer, more interactive conversational experiences at scale.”&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-style: italic; vertical-align: baseline;"&gt;— Antoine Sein, Senior Engineering Manager, Developer Experience &amp;amp; Agent Experience, Sinch&lt;/span&gt;&lt;/p&gt;
&lt;h3&gt;&lt;strong style="vertical-align: baseline;"&gt;THG Ingenuity&lt;/strong&gt;&lt;/h3&gt;
&lt;p&gt;&lt;strong style="vertical-align: baseline;"&gt;Shopping Assistant Insights Agent&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="vertical-align: baseline;"&gt;Shopping Assistant Insights converts shopper conversations into actionable commercial insights and plain-business answers grounded in BigQuery analytics. It tracks shopper demand, assistant performance, and customer friction while maintaining strict data privacy. Designed for commercial leaders, it highlights opportunities to stock, promote, or fix based on real user interactions.&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-style: italic; vertical-align: baseline;"&gt;“Our AI Shopping Assistant captures a depth of shopper intent that traditional search bars can't. The Agent Factory helped us turn this insight into valuable action points for brands and retailers. We leveraged Gemini to rapidly build a Shopping Insights Agent that turns raw consumer data into actionable business strategy. The collaborative environment accelerated our development, giving us a deeper understanding of the Agent Marketplace while delivering a live, functional agent that provides immediate value to our customers.”&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-style: italic; vertical-align: baseline;"&gt;— Jo Drake, CTO, THG Ingenuity&lt;/span&gt;&lt;/p&gt;
&lt;h3&gt;&lt;strong style="vertical-align: baseline;"&gt;Xiatech&lt;/strong&gt;&lt;/h3&gt;
&lt;p&gt;&lt;strong style="vertical-align: baseline;"&gt;Xfuze Order Intake Agent&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="vertical-align: baseline;"&gt;The Xfuze Order Intake Agent automates multichannel commerce order processing, exception triage, and inventory reconciliation across disparate enterprise systems. Powered by Xiatech’s Xfuze integration platform and BigQuery analytics, it continuously identifies supply chain anomalies, resolves fulfillment errors, and provides commercial operators with conversational visibility into real-time order-to-cash health.&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-style: italic; vertical-align: baseline;"&gt;“Connecting disparate legacy systems, e-commerce storefronts, and ERPs is a major hurdle for retail and supply chain leaders. At the Agent Factory, we leveraged the Antigravity IDE and RAD developer skills to build an agent that unifies these complex data streams effortlessly. The speed of execution was remarkable, in 24 hours, we built a first of its kind agentic application (multiple agents in one) that delivers instant operational transparency and tangible cost savings to our clients.”&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-style: italic; vertical-align: baseline;"&gt;— Jonathan Summerfield, Founder &amp;amp; Chief Executive Officer, Xiatech&lt;/span&gt;&lt;/p&gt;
&lt;h2&gt;&lt;strong style="vertical-align: baseline;"&gt;The road ahead&lt;/strong&gt;&lt;/h2&gt;
&lt;p&gt;&lt;span style="vertical-align: baseline;"&gt;The transition to the agentic era requires more than standalone applications—it demands an open, interoperable enterprise ecosystem. Through the Gemini factory, Google Cloud is bringing together technical velocity and commercial scale so partners can meet enterprises wherever they work:&lt;/span&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li aria-level="1" style="list-style-type: disc; vertical-align: baseline;"&gt;
&lt;p role="presentation"&gt;&lt;strong style="vertical-align: baseline;"&gt;End-to-end co-engineering:&lt;/strong&gt;&lt;span style="vertical-align: baseline;"&gt; Rapid architecture design, AI-assisted development, and automated readiness testing in Antigravity alongside Google Cloud partner engineers.&lt;/span&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;li aria-level="1" style="list-style-type: disc; vertical-align: baseline;"&gt;
&lt;p role="presentation"&gt;&lt;strong style="vertical-align: baseline;"&gt;Full-spectrum extensibility:&lt;/strong&gt;&lt;span style="vertical-align: baseline;"&gt; Flexible blueprints in Gemini across deterministic A2A agents, standardized MCP connectors, declarative skills, and turnkey plugins.&lt;/span&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;li aria-level="1" style="list-style-type: disc; vertical-align: baseline;"&gt;
&lt;p role="presentation"&gt;&lt;strong style="vertical-align: baseline;"&gt;Marketplace discovery and scale:&lt;/strong&gt;&lt;span style="vertical-align: baseline;"&gt; Streamlined publishing to Google Cloud Marketplace, backed by seed credits, performance incentives, and joint go-to-market support.&lt;/span&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;span style="vertical-align: baseline;"&gt;By collapsing the journey from initial whiteboard concept to a verified Google Cloud Marketplace listing into a matter of days, the Gemini factory is helping partners bring the next generation of enterprise AI solutions to market faster than ever—and this is just the beginning. Explore partner-built agents, MCP connectors, skills, and plugins in the &lt;/span&gt;&lt;a href="https://cloud.google.com/marketplace?e=48754805"&gt;&lt;span style="text-decoration: underline; vertical-align: baseline;"&gt;Google Cloud Marketplace&lt;/span&gt;&lt;/a&gt;&lt;span style="vertical-align: baseline;"&gt; and &lt;/span&gt;&lt;a href="https://aisolutionfinder.withgoogle.com/" rel="noopener" target="_blank"&gt;&lt;span style="text-decoration: underline; vertical-align: baseline;"&gt;AI Solution Finder&lt;/span&gt;&lt;/a&gt;&lt;span style="vertical-align: baseline;"&gt;, or connect with your Google Cloud Partner team to start building in the Gemini factory.&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;</description><pubDate>Tue, 10 Nov 2026 17:00:00 +0000</pubDate><guid>https://cloud.google.com/blog/topics/partners/inside-the-gemini-factory-accelerating-partner-solutions/</guid><category>Partners</category><og xmlns:og="http://ogp.me/ns#"><type>article</type><title>Inside the Gemini factory: Accelerating partner solutions</title><description></description><site_name>Google</site_name><url>https://cloud.google.com/blog/topics/partners/inside-the-gemini-factory-accelerating-partner-solutions/</url></og><author xmlns:author="http://www.w3.org/2005/Atom"><name>Noel Kenehan</name><title>Head of Gemini factory</title><department></department><company></company></author><author xmlns:author="http://www.w3.org/2005/Atom"><name>Renee Li</name><title>Technical Solutions Consultant</title><department></department><company></company></author></item><item><title>Don't just flag it, fix it: How to run CodeMender in your pull requests</title><link>https://cloud.google.com/blog/products/identity-security/how-to-run-codemender-in-your-pull-requests/</link><description>&lt;div class="block-paragraph_advanced"&gt;&lt;p&gt;&lt;span style="vertical-align: baseline;"&gt;As many developers use agentic tools to create more code faster than ever before, the code has gotten more complex and they’re taking longer to find and fix software flaws.  &lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="vertical-align: baseline;"&gt;Helping to address that pressure is a key concern at Google. We know that software development velocity is increasing, as much as &lt;/span&gt;&lt;a href="https://dora.dev/insights/balancing-ai-tensions/" rel="noopener" target="_blank"&gt;&lt;span style="text-decoration: underline; vertical-align: baseline;"&gt;2x for some teams&lt;/span&gt;&lt;/a&gt;&lt;span style="vertical-align: baseline;"&gt;, and the average developer fix time for software flaws expanded from approximately 59 days a decade ago to more than 170 days in 2025, according to the &lt;/span&gt;&lt;a href="https://cloud.google.com/security/resources/m-trends"&gt;&lt;span style="text-decoration: underline; vertical-align: baseline;"&gt;Mandiant M-Trends 2026 Report&lt;/span&gt;&lt;/a&gt;&lt;span style="vertical-align: baseline;"&gt;.&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;
&lt;div class="block-video"&gt;



&lt;div class="article-module article-video "&gt;
  &lt;figure&gt;
    &lt;a class="h-c-video h-c-video--marquee"
      href="https://youtube.com/watch?v=p2vmRfShi_U"
      data-glue-modal-trigger="uni-modal-p2vmRfShi_U-"
      data-glue-modal-disabled-on-mobile="true"&gt;

      
        

        &lt;div class="article-video__aspect-image"
          style="background-image: url(https://storage.googleapis.com/gweb-cloudblog-publish/images/Copy_of_Thumbnail_CM_GitOps_02.max-1000x1000.png);"&gt;
          &lt;span class="h-u-visually-hidden"&gt;CodeMender: AI powered vulnerability fixes right in GitHub PRs&lt;/span&gt;
        &lt;/div&gt;
      
      &lt;svg role="img" class="h-c-video__play h-c-icon h-c-icon--color-white"&gt;
        &lt;use xlink:href="#mi-youtube-icon"&gt;&lt;/use&gt;
      &lt;/svg&gt;
    &lt;/a&gt;

    
  &lt;/figure&gt;
&lt;/div&gt;

&lt;div class="h-c-modal--video"
     data-glue-modal="uni-modal-p2vmRfShi_U-"
     data-glue-modal-close-label="Close Dialog"&gt;
   &lt;a class="glue-yt-video"
      data-glue-yt-video-autoplay="true"
      data-glue-yt-video-height="99%"
      data-glue-yt-video-vid="p2vmRfShi_U"
      data-glue-yt-video-width="100%"
      href="https://youtube.com/watch?v=p2vmRfShi_U"
      ng-cloak&gt;
   &lt;/a&gt;
&lt;/div&gt;

&lt;/div&gt;
&lt;div class="block-paragraph_advanced"&gt;&lt;p&gt;&lt;span style="vertical-align: baseline;"&gt;To help you secure more code, more quickly, we’ve built CodeMender, our autonomous code-security agent that can find and fix software flaws at machine speed.&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="vertical-align: baseline;"&gt;We also know that developer tools only succeed if they fit into existing routines. That’s why CodeMender, part of our &lt;/span&gt;&lt;a href="https://cloud.google.com/transform/securing-enterprise-agility-in-the-machine-speed-era"&gt;&lt;span style="text-decoration: underline; vertical-align: baseline;"&gt;AI Threat Defense platform&lt;/span&gt;&lt;/a&gt;&lt;span style="vertical-align: baseline;"&gt;, brings automated code fixes directly into the developer workflow. Today, we’re sharing this reference architecture that wires automated CodeMender remediation straight into Git pull requests via Google Cloud Run.&lt;/span&gt;&lt;/p&gt;
&lt;h3&gt;&lt;span style="vertical-align: baseline;"&gt;What the developer sees&lt;/span&gt;&lt;/h3&gt;
&lt;p&gt;&lt;span style="vertical-align: baseline;"&gt;Everything happens in the timeline. The scan posts one comment, a table of findings, each finding with an ID, and the two things you can type next.&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;
&lt;div class="block-image_full_width"&gt;






  
    &lt;div class="article-module h-c-page"&gt;
      &lt;div class="h-c-grid"&gt;
  

    &lt;figure class="article-image--large
      
      
        h-c-grid__col
        h-c-grid__col--6 h-c-grid__col--offset-3
        
        
      "
      &gt;

      
      
        
        &lt;img
            src="https://storage.googleapis.com/gweb-cloudblog-publish/images/figure-1a.max-1000x1000.png"
        
          alt="figure-1a"&gt;
        
        &lt;/a&gt;
      
        &lt;figcaption class="article-image__caption "&gt;&lt;p data-block-key="84tpd"&gt;Figure 1: A pull request triggers the scan on Cloud Run. Findings, exploit traces, and proposed patches all come back to the same timeline.&lt;/p&gt;&lt;/figcaption&gt;
      
    &lt;/figure&gt;

  
      &lt;/div&gt;
    &lt;/div&gt;
  




&lt;/div&gt;
&lt;div class="block-paragraph_advanced"&gt;&lt;p&gt;&lt;span style="vertical-align: baseline;"&gt;Reply &lt;/span&gt;&lt;code style="vertical-align: baseline;"&gt;/verify 612424da&lt;/code&gt;&lt;span style="vertical-align: baseline;"&gt; and the exploit attempt comes back in the thread, folded into a collapsible &lt;/span&gt;&lt;span style="font-style: italic; vertical-align: baseline;"&gt;View Exploit Steps &amp;amp; Response Trace&lt;/span&gt;&lt;span style="vertical-align: baseline;"&gt; block so it doesn't bury the conversation.&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="vertical-align: baseline;"&gt;Reply &lt;/span&gt;&lt;code style="vertical-align: baseline;"&gt;/fix 612424da&lt;/code&gt;&lt;span style="vertical-align: baseline;"&gt; and the patch arrives the same way, behind &lt;/span&gt;&lt;span style="font-style: italic; vertical-align: baseline;"&gt;Preview Proposed Code Diff&lt;/span&gt;&lt;span style="vertical-align: baseline;"&gt;, with a draft pull request already open &lt;/span&gt;&lt;code style="vertical-align: baseline;"&gt;/approve&lt;/code&gt;&lt;span style="vertical-align: baseline;"&gt; there. Both commands take &lt;/span&gt;&lt;code style="vertical-align: baseline;"&gt;all&lt;/code&gt;&lt;span style="vertical-align: baseline;"&gt; in place of an ID. &lt;/span&gt;&lt;/p&gt;&lt;/div&gt;
&lt;div class="block-image_full_width"&gt;






  
    &lt;div class="article-module h-c-page"&gt;
      &lt;div class="h-c-grid"&gt;
  

    &lt;figure class="article-image--large
      
      
        h-c-grid__col
        h-c-grid__col--6 h-c-grid__col--offset-3
        
        
      "
      &gt;

      
      
        
        &lt;img
            src="https://storage.googleapis.com/gweb-cloudblog-publish/images/figure-2.max-1000x1000.png"
        
          alt="figure-2"&gt;
        
        &lt;/a&gt;
      
        &lt;figcaption class="article-image__caption "&gt;&lt;p data-block-key="84tpd"&gt;Figure 2: The initial scan comment provides a table of findings and the actionable slash commands, keeping the developer entirely within the pull request timeline.&lt;/p&gt;&lt;/figcaption&gt;
      
    &lt;/figure&gt;

  
      &lt;/div&gt;
    &lt;/div&gt;
  




&lt;/div&gt;
&lt;div class="block-paragraph_advanced"&gt;&lt;p&gt;&lt;span style="vertical-align: baseline;"&gt;Nothing asks the developer to leave the pull request or learn a console.&lt;/span&gt;&lt;/p&gt;
&lt;h3&gt;&lt;span style="vertical-align: baseline;"&gt;Ship evidence, not just a severity&lt;/span&gt;&lt;/h3&gt;
&lt;p&gt;&lt;span style="vertical-align: baseline;"&gt;CodeMender &lt;/span&gt;&lt;code style="vertical-align: baseline;"&gt;cm find&lt;/code&gt;&lt;span style="vertical-align: baseline;"&gt; runs return a confidence score on the vulnerability finding during the code analysis. If the confidence score is below 100%, you can use &lt;/span&gt;&lt;code style="vertical-align: baseline;"&gt;cm verify&lt;/code&gt;&lt;span style="vertical-align: baseline;"&gt; to have CodeMender build and simulate an exploit in a sandbox to determine if the vulnerability is actually exploitable.  &lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="vertical-align: baseline;"&gt;The simulation results can change the severity. Because the verification sandbox is ephemeral, the pipeline automatically streams these artifacts to Google Cloud Storage to preserve an audit trail for compliance and security operations reviews.  &lt;/span&gt;&lt;/p&gt;&lt;/div&gt;
&lt;div class="block-image_full_width"&gt;






  
    &lt;div class="article-module h-c-page"&gt;
      &lt;div class="h-c-grid"&gt;
  

    &lt;figure class="article-image--large
      
      
        h-c-grid__col
        h-c-grid__col--6 h-c-grid__col--offset-3
        
        
      "
      &gt;

      
      
        
        &lt;img
            src="https://storage.googleapis.com/gweb-cloudblog-publish/images/figure-3.max-1000x1000.png"
        
          alt="figure-3"&gt;
        
        &lt;/a&gt;
      
        &lt;figcaption class="article-image__caption "&gt;&lt;p data-block-key="84tpd"&gt;Figure 3: The /verify command returns a trace of the sandboxed exploit attempt, giving reviewers actionable evidence rather than abstract alerts.&lt;/p&gt;&lt;/figcaption&gt;
      
    &lt;/figure&gt;

  
      &lt;/div&gt;
    &lt;/div&gt;
  




&lt;/div&gt;
&lt;div class="block-paragraph_advanced"&gt;&lt;p&gt;&lt;span style="vertical-align: baseline;"&gt;Engineer for failure modes in your verification pipeline. If your harness only searches for a successful exploit string, then any test failure — such as a crashed mock server or an execution timeout — can cause the pipeline to fail open and mistakenly label a real vulnerability as safe. &lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="vertical-align: baseline;"&gt;Ensure your parser separates true negative results from test crashes. If an exploit fails to complete cleanly, flag the status as inconclusive rather than giving it a clean bill of health.&lt;/span&gt;&lt;/p&gt;
&lt;h3&gt;&lt;span style="vertical-align: baseline;"&gt;Propose the patch, preview the diff&lt;/span&gt;&lt;/h3&gt;
&lt;p&gt;&lt;span style="vertical-align: baseline;"&gt;When an exploit proves a finding is real, the next step isn't a ticket, it's a patch: &lt;/span&gt;&lt;code style="vertical-align: baseline;"&gt;cm fix a1b2c3d4&lt;/code&gt;&lt;span style="vertical-align: baseline;"&gt; instructs CodeMender to author one.&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;
&lt;div class="block-image_full_width"&gt;






  
    &lt;div class="article-module h-c-page"&gt;
      &lt;div class="h-c-grid"&gt;
  

    &lt;figure class="article-image--large
      
      
        h-c-grid__col
        h-c-grid__col--6 h-c-grid__col--offset-3
        
        
      "
      &gt;

      
      
        
        &lt;img
            src="https://storage.googleapis.com/gweb-cloudblog-publish/images/figure-4.max-1000x1000.png"
        
          alt="figure-4"&gt;
        
        &lt;/a&gt;
      
        &lt;figcaption class="article-image__caption "&gt;&lt;p data-block-key="84tpd"&gt;Figure 4: The /fix command returns a unified code diff, giving reviewers meaningful context to evaluate the patch.&lt;/p&gt;&lt;/figcaption&gt;
      
    &lt;/figure&gt;

  
      &lt;/div&gt;
    &lt;/div&gt;
  




&lt;/div&gt;
&lt;div class="block-paragraph_advanced"&gt;&lt;p&gt;&lt;span style="vertical-align: baseline;"&gt;If the diff looks good, applying it takes one step. The developer replies &lt;/span&gt;&lt;code style="vertical-align: baseline;"&gt;/approve&lt;/code&gt;&lt;span style="vertical-align: baseline;"&gt;. The agent commits the patch to the branch, pushes it, and sets a commit status &lt;/span&gt;&lt;code style="vertical-align: baseline;"&gt;security/codemender-gate&lt;/code&gt;&lt;span style="vertical-align: baseline;"&gt; to green. Branch protection is what turns that status into a merge block; without it, the gate is advisory.&lt;/span&gt;&lt;/p&gt;
&lt;h3&gt;&lt;span style="vertical-align: baseline;"&gt;No stored keys between GitHub and Cloud Run&lt;/span&gt;&lt;/h3&gt;
&lt;p&gt;&lt;span style="vertical-align: baseline;"&gt;None of this happens until GitHub and Google Cloud trust each other. This agent needs write access to your source code, precisely the credential you don't want sitting in a secret store waiting to leak. GitHub Actions can mint a short-lived OIDC token instead, and Google can be configured to accept it, so nothing long-lived exists to steal.&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="vertical-align: baseline;"&gt;Nearly all the security here rests on one line:&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;
&lt;div class="block-code"&gt;&lt;dl&gt;
    &lt;dt&gt;code_block&lt;/dt&gt;
    &lt;dd&gt;&amp;lt;ListValue: [StructValue([(&amp;#x27;code&amp;#x27;, &amp;#x27;resource &amp;quot;google_iam_workload_identity_pool_provider&amp;quot; &amp;quot;github&amp;quot; {\r\n  workload_identity_pool_provider_id = &amp;quot;github-provider&amp;quot;\r\n\r\n  oidc {\r\n    issuer_uri = &amp;quot;https://token.actions.githubusercontent.com&amp;quot;\r\n  }\r\n\r\n  attribute_mapping = {\r\n    &amp;quot;google.subject&amp;quot;          = &amp;quot;assertion.sub&amp;quot;\r\n    &amp;quot;attribute.repository_id&amp;quot; = &amp;quot;assertion.repository_id&amp;quot;\r\n  }\r\n\r\n  # Without this, any repository on GitHub can exchange a token against your pool\r\n  attribute_condition = &amp;quot;assertion.repository_id == \&amp;#x27;123456789\&amp;#x27;&amp;quot;\r\n}&amp;#x27;), (&amp;#x27;language&amp;#x27;, &amp;#x27;&amp;#x27;), (&amp;#x27;caption&amp;#x27;, &amp;lt;wagtail.rich_text.RichText object at 0x7f5ea8d1a710&amp;gt;)])]&amp;gt;&lt;/dd&gt;
&lt;/dl&gt;&lt;/div&gt;
&lt;div class="block-paragraph_advanced"&gt;&lt;p&gt;&lt;span style="vertical-align: baseline;"&gt;Every GitHub Actions workflow shares that issuer URL, so validating the issuer alone buys you nothing. The condition is the part doing the work.&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="vertical-align: baseline;"&gt;Note what it matches on. &lt;/span&gt;&lt;code style="vertical-align: baseline;"&gt;assertion.repository&lt;/code&gt;&lt;span style="vertical-align: baseline;"&gt; would also work here, but it matches a name and names get renamed, or claimed by someone else once you release them. &lt;/span&gt;&lt;code style="vertical-align: baseline;"&gt;repository_id&lt;/code&gt;&lt;span style="vertical-align: baseline;"&gt; and &lt;/span&gt;&lt;code style="vertical-align: baseline;"&gt;repository_owner_id&lt;/code&gt;&lt;span style="vertical-align: baseline;"&gt; are immutable, which is why Google recommends mapping those instead.&lt;/span&gt;&lt;/p&gt;
&lt;h3&gt;&lt;span style="vertical-align: baseline;"&gt;Give the exploit somewhere safe to run&lt;/span&gt;&lt;/h3&gt;
&lt;p&gt;&lt;span style="vertical-align: baseline;"&gt;Verification runs attack code that nobody reviewed, written on demand, pointed at a mock target, doing what the vulnerability class implies. As recent headlines have reminded everyone, the last thing you want is an autonomous agent deciding the fastest way to complete a task is to break out of its container and port-scan your internal network. &lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="vertical-align: baseline;"&gt;Before you can trust the verdict, you have to answer two important questions: Where does that code execute, and what can it reach while it does? The answer is to run it as a Cloud Run job. &lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="vertical-align: baseline;"&gt;Every Cloud Run instance is sandboxed, and jobs always run in the second-generation execution environment, a microVM with full Linux compatibility. The execution starts, does one thing, and exits.&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;
&lt;div class="block-image_full_width"&gt;






  
    &lt;div class="article-module h-c-page"&gt;
      &lt;div class="h-c-grid"&gt;
  

    &lt;figure class="article-image--large
      
      
        h-c-grid__col
        h-c-grid__col--6 h-c-grid__col--offset-3
        
        
      "
      &gt;

      
      
        
        &lt;img
            src="https://storage.googleapis.com/gweb-cloudblog-publish/images/figure-5a.max-1000x1000.png"
        
          alt="figure-5a"&gt;
        
        &lt;/a&gt;
      
        &lt;figcaption class="article-image__caption "&gt;&lt;p data-block-key="84tpd"&gt;Figure 5: The exploit runs in an instance that holds nothing and lives for one finding. Only the verdict leaves.&lt;/p&gt;&lt;/figcaption&gt;
      
    &lt;/figure&gt;

  
      &lt;/div&gt;
    &lt;/div&gt;
  




&lt;/div&gt;
&lt;div class="block-paragraph_advanced"&gt;&lt;p&gt;&lt;span style="vertical-align: baseline;"&gt;Then empty the room. Give the job a service account of its own and grant it nothing beyond the API that writes the exploit. It needs no registry access, because Cloud Run imports the container image when you deploy rather than pulling it at the instance start. &lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="vertical-align: baseline;"&gt;Skip the Compute Engine default account, which may carry &lt;/span&gt;&lt;code style="vertical-align: baseline;"&gt;roles/editor&lt;/code&gt;&lt;span style="vertical-align: baseline;"&gt; depending on your organization policy. Take the network away too: Direct VPC egress into a subnet with no route out means code that can't call anywhere can't exfiltrate what it finds or fetch a second stage. &lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="vertical-align: baseline;"&gt;Run one job per finding. The execution ends, the instance goes with it, and the verdict is the only thing that outlives either.&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href="https://cloud.google.com/run/docs/configuring/jobs/sandboxes"&gt;&lt;span style="text-decoration: underline; vertical-align: baseline;"&gt;Cloud Run sandboxes&lt;/span&gt;&lt;/a&gt;&lt;span style="vertical-align: baseline;"&gt; or &lt;/span&gt;&lt;a href="https://docs.cloud.google.com/gemini-enterprise-agent-platform/scale/sandbox"&gt;&lt;span style="text-decoration: underline; vertical-align: baseline;"&gt;agent sandboxes&lt;/span&gt;&lt;/a&gt;&lt;span style="vertical-align: baseline;"&gt; close the last gap. In the instance, process execution is isolated from the parent workload, its environment variables, its secrets, and the Google Cloud metadata server, so the credential the platform hands out by default is out of reach as well. It's built for agents running code they just wrote.&lt;/span&gt;&lt;/p&gt;
&lt;h3&gt;&lt;span style="vertical-align: baseline;"&gt;Get started today&lt;/span&gt;&lt;/h3&gt;
&lt;p&gt;&lt;span style="vertical-align: baseline;"&gt;You can build an autonomous GitOps security agent today. Start with the reference implementation at &lt;/span&gt;&lt;a href="https://github.com/GCP-Architecture-Guides/codemender-gitops-starter-kit" rel="noopener" target="_blank"&gt;&lt;span style="text-decoration: underline; vertical-align: baseline;"&gt;codemender-gitops&lt;/span&gt;&lt;/a&gt;&lt;span style="vertical-align: baseline;"&gt;.&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;</description><pubDate>Tue, 10 Nov 2026 17:00:00 +0000</pubDate><guid>https://cloud.google.com/blog/products/identity-security/how-to-run-codemender-in-your-pull-requests/</guid><category>Security &amp; Identity</category><og xmlns:og="http://ogp.me/ns#"><type>article</type><title>Don't just flag it, fix it: How to run CodeMender in your pull requests</title><description></description><site_name>Google</site_name><url>https://cloud.google.com/blog/products/identity-security/how-to-run-codemender-in-your-pull-requests/</url></og><author xmlns:author="http://www.w3.org/2005/Atom"><name>Manish Gaur</name><title>Cloud &amp; AI Security Architect</title><department></department><company></company></author><author xmlns:author="http://www.w3.org/2005/Atom"><name>Collin Frierson</name><title>Cloud &amp; AI Security Architect</title><department></department><company></company></author></item><item><title>BigQuery measures is now GA: Unifying BI metrics and knowledge graphs for AI accuracy</title><link>https://cloud.google.com/blog/products/data-analytics/bigquery-measures-ga-unifying-bi-metrics-and-knowledge-graphs/</link><description>&lt;div class="block-paragraph_advanced"&gt;&lt;p&gt;&lt;span style="vertical-align: baseline;"&gt;To answer a complex business question, an AI agent must understand two things: &lt;/span&gt;&lt;span style="font-style: italic; vertical-align: baseline;"&gt;what&lt;/span&gt;&lt;span style="vertical-align: baseline;"&gt; happened, and &lt;/span&gt;&lt;span style="font-style: italic; vertical-align: baseline;"&gt;why&lt;/span&gt;&lt;span style="vertical-align: baseline;"&gt;. The &lt;/span&gt;&lt;span style="font-style: italic; vertical-align: baseline;"&gt;what&lt;/span&gt;&lt;span style="vertical-align: baseline;"&gt; is a governed metric, like revenue at risk; the &lt;/span&gt;&lt;span style="font-style: italic; vertical-align: baseline;"&gt;why&lt;/span&gt;&lt;span style="vertical-align: baseline;"&gt; is the network of relationships that produced it. Because metric definitions, a.k.a. measures, traditionally live in business intelligence (BI) platforms while relationships live in knowledge graphs, an AI agent only ever sees half the picture. It guesses the rest, leading to confident but sometimes wrong answers. To solve this hallucination problem, &lt;/span&gt;&lt;a href="https://cloud.google.com/blog/products/data-analytics/bigquery-graphs-with-measures-for-trusted-agentic-workloads"&gt;&lt;span style="text-decoration: underline; vertical-align: baseline;"&gt;we introduced measures in BigQuery&lt;/span&gt;&lt;/a&gt;&lt;span style="vertical-align: baseline;"&gt;, which are now generally available.&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="vertical-align: baseline;"&gt;Historically, organizations needing both BI and knowledge graphs had to run two siloed technology stacks: one to calculate reliable metrics, the other to map out entity relationships. Bridging them entailed brittle data pipelines and runtime reconciliation by analysts and AI agents, who held the connections in their heads or in sprawling prompts. This patchwork approach wasn't just slow and expensive — it’s where data governance broke down, as every analyst and prompt may define joins and metrics differently.&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;
&lt;div class="block-image_full_width"&gt;






  
    &lt;div class="article-module h-c-page"&gt;
      &lt;div class="h-c-grid"&gt;
  

    &lt;figure class="article-image--large
      
      
        h-c-grid__col
        h-c-grid__col--6 h-c-grid__col--offset-3
        
        
      "
      &gt;

      
      
        
        &lt;img
            src="https://storage.googleapis.com/gweb-cloudblog-publish/images/Figure_1_Unified_Model_BI_and_Graphs.max-1000x1000.png"
        
          alt="Figure 1 Unified Model BI and Graphs"&gt;
        
        &lt;/a&gt;
      
        &lt;figcaption class="article-image__caption "&gt;&lt;p data-block-key="vl7u1"&gt;Figure 1: A unified model for defining BI metrics and knowledge graphs in one place, for powering AI agents, SQL, GQL and dashboards.&lt;/p&gt;&lt;/figcaption&gt;
      
    &lt;/figure&gt;

  
      &lt;/div&gt;
    &lt;/div&gt;
  




&lt;/div&gt;
&lt;div class="block-paragraph_advanced"&gt;&lt;p&gt;&lt;span style="vertical-align: baseline;"&gt;To replace manual reconciliation, you need a single model that understands both the structure of your business and the math that measures it. BigQuery measures builds directly on &lt;/span&gt;&lt;a href="https://cloud.google.com/blog/products/data-analytics/bigquery-graph-connecting-data-and-ai-at-scale"&gt;&lt;span style="text-decoration: underline; vertical-align: baseline;"&gt;BigQuery Graph&lt;/span&gt;&lt;/a&gt;&lt;span style="vertical-align: baseline;"&gt; to deliver that unified foundation. By defining measures directly on the graph entities they describe, your BI dashboards and AI agents don't just get a number they can trust — they get the relational context behind it. Finally, they can reliably answer both the &lt;/span&gt;&lt;span style="font-style: italic; vertical-align: baseline;"&gt;what&lt;/span&gt;&lt;span style="vertical-align: baseline;"&gt; and the &lt;/span&gt;&lt;span style="font-style: italic; vertical-align: baseline;"&gt;why&lt;/span&gt;&lt;span style="vertical-align: baseline;"&gt;.&lt;/span&gt;&lt;/p&gt;
&lt;p style="padding-left: 40px;"&gt;&lt;span style="font-style: italic; vertical-align: baseline;"&gt;"With BigQuery measures, we can now deliver self-documenting data products. Defining measures natively in BigQuery ensures Looker Dashboards, Conversational Agents and our Data team queries operate on identical logic, guaranteeing metric alignment across leadership and significantly reducing data team maintenance overhead."&lt;/span&gt;&lt;span style="vertical-align: baseline;"&gt; - Amanda Reelick, Head of Data Enablement, Woolworths NZ&lt;/span&gt;&lt;/p&gt;
&lt;h3&gt;&lt;strong style="vertical-align: baseline;"&gt;One model to answer both the &lt;/strong&gt;&lt;strong style="font-style: italic; vertical-align: baseline;"&gt;what &lt;/strong&gt;&lt;strong style="vertical-align: baseline;"&gt;and the &lt;/strong&gt;&lt;strong style="font-style: italic; vertical-align: baseline;"&gt;why&lt;/strong&gt;&lt;/h3&gt;
&lt;p&gt;&lt;span style="vertical-align: baseline;"&gt;Let's walk through an example. Suppose your retail bank's risk analytics team spots a sudden spike in transaction activity in the Prague district. You need to know whether this represents healthy customer growth or concentrated risk exposure. Answering requires two pieces of evidence: how much money actually moved (the &lt;/span&gt;&lt;span style="font-style: italic; vertical-align: baseline;"&gt;what&lt;/span&gt;&lt;span style="vertical-align: baseline;"&gt;), and which specific accounts it flowed through (the &lt;/span&gt;&lt;span style="font-style: italic; vertical-align: baseline;"&gt;why&lt;/span&gt;&lt;span style="vertical-align: baseline;"&gt;). At most banks, getting that answer takes two teams, two tools, and two numbers that are rarely reconciled.&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="vertical-align: baseline;"&gt;With BigQuery, your underlying data is already in place — whether in native tables or in a&lt;/span&gt; &lt;a href="https://docs.cloud.google.com/lakehouse/docs/introduction"&gt;&lt;span style="text-decoration: underline; vertical-align: baseline;"&gt;borderless Lakehouse&lt;/span&gt;&lt;/a&gt;&lt;span style="vertical-align: baseline;"&gt;. With a single schema, you can define a semantic model directly over your existing transaction, account, and district tables — with no data movement and no secondary system:&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;
&lt;div class="block-code"&gt;&lt;dl&gt;
    &lt;dt&gt;code_block&lt;/dt&gt;
    &lt;dd&gt;&amp;lt;ListValue: [StructValue([(&amp;#x27;code&amp;#x27;, &amp;#x27;-- Entities, relationships, and measures, declared in one model\r\nCREATE OR REPLACE PROPERTY GRAPH retail_banking.BankingGraph\r\n  NODE TABLES (\r\n    retail_banking.trans AS Trans\r\n      KEY (trans_id)\r\n      PROPERTIES (\r\n        trans_id, account_id, amount,\r\n        MEASURE(SUM(amount)) AS total_trans_amount\r\n      ),\r\n    retail_banking.account AS Account\r\n      KEY (account_id)\r\n      PROPERTIES (\r\n        account_id, district_id, stmt_frq,\r\n        MEASURE(COUNT(account_id)) AS account_count\r\n      ),\r\n    retail_banking.district AS District\r\n      KEY (district_id)\r\n      PROPERTIES (district_id, city, state)\r\n  )\r\n  EDGE TABLES (\r\n    retail_banking.trans AS POSTED_TO\r\n      KEY (trans_id)\r\n      SOURCE KEY (trans_id) REFERENCES Trans (trans_id)\r\n      DESTINATION KEY (account_id) REFERENCES Account (account_id)\r\n      NO PROPERTIES,\r\n    retail_banking.account AS LOCATED_IN\r\n      KEY (account_id)\r\n      SOURCE KEY (account_id) REFERENCES Account (account_id)\r\n      DESTINATION KEY (district_id) REFERENCES District (district_id)\r\n      NO PROPERTIES\r\n  );&amp;#x27;), (&amp;#x27;language&amp;#x27;, &amp;#x27;&amp;#x27;), (&amp;#x27;caption&amp;#x27;, &amp;lt;wagtail.rich_text.RichText object at 0x7f5ea8d1c550&amp;gt;)])]&amp;gt;&lt;/dd&gt;
&lt;/dl&gt;&lt;/div&gt;
&lt;div class="block-paragraph_advanced"&gt;&lt;p&gt;&lt;span style="vertical-align: baseline;"&gt;To determine whether the Prague spike reflects broad growth or concentrated exposure, your team checks whether the transaction volume is spread across many accounts or driven by just a few. Using &lt;/span&gt;&lt;code style="vertical-align: baseline;"&gt;GRAPH_EXPAND&lt;/code&gt;&lt;span style="vertical-align: baseline;"&gt;, you flatten the graph and roll up both measures with the &lt;/span&gt;&lt;code style="vertical-align: baseline;"&gt;AGG()&lt;/code&gt;&lt;span style="vertical-align: baseline;"&gt; function:&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;
&lt;div class="block-code"&gt;&lt;dl&gt;
    &lt;dt&gt;code_block&lt;/dt&gt;
    &lt;dd&gt;&amp;lt;ListValue: [StructValue([(&amp;#x27;code&amp;#x27;, &amp;#x27;-- Volume by city, and the accounts behind it, each counted once\r\nSELECT\r\n  District_city,\r\n  AGG(Trans_total_trans_amount) AS total_volume,\r\n  AGG(Account_account_count)    AS accounts_involved\r\nFROM GRAPH_EXPAND(&amp;quot;retail_banking.BankingGraph&amp;quot;)\r\nGROUP BY District_city;&amp;#x27;), (&amp;#x27;language&amp;#x27;, &amp;#x27;&amp;#x27;), (&amp;#x27;caption&amp;#x27;, &amp;lt;wagtail.rich_text.RichText object at 0x7f5ea867f150&amp;gt;)])]&amp;gt;&lt;/dd&gt;
&lt;/dl&gt;&lt;/div&gt;
&lt;div class="block-paragraph_advanced"&gt;&lt;p&gt;&lt;span style="vertical-align: baseline;"&gt;You can ensure accurate reporting by using measures that have been “grain-locked” — where a fixed level of granularity has been assigned to how facts and dimensions are modeled. Because a single account can have thousands of transactions, joining the two tables can duplicate account rows. A standard SQL &lt;/span&gt;&lt;code style="vertical-align: baseline;"&gt;COUNT(account_id)&lt;/code&gt;&lt;span style="vertical-align: baseline;"&gt; would overcount those accounts, leaving your risk and finance teams with conflicting numbers. BigQuery measures preserve the native grain of each entity, counting every account only once regardless of how the tables are joined.&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="vertical-align: baseline;"&gt;The second half of the investigation is about connectivity: Which accounts are driving the Prague activity? You can answer that with a traversal in GQL (the ISO-standard Graph Query Language) over the exact same model:&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;
&lt;div class="block-code"&gt;&lt;dl&gt;
    &lt;dt&gt;code_block&lt;/dt&gt;
    &lt;dd&gt;&amp;lt;ListValue: [StructValue([(&amp;#x27;code&amp;#x27;, &amp;quot;-- Which accounts moved money in Prague\r\nGRAPH retail_banking.BankingGraph\r\nMATCH (:Trans)-[:POSTED_TO]-&amp;gt;(a:Account)-[:LOCATED_IN]-&amp;gt;(d:District)\r\nWHERE d.city = &amp;#x27;Prague&amp;#x27;\r\nRETURN DISTINCT a.account_id&amp;quot;), (&amp;#x27;language&amp;#x27;, &amp;#x27;&amp;#x27;), (&amp;#x27;caption&amp;#x27;, &amp;lt;wagtail.rich_text.RichText object at 0x7f5ea867f450&amp;gt;)])]&amp;gt;&lt;/dd&gt;
&lt;/dl&gt;&lt;/div&gt;
&lt;div class="block-paragraph_advanced"&gt;&lt;p&gt;&lt;span style="vertical-align: baseline;"&gt;Neither query requires a separate system, and both evaluate against the same governed definitions.&lt;/span&gt;&lt;/p&gt;
&lt;h3&gt;&lt;strong style="vertical-align: baseline;"&gt;New features in BigQuery measures&lt;/strong&gt;&lt;/h3&gt;
&lt;p&gt;&lt;span style="vertical-align: baseline;"&gt;While the preview introduced grain-locked measures tightly integrated with BigQuery Graph, real-world production analytics demand more than basic sums — and enterprise AI agents need programmatic ways to discover and interpret those metrics. The GA of BigQuery measures focuses on two key areas: richer modeling and visualization for complex business logic, and native semantic discovery for the agentic ecosystem.&lt;/span&gt;&lt;/p&gt;
&lt;h4&gt;&lt;span style="vertical-align: baseline;"&gt;Richer modeling, querying and BI visualization&lt;/span&gt;&lt;/h4&gt;
&lt;p&gt;&lt;span style="vertical-align: baseline;"&gt;To enable more expressive and flexible measure definitions, &lt;/span&gt;&lt;code style="vertical-align: baseline;"&gt;MEASURE()&lt;/code&gt;&lt;span style="vertical-align: baseline;"&gt; supports both composite expressions and derived measures; this capability is GA. Rather than repeating conditional logic across queries, you can define baseline aggregates once and compose them into higher-order calculations on the same table using &lt;/span&gt;&lt;code style="vertical-align: baseline;"&gt;AGG()&lt;/code&gt;&lt;span style="vertical-align: baseline;"&gt;. BigQuery validates these formula dependencies at schema compilation time to catch circular references or invalid aggregations early. Downstream dashboards and AI agents can then query complex ratios and net metrics at any dimensionality with consistent accuracy.&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="vertical-align: baseline;"&gt;For example, on your &lt;/span&gt;&lt;code style="vertical-align: baseline;"&gt;Trans&lt;/code&gt;&lt;span style="vertical-align: baseline;"&gt; node, you can define settled volume alongside total volume, and then derive unsettled volume and unsettled percentage directly from those building blocks:&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;
&lt;div class="block-code"&gt;&lt;dl&gt;
    &lt;dt&gt;code_block&lt;/dt&gt;
    &lt;dd&gt;&amp;lt;ListValue: [StructValue([(&amp;#x27;code&amp;#x27;, &amp;#x27;-- Compose custom calculations, conditional expressions, and derived ratios\r\nPROPERTIES (\r\n  trans_id, account_id, amount, fee, is_settled,\r\n  MEASURE(SUM(amount)) AS total_trans_amount,\r\n  MEASURE(SUM(CASE WHEN is_settled = TRUE THEN amount ELSE 0.0 END))\r\n    AS settled_volume,\r\n  MEASURE(AVG(CASE WHEN amount &amp;gt; 10000 THEN amount ELSE NULL END))\r\n    AS avg_large_trans,\r\n  -- Derived: written in terms of the measures above\r\n  MEASURE(AGG(total_trans_amount) - AGG(settled_volume)) AS unsettled_volume,\r\n  MEASURE(\r\n    SAFE_DIVIDE(AGG(total_trans_amount) - AGG(settled_volume),\r\n                NULLIF(AGG(total_trans_amount), 0)) * 100.0\r\n  ) AS unsettled_pct\r\n)&amp;#x27;), (&amp;#x27;language&amp;#x27;, &amp;#x27;&amp;#x27;), (&amp;#x27;caption&amp;#x27;, &amp;lt;wagtail.rich_text.RichText object at 0x7f5ea8b42090&amp;gt;)])]&amp;gt;&lt;/dd&gt;
&lt;/dl&gt;&lt;/div&gt;
&lt;div class="block-paragraph_advanced"&gt;&lt;p&gt;&lt;strong style="vertical-align: baseline;"&gt;Query across multiple fact tables&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="vertical-align: baseline;"&gt;Enterprise data models routinely span multiple business processes. Joining separate fact tables that share a common dimension — such as transactions and credit cards linked to the same bank account — traditionally causes a "chasm trap," where cross-fact multiplication inflates both metrics.&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="vertical-align: baseline;"&gt;The new &lt;/span&gt;&lt;code style="vertical-align: baseline;"&gt;start_node&lt;/code&gt;&lt;span style="vertical-align: baseline;"&gt; argument in &lt;/span&gt;&lt;code style="vertical-align: baseline;"&gt;GRAPH_EXPAND&lt;/code&gt;&lt;span style="vertical-align: baseline;"&gt; solves this by isolating each fact table into its own expansion tree. BigQuery evaluates each measure at its native grain before joining the results on the shared entity:&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;
&lt;div class="block-code"&gt;&lt;dl&gt;
    &lt;dt&gt;code_block&lt;/dt&gt;
    &lt;dd&gt;&amp;lt;ListValue: [StructValue([(&amp;#x27;code&amp;#x27;, &amp;#x27;-- Transactions and cards per account, each evaluated at its own root grain\r\nSELECT\r\n  ET.Account_account_id,\r\n  AGG(ET.Trans_settled_volume) AS settled_volume,\r\n  AGG(EC.Card_card_count)      AS total_cards_issued\r\nFROM\r\n  GRAPH_EXPAND(&amp;quot;retail_banking.BankingGraph&amp;quot;, start_node =&amp;gt; &amp;quot;Trans&amp;quot;) AS ET\r\nLEFT JOIN\r\n  GRAPH_EXPAND(&amp;quot;retail_banking.BankingGraph&amp;quot;, start_node =&amp;gt; &amp;quot;Card&amp;quot;) AS EC\r\nON ET.Account_account_id = EC.Account_account_id\r\nGROUP BY ET.Account_account_id;&amp;#x27;), (&amp;#x27;language&amp;#x27;, &amp;#x27;&amp;#x27;), (&amp;#x27;caption&amp;#x27;, &amp;lt;wagtail.rich_text.RichText object at 0x7f5ea89d60d0&amp;gt;)])]&amp;gt;&lt;/dd&gt;
&lt;/dl&gt;&lt;/div&gt;
&lt;div class="block-paragraph_advanced"&gt;&lt;p&gt;&lt;span style="vertical-align: baseline;"&gt;By expanding each fact table from its own root (&lt;/span&gt;&lt;code style="vertical-align: baseline;"&gt;Trans&lt;/code&gt;&lt;span style="vertical-align: baseline;"&gt; and &lt;/span&gt;&lt;code style="vertical-align: baseline;"&gt;Card&lt;/code&gt;&lt;span style="vertical-align: baseline;"&gt;), each branch maintains its exact grain — even for accounts with transactions but no issued cards.&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;strong style="vertical-align: baseline;"&gt;Visualize in Data Studio &lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="vertical-align: baseline;"&gt;With the updated BigQuery connector in &lt;/span&gt;&lt;a href="https://cloud.google.com/data-studio"&gt;&lt;span style="text-decoration: underline; vertical-align: baseline;"&gt;Data Studio&lt;/span&gt;&lt;/a&gt;&lt;span style="vertical-align: baseline;"&gt;, you can now connect directly to BigQuery graphs and build interactive visualizations powered by native measures. Data Studio honors the aggregation logic defined in your graph model, keeping complex calculations consistent across charts while preventing accidental client-side re-aggregations.&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;
&lt;div class="block-image_full_width"&gt;






  
    &lt;div class="article-module h-c-page"&gt;
      &lt;div class="h-c-grid"&gt;
  

    &lt;figure class="article-image--large
      
      
        h-c-grid__col
        h-c-grid__col--6 h-c-grid__col--offset-3
        
        
      "
      &gt;

      
      
        
        &lt;img
            src="https://storage.googleapis.com/gweb-cloudblog-publish/original_images/Figure_2__-_data_studio_with_graphs.gif"
        
          alt="Figure 2  - data studio with graphs"&gt;
        
        &lt;/a&gt;
      
    &lt;/figure&gt;

  
      &lt;/div&gt;
    &lt;/div&gt;
  




&lt;/div&gt;
&lt;div class="block-paragraph_advanced"&gt;&lt;h4&gt;&lt;span style="vertical-align: baseline;"&gt;Built for the agentic era&lt;/span&gt;&lt;/h4&gt;
&lt;p&gt;&lt;strong style="vertical-align: baseline;"&gt;Attach business meaning to your measures&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="vertical-align: baseline;"&gt;In a large enterprise schema, it’s nice to be able to attach business meaning to your measures, as multiple metrics often share similar names. In our banking model alone, &lt;/span&gt;&lt;code style="vertical-align: baseline;"&gt;total_trans_amount&lt;/code&gt;&lt;span style="vertical-align: baseline;"&gt;, &lt;/span&gt;&lt;code style="vertical-align: baseline;"&gt;settled_volume&lt;/code&gt;&lt;span style="vertical-align: baseline;"&gt;, and &lt;/span&gt;&lt;code style="vertical-align: baseline;"&gt;unsettled_volume&lt;/code&gt;&lt;span style="vertical-align: baseline;"&gt; could all casually be called "volume" by a business user. That ambiguity can trip up both analysts building reports and AI agents translating natural-language prompts into SQL.&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="vertical-align: baseline;"&gt;With the GA, you can embed rich semantic metadata directly into each measure definition using the &lt;/span&gt;&lt;code style="vertical-align: baseline;"&gt;OPTIONS&lt;/code&gt;&lt;span style="vertical-align: baseline;"&gt; clause, including plain-language description strings, domain synonyms, and custom key-value extensions:&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;
&lt;div class="block-code"&gt;&lt;dl&gt;
    &lt;dt&gt;code_block&lt;/dt&gt;
    &lt;dd&gt;&amp;lt;ListValue: [StructValue([(&amp;#x27;code&amp;#x27;, &amp;quot;-- Business meaning and governance metadata travel with the metric\r\nMEASURE(SUM(CASE WHEN is_settled = TRUE THEN amount ELSE 0.0 END)) \r\n  AS settled_volume\r\n  OPTIONS (\r\n    description = &amp;#x27;Transaction value that settled. Excludes fees.&amp;#x27;,\r\n    synonyms = [&amp;#x27;settled amount&amp;#x27;, &amp;#x27;cleared volume&amp;#x27;],\r\n    extensions = [(&amp;#x27;unit&amp;#x27;, &amp;#x27;USD&amp;#x27;),\r\n                  (&amp;#x27;owner&amp;#x27;, &amp;#x27;finance-analytics&amp;#x27;),\r\n                  (&amp;#x27;reporting_tier&amp;#x27;, &amp;#x27;executive&amp;#x27;)]\r\n  )&amp;quot;), (&amp;#x27;language&amp;#x27;, &amp;#x27;&amp;#x27;), (&amp;#x27;caption&amp;#x27;, &amp;lt;wagtail.rich_text.RichText object at 0x7f5ea96f27d0&amp;gt;)])]&amp;gt;&lt;/dd&gt;
&lt;/dl&gt;&lt;/div&gt;
&lt;div class="block-paragraph_advanced"&gt;&lt;p&gt;&lt;span style="vertical-align: baseline;"&gt;Because this business context lives inside the schema alongside the SQL formula, your semantic definitions travel wherever the metric is queried.&lt;/span&gt;&lt;/p&gt;
&lt;h4&gt;&lt;span style="vertical-align: baseline;"&gt;Make measures discoverable to humans and AI agents&lt;/span&gt;&lt;/h4&gt;
&lt;p&gt;&lt;span style="vertical-align: baseline;"&gt;BigQuery directly integrates with Knowledge Catalog to create a unified discovery and consumption loop for both people and machines:&lt;/span&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li aria-level="1" style="list-style-type: disc; vertical-align: baseline;"&gt;
&lt;p role="presentation"&gt;&lt;strong style="vertical-align: baseline;"&gt;Enterprise-wide context discovery in Knowledge Catalog:&lt;/strong&gt;&lt;span style="vertical-align: baseline;"&gt; BigQuery Graph and measures metadata is automatically ingested and searchable in Knowledge Catalog as a native resource alongside tables, views, and routines. Data stewards, analysts, and AI agents can search across the catalog using business synonyms or descriptions, inspect governance tags, and view the underlying measure’s SQL definitions (such as &lt;/span&gt;&lt;code style="vertical-align: baseline;"&gt;SUM(CASE WHEN is_settled = TRUE...)&lt;/code&gt;&lt;span style="vertical-align: baseline;"&gt;) to verify how each metric is calculated before using it. In Knowledge Catalog, you can also enrich graph metadata with business glossaries and stewardship context, uniting asset discovery, business meaning, and mathematical measures in a single pane so users and agents can work from the same context.&lt;/span&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;li aria-level="1" style="list-style-type: disc; vertical-align: baseline;"&gt;
&lt;p role="presentation"&gt;&lt;strong style="vertical-align: baseline;"&gt;Runtime schema introspection in BigQuery:&lt;/strong&gt;&lt;span style="vertical-align: baseline;"&gt; Calling &lt;/span&gt;&lt;code style="vertical-align: baseline;"&gt;BQ.SHOW_GRAPH_EXPAND_SCHEMA&lt;/code&gt;&lt;span style="vertical-align: baseline;"&gt; returns an expanded graph's schema as JSON without scanning underlying tables, flagging metrics with &lt;/span&gt;&lt;code style="vertical-align: baseline;"&gt;"is_measure": true&lt;/code&gt;&lt;span style="vertical-align: baseline;"&gt; alongside their descriptions and synonyms. Passing &lt;/span&gt;&lt;code style="vertical-align: baseline;"&gt;flatten_results =&amp;gt; FALSE&lt;/code&gt;&lt;span style="vertical-align: baseline;"&gt; preserves your entity hierarchy as nested  &lt;/span&gt;&lt;code style="vertical-align: baseline;"&gt;ROW&lt;/code&gt;&lt;span style="vertical-align: baseline;"&gt; (&lt;/span&gt;&lt;code style="vertical-align: baseline;"&gt;STRUCT&lt;/code&gt;&lt;span style="vertical-align: baseline;"&gt;) types, letting agents inspect the relational tree and query paths like &lt;/span&gt;&lt;code style="vertical-align: baseline;"&gt;Account.District.city&lt;/code&gt;&lt;span style="vertical-align: baseline;"&gt; directly.&lt;/span&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;strong style="vertical-align: baseline;"&gt;Connect across your data and AI ecosystem&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="vertical-align: baseline;"&gt;Finally, BigQuery measures integrates across the Google Cloud data and AI stack so you can author, reuse, and query semantics in the tools you already use:&lt;/span&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li aria-level="1" style="list-style-type: disc; vertical-align: baseline;"&gt;
&lt;p role="presentation"&gt;&lt;strong style="vertical-align: baseline;"&gt;Author with AI: &lt;/strong&gt;&lt;span style="vertical-align: baseline;"&gt;Use the graph skills in &lt;/span&gt;&lt;a href="https://docs.cloud.google.com/data-agent-kit"&gt;&lt;span style="text-decoration: underline; vertical-align: baseline;"&gt;Data Agent Kit&lt;/span&gt;&lt;/a&gt;&lt;span style="vertical-align: baseline;"&gt; to scaffold, author, and validate BigQuery measure definitions using natural-language prompts in your preferred AI coding environment.&lt;/span&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;li aria-level="1" style="list-style-type: disc; vertical-align: baseline;"&gt;
&lt;p role="presentation"&gt;&lt;strong style="vertical-align: baseline;"&gt;Reuse existing LookML models:&lt;/strong&gt;&lt;span style="vertical-align: baseline;"&gt; If you already model business metrics in Looker, you can model once using LookML-based &lt;/span&gt;&lt;a href="https://docs.cloud.google.com/looker/docs/reference/param-view-derived-analytic-model#lookml-based-derived-analytic-models"&gt;&lt;span style="text-decoration: underline; vertical-align: baseline;"&gt;derived analytic models&lt;/span&gt;&lt;/a&gt;&lt;span style="vertical-align: baseline;"&gt; to compile Explores, joins, and measures directly into native BigQuery Graph models.&lt;/span&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;li aria-level="1" style="list-style-type: disc; vertical-align: baseline;"&gt;
&lt;p role="presentation"&gt;&lt;strong style="vertical-align: baseline;"&gt;Query with natural language:&lt;/strong&gt;&lt;span style="vertical-align: baseline;"&gt; Unified graph and measure definitions are supported out-of-the-box in &lt;/span&gt;&lt;a href="https://docs.cloud.google.com/bigquery/docs/conversational-analytics"&gt;&lt;span style="text-decoration: underline; vertical-align: baseline;"&gt;Conversational Analytics&lt;/span&gt;&lt;/a&gt;&lt;span style="vertical-align: baseline;"&gt;, enabling business users and AI agents to ask complex questions against governed metrics in plain natural language.&lt;/span&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;h3&gt;&lt;strong style="vertical-align: baseline;"&gt;Get started with BigQuery measures&lt;/strong&gt;&lt;/h3&gt;
&lt;p&gt;&lt;span style="vertical-align: baseline;"&gt;The primary advantage of this unified model is that you can build from the foundation you already have. If you already run a BI semantic layer, take a governed metric and define it directly on the entity it describes; if your foundation is a knowledge graph, attach a unified measure to your most frequent traversal. Whichever side you start from, you are building a single source of truth for both your BI dashboards and your AI agents.&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="vertical-align: baseline;"&gt;To see unified semantics in action, watch the &lt;/span&gt;&lt;a href="https://www.youtube.com/watch?v=CEtOL6yDmMc" rel="noopener" target="_blank"&gt;&lt;span style="text-decoration: underline; vertical-align: baseline;"&gt;BigQuery measures introduction video&lt;/span&gt;&lt;/a&gt;&lt;span style="vertical-align: baseline;"&gt;, or dive into the &lt;/span&gt;&lt;a href="https://docs.cloud.google.com/bigquery/docs/graph-measures"&gt;&lt;span style="text-decoration: underline; vertical-align: baseline;"&gt;BigQuery measures documentation&lt;/span&gt;&lt;/a&gt;&lt;span style="vertical-align: baseline;"&gt; and &lt;/span&gt;&lt;a href="https://docs.cloud.google.com/bigquery/docs/graph-overview"&gt;&lt;span style="text-decoration: underline; vertical-align: baseline;"&gt;BigQuery Graph overview&lt;/span&gt;&lt;/a&gt;&lt;span style="vertical-align: baseline;"&gt;. When you are ready to build hands-on, try our step-by-step codelabs for &lt;/span&gt;&lt;a href="https://codelabs.developers.google.com/codelabs/bq-graph-measures/instructions#0" rel="noopener" target="_blank"&gt;&lt;span style="text-decoration: underline; vertical-align: baseline;"&gt;music streaming analytics&lt;/span&gt;&lt;/a&gt;.&lt;/p&gt;&lt;/div&gt;</description><pubDate>Tue, 10 Nov 2026 17:00:00 +0000</pubDate><guid>https://cloud.google.com/blog/products/data-analytics/bigquery-measures-ga-unifying-bi-metrics-and-knowledge-graphs/</guid><category>BigQuery</category><category>Data Analytics</category><og xmlns:og="http://ogp.me/ns#"><type>article</type><title>BigQuery measures is now GA: Unifying BI metrics and knowledge graphs for AI accuracy</title><description></description><site_name>Google</site_name><url>https://cloud.google.com/blog/products/data-analytics/bigquery-measures-ga-unifying-bi-metrics-and-knowledge-graphs/</url></og><author xmlns:author="http://www.w3.org/2005/Atom"><name>Bei Li</name><title>Principal Engineer</title><department></department><company></company></author><author xmlns:author="http://www.w3.org/2005/Atom"><name>Deepak Dayama</name><title>Group Product Manager</title><department></department><company></company></author></item><item><title>Experimenting with ClusterNetworkPolicy in GKE</title><link>https://cloud.google.com/blog/topics/developers-practitioners/experimenting-with-clusternetworkpolicy-in-gke/</link><description>&lt;div class="block-paragraph_advanced"&gt;&lt;p&gt;&lt;span style="vertical-align: baseline;"&gt;Standard &lt;/span&gt;&lt;a href="https://kubernetes.io/docs/concepts/services-networking/network-policies/" rel="noopener" target="_blank"&gt;&lt;span style="text-decoration: underline; vertical-align: baseline;"&gt;Network Policies&lt;/span&gt;&lt;/a&gt;&lt;span style="vertical-align: baseline;"&gt; limit you to applying policies at the namespace level, but &lt;/span&gt;&lt;a href="https://docs.cloud.google.com/kubernetes-engine/docs/how-to/configure-cluster-network-policy"&gt;&lt;span style="text-decoration: underline; vertical-align: baseline;"&gt;ClusterNetworkPolicy (CNP)&lt;/span&gt;&lt;/a&gt;&lt;span style="vertical-align: baseline;"&gt; lets you apply granular networking policies across an entire cluster. When you use CNP, you can easily scale security and governance policies. Recently, I experimented with this functionality in &lt;/span&gt;&lt;a href="https://docs.cloud.google.com/kubernetes-engine/docs/concepts/kubernetes-engine-overview"&gt;&lt;span style="text-decoration: underline; vertical-align: baseline;"&gt;Google Kubernetes Engine (GKE)&lt;/span&gt;&lt;/a&gt;&lt;span style="vertical-align: baseline;"&gt; and saw the benefits for myself.&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="vertical-align: baseline;"&gt;In this post, we'll explore using CNP to control traffic to an LLM and cluster. If you want to jump right into a hands-on lab, check out this Codelab: &lt;/span&gt;&lt;a href="https://codelabs.developers.google.com/codelabs/inference-gke-clusternetworkpolicy" rel="noopener" target="_blank"&gt;&lt;span style="text-decoration: underline; vertical-align: baseline;"&gt;Secure AI Inference Workloads with GKE ClusterNetworkPolicy&lt;/span&gt;&lt;/a&gt;&lt;span style="vertical-align: baseline;"&gt;.&lt;/span&gt;&lt;/p&gt;
&lt;h2&gt;&lt;strong style="vertical-align: baseline;"&gt;How CNP works&lt;/strong&gt;&lt;/h2&gt;
&lt;p&gt;&lt;strong style="vertical-align: baseline;"&gt;CNP &lt;/strong&gt;&lt;span style="vertical-align: baseline;"&gt;follows a &lt;/span&gt;&lt;a href="https://docs.cloud.google.com/kubernetes-engine/docs/how-to/configure-cluster-network-policy#policy_evaluation_hierarchy"&gt;&lt;span style="text-decoration: underline; vertical-align: baseline;"&gt;three-tier&lt;/span&gt;&lt;/a&gt;&lt;span style="vertical-align: baseline;"&gt; flow with a precedence match:&lt;/span&gt;&lt;/p&gt;
&lt;ol&gt;
&lt;li aria-level="1" style="list-style-type: decimal; vertical-align: baseline;"&gt;
&lt;p role="presentation"&gt;&lt;strong style="vertical-align: baseline;"&gt;Admin tier (top precedence)&lt;/strong&gt;&lt;span style="vertical-align: baseline;"&gt;: Cluster administrator enforces mandatory security rules that can't be bypassed (for example, blocking metadata access).&lt;/span&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;li aria-level="1" style="list-style-type: decimal; vertical-align: baseline;"&gt;
&lt;p role="presentation"&gt;&lt;strong style="vertical-align: baseline;"&gt;Network policy tier (middle precedence)&lt;/strong&gt;&lt;span style="vertical-align: baseline;"&gt;: Standard namespace-scoped policies that are managed by application teams to control ingress and egress for their microservices.&lt;/span&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;li aria-level="1" style="list-style-type: decimal; vertical-align: baseline;"&gt;
&lt;p role="presentation"&gt;&lt;strong style="vertical-align: baseline;"&gt;Baseline tier (bottom precedence)&lt;/strong&gt;&lt;span style="vertical-align: baseline;"&gt;: Cluster administrator establishes fallback defaults (for example, a default-deny posture across namespaces).&lt;/span&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;/ol&gt;
&lt;h2&gt;&lt;strong style="vertical-align: baseline;"&gt;Design pattern example&lt;/strong&gt;&lt;/h2&gt;
&lt;p&gt;&lt;span style="vertical-align: baseline;"&gt;The aim of the &lt;/span&gt;&lt;a href="https://codelabs.developers.google.com/codelabs/inference-gke-clusternetworkpolicy#0" rel="noopener" target="_blank"&gt;&lt;span style="text-decoration: underline; vertical-align: baseline;"&gt;experiment in the Codelab&lt;/span&gt;&lt;/a&gt;&lt;span style="vertical-align: baseline;"&gt; is to restrict traffic to the LLM namespace, allow only authorized clients, and prevent cluster-wide access to the metadata API except for DNS port 53. It uses these services:&lt;/span&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li aria-level="1" style="list-style-type: disc; vertical-align: baseline;"&gt;
&lt;p role="presentation"&gt;&lt;a href="https://docs.cloud.google.com/vpc/docs/create-modify-vpc-networks"&gt;&lt;strong style="text-decoration: underline; vertical-align: baseline;"&gt;Virtual Private Cloud (VPC)&lt;/strong&gt;&lt;/a&gt;&lt;span style="vertical-align: baseline;"&gt;: Provides private networking, subnets for pods and services, and secure outbound egress via Cloud NAT.&lt;/span&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;li aria-level="1" style="list-style-type: disc; vertical-align: baseline;"&gt;
&lt;p role="presentation"&gt;&lt;a href="https://docs.cloud.google.com/tpu/docs/v5e"&gt;&lt;strong style="text-decoration: underline; vertical-align: baseline;"&gt;TPU v5e&lt;/strong&gt;&lt;/a&gt;&lt;span style="vertical-align: baseline;"&gt;: High-efficiency accelerator hardware (2x2 topology) running optimized model inference.&lt;/span&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;li aria-level="1" style="list-style-type: disc; vertical-align: baseline;"&gt;
&lt;p role="presentation"&gt;&lt;strong style="vertical-align: baseline;"&gt;GKE&lt;/strong&gt;&lt;span style="vertical-align: baseline;"&gt;: Managed Kubernetes platform that's powered by GKE Dataplane V2 (eBPF) to enforce multi-tier networking policies.&lt;/span&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;li aria-level="1" style="list-style-type: disc; vertical-align: baseline;"&gt;
&lt;p role="presentation"&gt;&lt;a href="https://huggingface.co/google/gemma-4-E2B-it" rel="noopener" target="_blank"&gt;&lt;strong style="text-decoration: underline; vertical-align: baseline;"&gt;Gemma 4 (&lt;/strong&gt;&lt;strong style="text-decoration: underline; vertical-align: baseline;"&gt;google/gemma-4-E2B-it&lt;/strong&gt;&lt;strong style="text-decoration: underline; vertical-align: baseline;"&gt;)&lt;/strong&gt;&lt;/a&gt;&lt;span style="vertical-align: baseline;"&gt;: Lightweight open model served with vLLM to act as a sensitive AI workload.&lt;/span&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;li aria-level="1" style="list-style-type: disc; vertical-align: baseline;"&gt;
&lt;p role="presentation"&gt;&lt;strong style="vertical-align: baseline;"&gt;ClusterNetworkPolicy (CNP)&lt;/strong&gt;&lt;span style="vertical-align: baseline;"&gt;: Cluster-wide policies that let administrators enforce mandatory administrator and baseline guardrails across all namespaces.&lt;/span&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;li aria-level="1" style="list-style-type: disc; vertical-align: baseline;"&gt;
&lt;p role="presentation"&gt;&lt;a href="https://docs.cloud.google.com/kubernetes-engine/docs/tutorials/network-policy"&gt;&lt;strong style="text-decoration: underline; vertical-align: baseline;"&gt;NetworkPolicies&lt;/strong&gt;&lt;/a&gt;&lt;span style="vertical-align: baseline;"&gt;: Standard namespace-scoped rules that let developers grant access to authorized clients.&lt;/span&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;li aria-level="1" style="list-style-type: disc; vertical-align: baseline;"&gt;
&lt;p role="presentation"&gt;&lt;strong style="vertical-align: baseline;"&gt;Cloud Logging / &lt;/strong&gt;&lt;a href="https://docs.cloud.google.com/kubernetes-engine/docs/how-to/network-policy-logging?utm_campaign=CDR_0x78e4a6e6_default_b565725300&amp;amp;utm_medium=external&amp;amp;utm_source=lab"&gt;&lt;strong style="text-decoration: underline; vertical-align: baseline;"&gt;GKE Network Policy Logging&lt;/strong&gt;&lt;/a&gt;&lt;span style="vertical-align: baseline;"&gt;: Captures real-time packet verdicts (&lt;/span&gt;&lt;code style="vertical-align: baseline;"&gt;allow&lt;/code&gt;&lt;span style="vertical-align: baseline;"&gt;/&lt;/span&gt;&lt;code style="vertical-align: baseline;"&gt;deny&lt;/code&gt;&lt;span style="vertical-align: baseline;"&gt;) and policy audit trails.&lt;/span&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;/ul&gt;&lt;/div&gt;
&lt;div class="block-image_full_width"&gt;






  
    &lt;div class="article-module h-c-page"&gt;
      &lt;div class="h-c-grid"&gt;
  

    &lt;figure class="article-image--large
      
      
        h-c-grid__col
        h-c-grid__col--6 h-c-grid__col--offset-3
        
        
      "
      &gt;

      
      
        
        &lt;img
            src="https://storage.googleapis.com/gweb-cloudblog-publish/images/clusternetworkpolicy-flow.max-1000x1000.png"
        
          alt="clusternetworkpolicy-flow"&gt;
        
        &lt;/a&gt;
      
    &lt;/figure&gt;

  
      &lt;/div&gt;
    &lt;/div&gt;
  




&lt;/div&gt;
&lt;div class="block-paragraph_advanced"&gt;&lt;h2&gt;&lt;strong style="vertical-align: baseline;"&gt;Putting it together: Setup overview&lt;/strong&gt;&lt;/h2&gt;
&lt;p&gt;&lt;span style="vertical-align: baseline;"&gt;Setting up this environment begins with building a custom private network infrastructure and deploying your TPU-enabled clusters:&lt;/span&gt;&lt;/p&gt;
&lt;ol&gt;
&lt;li aria-level="1" style="list-style-type: decimal; vertical-align: baseline;"&gt;
&lt;p role="presentation"&gt;&lt;strong style="vertical-align: baseline;"&gt;Custom VPC &amp;amp; Cloud NAT&lt;/strong&gt;&lt;span style="vertical-align: baseline;"&gt;: Establish a custom VPC with a dedicated subnet that hosts primary nodes, plus secondary CIDR IP address ranges for GKE pods (&lt;/span&gt;&lt;code style="vertical-align: baseline;"&gt;10.20.0.0/16&lt;/code&gt;&lt;span style="vertical-align: baseline;"&gt;) and services (&lt;/span&gt;&lt;code style="vertical-align: baseline;"&gt;10.30.0.0/20&lt;/code&gt;&lt;span style="vertical-align: baseline;"&gt;). A Cloud Router and Cloud NAT are configured to handle secure outbound egress for nodes while blocking inbound internet exposure.&lt;/span&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;li aria-level="1" style="list-style-type: decimal; vertical-align: baseline;"&gt;
&lt;p role="presentation"&gt;&lt;strong style="vertical-align: baseline;"&gt;GKE Standard cluster&lt;/strong&gt;&lt;span style="vertical-align: baseline;"&gt;: Spin up a Standard GKE cluster running GKE Dataplane V2 (&lt;/span&gt;&lt;code style="vertical-align: baseline;"&gt;ADVANCED_DATAPATH&lt;/code&gt;&lt;span style="vertical-align: baseline;"&gt;). GKE Dataplane V2 acts as the core engine that leverages eBPF under the hood to enforce both standard and cluster-scoped policies dynamically.&lt;/span&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;li aria-level="1" style="list-style-type: decimal; vertical-align: baseline;"&gt;
&lt;p role="presentation"&gt;&lt;strong style="vertical-align: baseline;"&gt;Dedicated TPU v5e node pool&lt;/strong&gt;&lt;span style="vertical-align: baseline;"&gt;: Provision a node pool featuring &lt;/span&gt;&lt;code style="vertical-align: baseline;"&gt;ct5lp-hightpu-4t&lt;/code&gt;&lt;span style="vertical-align: baseline;"&gt; machines arranged in a 2x2 topology slice. The nodes carry a dedicated taint (&lt;/span&gt;&lt;code style="vertical-align: baseline;"&gt;google.com/tpu=present:NoSchedule&lt;/code&gt;&lt;span style="vertical-align: baseline;"&gt;) to ensure that only accelerator workloads run on them.&lt;/span&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;li aria-level="1" style="list-style-type: decimal; vertical-align: baseline;"&gt;
&lt;p role="presentation"&gt;&lt;strong style="vertical-align: baseline;"&gt;Deploying the Gemma 4 workload&lt;/strong&gt;&lt;span style="vertical-align: baseline;"&gt;: Isolate the pods by creating three distinct namespaces:&lt;/span&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li role="presentation"&gt;&lt;code style="vertical-align: baseline;"&gt;gemma-llm&lt;/code&gt;&lt;span style="vertical-align: baseline;"&gt; (&lt;/span&gt;&lt;code style="vertical-align: baseline;"&gt;tier: ai-core&lt;/code&gt;&lt;span style="vertical-align: baseline;"&gt;): Serves the lightweight Gemma 4 model using the high-performance &lt;/span&gt;&lt;code style="vertical-align: baseline;"&gt;vllm/vllm-tpu:latest&lt;/code&gt;&lt;span style="vertical-align: baseline;"&gt; engine on port 8000.&lt;/span&gt;&lt;/li&gt;
&lt;li role="presentation"&gt;&lt;code style="vertical-align: baseline;"&gt;client-ns&lt;/code&gt;&lt;span style="vertical-align: baseline;"&gt; (&lt;/span&gt;&lt;code style="vertical-align: baseline;"&gt;tier: app-frontend&lt;/code&gt;&lt;span style="vertical-align: baseline;"&gt;): Runs the authorized chat client that must query the model.&lt;/span&gt;&lt;/li&gt;
&lt;li role="presentation"&gt;&lt;code style="vertical-align: baseline;"&gt;untrusted-tenant&lt;/code&gt;&lt;span style="vertical-align: baseline;"&gt; (&lt;/span&gt;&lt;code style="vertical-align: baseline;"&gt;tier: untrusted&lt;/code&gt;&lt;span style="vertical-align: baseline;"&gt;): Represents an unauthorized probe container simulating a rogue client.&lt;/span&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ol&gt;
&lt;h2&gt;&lt;strong style="vertical-align: baseline;"&gt;Securing the LLM and metadata: Code walkthrough&lt;/strong&gt;&lt;/h2&gt;
&lt;p&gt;&lt;span style="vertical-align: baseline;"&gt;By default in Kubernetes, all cross-namespace and egress traffic is open. To enforce a defense-in-depth posture, we apply network policies across the GKE evaluation tiers.&lt;/span&gt;&lt;/p&gt;
&lt;h3&gt;&lt;strong style="vertical-align: baseline;"&gt;Step 1: Establish zero-trust posture (baseline tier)&lt;/strong&gt;&lt;/h3&gt;
&lt;p&gt;&lt;span style="vertical-align: baseline;"&gt;To deny all unauthorized ingress cluster-wide, the cluster administrator applies a ClusterNetworkPolicy at the baseline tier. This tier acts as a fallback safety net.&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;
&lt;div class="block-code"&gt;&lt;dl&gt;
    &lt;dt&gt;code_block&lt;/dt&gt;
    &lt;dd&gt;&amp;lt;ListValue: [StructValue([(&amp;#x27;code&amp;#x27;, &amp;#x27;apiVersion: policy.networking.k8s.io/v1alpha2\r\nkind: ClusterNetworkPolicy\r\nmetadata:\r\n  name: baseline-default-deny\r\nspec:\r\n  tier: Baseline\r\n  priority: 1000\r\n  subject:\r\n    namespaces: {}\r\n  ingress:\r\n    - name: allow-dns-ingress\r\n      action: Accept\r\n      from:\r\n        - namespaces: {}\r\n      protocols:\r\n        - udp:\r\n            destinationPort:\r\n              number: 53\r\n        - tcp:\r\n            destinationPort:\r\n              number: 53\r\n    - name: baseline-deny-cross-ns\r\n      action: Deny\r\n      from:\r\n        - namespaces: {}&amp;#x27;), (&amp;#x27;language&amp;#x27;, &amp;#x27;&amp;#x27;), (&amp;#x27;caption&amp;#x27;, &amp;lt;wagtail.rich_text.RichText object at 0x7f5ec821c590&amp;gt;)])]&amp;gt;&lt;/dd&gt;
&lt;/dl&gt;&lt;/div&gt;
&lt;div class="block-paragraph_advanced"&gt;&lt;h4&gt;&lt;strong style="vertical-align: baseline;"&gt;How it works&lt;/strong&gt;&lt;/h4&gt;
&lt;ul&gt;
&lt;li aria-level="1" style="list-style-type: disc; vertical-align: baseline;"&gt;
&lt;p role="presentation"&gt;&lt;strong style="vertical-align: baseline;"&gt;Precedence placement&lt;/strong&gt;&lt;span style="vertical-align: baseline;"&gt;: Setting &lt;/span&gt;&lt;code style="vertical-align: baseline;"&gt;tier: Baseline&lt;/code&gt;&lt;span style="vertical-align: baseline;"&gt; places this policy at the very bottom of the GKE evaluation chain, and the &lt;/span&gt;&lt;code style="vertical-align: baseline;"&gt;priority: 1000&lt;/code&gt;&lt;span style="vertical-align: baseline;"&gt; value orders it within that tier. It only processes traffic that hasn't matched a rule in any higher tier.&lt;/span&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;li aria-level="1" style="list-style-type: disc; vertical-align: baseline;"&gt;
&lt;p role="presentation"&gt;&lt;strong style="vertical-align: baseline;"&gt;Global target&lt;/strong&gt;&lt;span style="vertical-align: baseline;"&gt;: Specifying &lt;/span&gt;&lt;code style="vertical-align: baseline;"&gt;subject.namespaces: {}&lt;/code&gt;&lt;span style="vertical-align: baseline;"&gt; ensures that this fallback applies globally to every pod in every namespace.&lt;/span&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;li aria-level="1" style="list-style-type: disc; vertical-align: baseline;"&gt;
&lt;p role="presentation"&gt;&lt;strong style="vertical-align: baseline;"&gt;DNS isolation exemption&lt;/strong&gt;&lt;span style="vertical-align: baseline;"&gt;: The first ingress rule accepts incoming DNS traffic on TCP and UDP port 53. Without this explicit exemption, cluster-wide DNS resolution would fail.&lt;/span&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;li aria-level="1" style="list-style-type: disc; vertical-align: baseline;"&gt;
&lt;p role="presentation"&gt;&lt;strong style="vertical-align: baseline;"&gt;Fallback deny&lt;/strong&gt;&lt;span style="vertical-align: baseline;"&gt;: The second rule matches any incoming pod-to-pod connection attempt and drops it. At this stage, both the &lt;/span&gt;&lt;code style="vertical-align: baseline;"&gt;client-ns&lt;/code&gt;&lt;span style="vertical-align: baseline;"&gt; and &lt;/span&gt;&lt;code style="vertical-align: baseline;"&gt;untrusted-tenant&lt;/code&gt;&lt;span style="vertical-align: baseline;"&gt; namespaces are blocked from contacting Gemma.&lt;/span&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;h3&gt;&lt;strong style="vertical-align: baseline;"&gt;Step 2: Delegate access to developers (networkpolicy tier)&lt;/strong&gt;&lt;/h3&gt;
&lt;p&gt;&lt;span style="vertical-align: baseline;"&gt;With the baseline default-deny active, the application team that manages &lt;/span&gt;&lt;code style="vertical-align: baseline;"&gt;gemma-llm&lt;/code&gt;&lt;span style="vertical-align: baseline;"&gt; can safely delegate access to legitimate clients. They define a standard namespace-scoped &lt;/span&gt;&lt;code style="vertical-align: baseline;"&gt;NetworkPolicy&lt;/code&gt;&lt;span style="vertical-align: baseline;"&gt; to allow incoming port 8000 traffic from &lt;/span&gt;&lt;code style="vertical-align: baseline;"&gt;rag-agent&lt;/code&gt; &lt;span style="vertical-align: baseline;"&gt;pods in the&lt;/span&gt;&lt;strong style="vertical-align: baseline;"&gt; &lt;/strong&gt;&lt;code style="vertical-align: baseline;"&gt;client-ns&lt;/code&gt;&lt;span style="vertical-align: baseline;"&gt; namespace.&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;
&lt;div class="block-code"&gt;&lt;dl&gt;
    &lt;dt&gt;code_block&lt;/dt&gt;
    &lt;dd&gt;&amp;lt;ListValue: [StructValue([(&amp;#x27;code&amp;#x27;, &amp;#x27;apiVersion: networking.k8s.io/v1\r\nkind: NetworkPolicy\r\nmetadata:\r\n  name: allow-rag-client\r\n  namespace: gemma-llm\r\nspec:\r\n  podSelector:\r\n    matchLabels:\r\n      app: gemma-service\r\n  policyTypes:\r\n    - Ingress\r\n  ingress:\r\n    # Explicitly permit ingress only from pods matching app: rag-agent in client-ns\r\n    - from:\r\n        - namespaceSelector:\r\n            matchLabels:\r\n              kubernetes.io/metadata.name: client-ns\r\n          podSelector:\r\n            matchLabels:\r\n              app: rag-agent\r\n      ports:\r\n        - protocol: TCP\r\n          port: 8000&amp;#x27;), (&amp;#x27;language&amp;#x27;, &amp;#x27;&amp;#x27;), (&amp;#x27;caption&amp;#x27;, &amp;lt;wagtail.rich_text.RichText object at 0x7f5ec83350d0&amp;gt;)])]&amp;gt;&lt;/dd&gt;
&lt;/dl&gt;&lt;/div&gt;
&lt;div class="block-paragraph_advanced"&gt;&lt;h4&gt;&lt;strong style="vertical-align: baseline;"&gt;How it works&lt;/strong&gt;&lt;/h4&gt;
&lt;ul&gt;
&lt;li aria-level="1" style="list-style-type: disc; vertical-align: baseline;"&gt;
&lt;p role="presentation"&gt;&lt;strong style="vertical-align: baseline;"&gt;Developer control&lt;/strong&gt;&lt;span style="vertical-align: baseline;"&gt;: This resource resides within the &lt;/span&gt;&lt;code style="vertical-align: baseline;"&gt;gemma-llm&lt;/code&gt;&lt;span style="vertical-align: baseline;"&gt; namespace and it's managed directly by the developer, matching the GKE focus on operational separation.&lt;/span&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;li aria-level="1" style="list-style-type: disc; vertical-align: baseline;"&gt;
&lt;p role="presentation"&gt;&lt;strong style="vertical-align: baseline;"&gt;Middle precedence matching&lt;/strong&gt;&lt;span style="vertical-align: baseline;"&gt;: Standard Kubernetes &lt;/span&gt;&lt;code style="vertical-align: baseline;"&gt;NetworkPolicies&lt;/code&gt;&lt;span style="vertical-align: baseline;"&gt; map directly to the NetworkPolicy Tier. Because this tier is evaluated before the baseline tier, incoming TCP packets from the authorized client to port 8000 match this rule and are immediately accepted.&lt;/span&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;li aria-level="1" style="list-style-type: disc; vertical-align: baseline;"&gt;
&lt;p role="presentation"&gt;&lt;strong style="vertical-align: baseline;"&gt;Fall-through block&lt;/strong&gt;&lt;span style="vertical-align: baseline;"&gt;: Connections that originate from the &lt;/span&gt;&lt;code style="vertical-align: baseline;"&gt;untrusted-tenant&lt;/code&gt;&lt;span style="vertical-align: baseline;"&gt; namespace fail to match this rule, pass through to the baseline tier, and are dropped.&lt;/span&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;h3&gt;&lt;strong style="vertical-align: baseline;"&gt;Step 3: Enforce global egress guardrails (admin tier)&lt;/strong&gt;&lt;/h3&gt;
&lt;p&gt;&lt;span style="vertical-align: baseline;"&gt;By default, Pods can query the GKE link-local Compute Engine metadata server (&lt;/span&gt;&lt;code style="vertical-align: baseline;"&gt;169.254.169.254&lt;/code&gt;&lt;span style="vertical-align: baseline;"&gt;). Those queries expose instance metadata and potentially high-privilege service account tokens. To lock this down, the cluster administrator applies an egress guardrail at the highest tier in the GKE hierarchy.&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;
&lt;div class="block-code"&gt;&lt;dl&gt;
    &lt;dt&gt;code_block&lt;/dt&gt;
    &lt;dd&gt;&amp;lt;ListValue: [StructValue([(&amp;#x27;code&amp;#x27;, &amp;#x27;apiVersion: policy.networking.k8s.io/v1alpha2\r\nkind: ClusterNetworkPolicy\r\nmetadata:\r\n  name: admin-global-guardrails\r\nspec:\r\n  tier: Admin\r\n  priority: 10\r\n  subject:\r\n    namespaces: {}  # Targets every namespace in the cluster\r\n  ingress:\r\n    # Delegate all ingress decisions down to developer and baseline tiers\r\n    - name: delegate-all-ingress\r\n      action: Pass\r\n      from:\r\n        - namespaces: {}\r\n  egress:\r\n    # Allow DNS resolution so pods can locate endpoints\r\n    - name: allow-all-dns\r\n      action: Accept\r\n      to:\r\n        - networks:\r\n            - 0.0.0.0/0\r\n      protocols:\r\n        - udp:\r\n            destinationPort:\r\n              number: 53\r\n        - tcp:\r\n            destinationPort:\r\n              number: 53\r\n    # Hard deny on the Compute Engine metadata server\r\n    - name: block-metadata-server-global\r\n      action: Deny\r\n      to:\r\n        - networks:\r\n            - 169.254.169.254/32\r\n    # Delegate remaining egress traffic to lower tiers\r\n    - name: delegate-other-egress\r\n      action: Pass\r\n      to:\r\n        - namespaces: {}&amp;#x27;), (&amp;#x27;language&amp;#x27;, &amp;#x27;&amp;#x27;), (&amp;#x27;caption&amp;#x27;, &amp;lt;wagtail.rich_text.RichText object at 0x7f5ea89d5850&amp;gt;)])]&amp;gt;&lt;/dd&gt;
&lt;/dl&gt;&lt;/div&gt;
&lt;div class="block-paragraph_advanced"&gt;&lt;h4&gt;&lt;strong style="vertical-align: baseline;"&gt;How it works&lt;/strong&gt;&lt;/h4&gt;
&lt;ul&gt;
&lt;li aria-level="1" style="list-style-type: disc; vertical-align: baseline;"&gt;
&lt;p role="presentation"&gt;&lt;strong style="vertical-align: baseline;"&gt;Admin tier precedence&lt;/strong&gt;&lt;span style="vertical-align: baseline;"&gt;: Deploying this policy in the admin tier ensures that it's evaluated first, and priority 10 orders it within that tier. GKE processes this policy before standard NetworkPolicies and baseline rules.&lt;/span&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;li aria-level="1" style="list-style-type: disc; vertical-align: baseline;"&gt;
&lt;p role="presentation"&gt;&lt;strong style="vertical-align: baseline;"&gt;Controlled delegation&lt;/strong&gt;&lt;span style="vertical-align: baseline;"&gt;: The &lt;/span&gt;&lt;code style="vertical-align: baseline;"&gt;delegate-all-ingress&lt;/code&gt;&lt;span style="vertical-align: baseline;"&gt; and &lt;/span&gt;&lt;code style="vertical-align: baseline;"&gt;delegate-other-egress&lt;/code&gt;&lt;span style="vertical-align: baseline;"&gt; rules have an &lt;/span&gt;&lt;code style="vertical-align: baseline;"&gt;action: Pass&lt;/code&gt;&lt;span style="vertical-align: baseline;"&gt; directive that instructs the engine to forward evaluation down to the next tier for remaining in-cluster traffic.&lt;/span&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;li aria-level="1" style="list-style-type: disc; vertical-align: baseline;"&gt;
&lt;p role="presentation"&gt;&lt;strong style="vertical-align: baseline;"&gt;Inviolable guardrail&lt;/strong&gt;&lt;span style="vertical-align: baseline;"&gt;: When any pod attempts to query &lt;/span&gt;&lt;code style="vertical-align: baseline;"&gt;169.254.169.254/32&lt;/code&gt;&lt;span style="vertical-align: baseline;"&gt; on non-DNS ports, the query matches the &lt;/span&gt;&lt;code style="vertical-align: baseline;"&gt;block-metadata-server-global&lt;/code&gt;&lt;span style="vertical-align: baseline;"&gt; rule and it's dropped. Because this drop occurs at the top admin tier, it can't be bypassed or overridden, even if a namespace developer deploys an allow-all egress policy.&lt;/span&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;h2&gt;&lt;strong style="vertical-align: baseline;"&gt;Verifying with Observability for GKE&lt;/strong&gt;&lt;/h2&gt;
&lt;p&gt;&lt;span style="vertical-align: baseline;"&gt;Verifying and auditing security policies is straightforward using the built-in telemetry capabilities of GKE Dataplane V2:&lt;/span&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li aria-level="1" style="list-style-type: disc; vertical-align: baseline;"&gt;
&lt;p role="presentation"&gt;&lt;strong style="vertical-align: baseline;"&gt;Hubble eBPF streams&lt;/strong&gt;&lt;span style="vertical-align: baseline;"&gt;:&lt;/span&gt;&lt;strong style="vertical-align: baseline;"&gt; &lt;/strong&gt;&lt;span style="vertical-align: baseline;"&gt;Provides real-time, kernel-level packet inspection without injecting sidecars. Administrators can stream live network flows to observe policy verdicts as they happen, making it easy to validate allowed communication paths and identify dropped packets immediately.&lt;/span&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;li aria-level="1" style="list-style-type: disc; vertical-align: baseline;"&gt;
&lt;p role="presentation"&gt;&lt;strong style="vertical-align: baseline;"&gt;GKE Network Logging and Cloud Logging&lt;/strong&gt;&lt;span style="vertical-align: baseline;"&gt;: Automatically exports structured connection telemetry and policy enforcement verdicts directly into Cloud Logging. Teams can filter and alert on policy decisions using attributes such as &lt;/span&gt;&lt;code style="vertical-align: baseline;"&gt;disposition="deny"&lt;/code&gt;&lt;span style="vertical-align: baseline;"&gt;, source/destination namespaces, and &lt;/span&gt;&lt;code style="vertical-align: baseline;"&gt;jsonPayload.policies[0].name&lt;/code&gt;&lt;span style="vertical-align: baseline;"&gt; to maintain audit compliance and investigate blocked connection attempts.&lt;/span&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;span style="vertical-align: baseline;"&gt;CNP can be useful and, as always, when you use it in your production environment, you'll need to plan and design the rules based on your setup.&lt;/span&gt;&lt;/p&gt;
&lt;h2&gt;&lt;strong style="vertical-align: baseline;"&gt;Next steps&lt;/strong&gt;&lt;/h2&gt;
&lt;p&gt;&lt;span style="vertical-align: baseline;"&gt;Take a deeper dive and find more information on these features:&lt;/span&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li aria-level="1" style="list-style-type: disc; vertical-align: baseline;"&gt;
&lt;p role="presentation"&gt;&lt;a href="https://cloud.google.com/blog/products/networking/new-clusternetworkpolicy-in-gke"&gt;&lt;span style="text-decoration: underline; vertical-align: baseline;"&gt;ClusterNetworkPolicy in GKE: Balancing control and autonomy for your microservices&lt;/span&gt;&lt;/a&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;li aria-level="1" style="list-style-type: disc; vertical-align: baseline;"&gt;
&lt;p role="presentation"&gt;&lt;a href="https://cloud.google.com/kubernetes-engine/docs/how-to/configure-cluster-network-policy"&gt;&lt;span style="text-decoration: underline; vertical-align: baseline;"&gt;Configuring GKE ClusterNetworkPolicy&lt;/span&gt;&lt;/a&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;span style="vertical-align: baseline;"&gt;Want to ask a question, find out more, or share a thought? Connect with me on&lt;/span&gt;&lt;a href="https://www.linkedin.com/in/ammett/" rel="noopener" target="_blank"&gt;&lt;span style="vertical-align: baseline;"&gt; &lt;/span&gt;&lt;span style="text-decoration: underline; vertical-align: baseline;"&gt;LinkedIn&lt;/span&gt;&lt;/a&gt;&lt;span style="vertical-align: baseline;"&gt;!&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;</description><pubDate>Tue, 10 Nov 2026 16:00:00 +0000</pubDate><guid>https://cloud.google.com/blog/topics/developers-practitioners/experimenting-with-clusternetworkpolicy-in-gke/</guid><category>Developers &amp; Practitioners</category><media:content height="540" url="https://storage.googleapis.com/gweb-cloudblog-publish/images/clusternetworkpolicy-hero_TEG7Wrh.max-600x600.png" width="540"></media:content><og xmlns:og="http://ogp.me/ns#"><type>article</type><title>Experimenting with ClusterNetworkPolicy in GKE</title><description></description><image>https://storage.googleapis.com/gweb-cloudblog-publish/images/clusternetworkpolicy-hero_TEG7Wrh.max-600x600.png</image><site_name>Google</site_name><url>https://cloud.google.com/blog/topics/developers-practitioners/experimenting-with-clusternetworkpolicy-in-gke/</url></og><author xmlns:author="http://www.w3.org/2005/Atom"><name>Ammett Williams</name><title>Developer Relations Engineer</title><department></department><company></company></author></item><item><title>Introducing Gemini for healthcare</title><link>https://cloud.google.com/blog/products/ai-machine-learning/gemini-for-healthcare/</link><description>&lt;div class="block-paragraph_advanced"&gt;&lt;p&gt;&lt;span style="vertical-align: baseline;"&gt;Every healthcare organization is working to deliver great care to more people at a lower cost. However, a general AI model is not enough to solve this challenge. Today, healthcare runs on fragmented data. Patient records, coverage policies, and clinical evidence remain trapped across disconnected records, claims systems, and administrative tools that don’t work together. Clinicians are forced to spend &lt;/span&gt;&lt;a href="https://services.google.com/fh/files/misc/measuring_admin_burden_2024_ebook.pdf" rel="noopener" target="_blank"&gt;&lt;span style="text-decoration: underline; vertical-align: baseline;"&gt;nearly 28 hours a week&lt;/span&gt;&lt;/a&gt;&lt;span style="vertical-align: baseline;"&gt; on manually reconciling information, and patients wait for answers about their care and their coverage.&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="vertical-align: baseline;"&gt;Healthcare organizations need &lt;/span&gt;&lt;strong style="vertical-align: baseline;"&gt;a single, secure, governed orchestration layer that coordinates work across the systems they already run, assembling verifiable evidence and taking multi-step workflows through to completion with human oversight.&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="vertical-align: baseline;"&gt;Today, we are announcing &lt;/span&gt;&lt;strong style="vertical-align: baseline;"&gt;Gemini for healthcare&lt;/strong&gt;&lt;span style="vertical-align: baseline;"&gt;. This purpose-built industry solution extends the universal &lt;/span&gt;&lt;a href="https://cloud.google.com/blog/products/ai-machine-learning/welcome-to-gemini-at-work-2026?e=48754805"&gt;&lt;span style="text-decoration: underline; vertical-align: baseline;"&gt;Gemini agent&lt;/span&gt;&lt;/a&gt;&lt;span style="vertical-align: baseline;"&gt;, &lt;/span&gt;&lt;span style="vertical-align: baseline;"&gt;we introduced last month at Gemini at Work. &lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="vertical-align: baseline;"&gt;The Gemini agent is a single, always-on agent for work where employees delegate an objective, and the agent plans the steps, retains organizational context, and routes across the best models to deliver finished outcomes inside the tools teams already use. The Gemini agent is built with enterprise-grade identity administration, fine-grained access control, and centralized policy management directly into its runtime. Every agent operates with a distinct identity, inherits each user’s existing role-based permissions, and enforces strict need-to-know boundaries across every user, sub-agent, and workflow&lt;/span&gt;&lt;span style="vertical-align: baseline;"&gt;. &lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="vertical-align: baseline;"&gt;Working across clinical, financial, and administrative systems, it orchestrates multi-step tasks without forcing teams to switch applications:&lt;/span&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li aria-level="1" style="list-style-type: disc; vertical-align: baseline;"&gt;
&lt;p role="presentation"&gt;&lt;strong style="vertical-align: baseline;"&gt;For providers: &lt;/strong&gt;&lt;span style="vertical-align: baseline;"&gt;Gemini provides a patient’s history across care settings, charts are prepared before the visit, and authorization packets are assembled against payer policy before submission, so fewer claims come back denied.&lt;/span&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;li aria-level="1" style="list-style-type: disc; vertical-align: baseline;"&gt;
&lt;p role="presentation"&gt;&lt;strong style="vertical-align: baseline;"&gt;For health plans and payers: &lt;/strong&gt;&lt;span style="vertical-align: baseline;"&gt;Gemini ensures requests are checked against medical policy and organized for the clinical reviewer, and benefits and costs are explained to members from their own plan documents.&lt;/span&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;span style="vertical-align: baseline;"&gt;Gemini for healthcare is built to support HIPAA compliance, with governance running underneath it all. It’s available starting today in preview.&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;
&lt;div class="block-video"&gt;



&lt;div class="article-module article-video "&gt;
  &lt;figure&gt;
    &lt;a class="h-c-video h-c-video--marquee"
      href="https://youtube.com/watch?v=uqmXoKOs_o0"
      data-glue-modal-trigger="uni-modal-uqmXoKOs_o0-"
      data-glue-modal-disabled-on-mobile="true"&gt;

      
        

        &lt;div class="article-video__aspect-image"
          style="background-image: url(https://storage.googleapis.com/gweb-cloudblog-publish/images/Plugins___Healthcare_.max-1000x1000.png);"&gt;
          &lt;span class="h-u-visually-hidden"&gt;Gemini for healthcare&lt;/span&gt;
        &lt;/div&gt;
      
      &lt;svg role="img" class="h-c-video__play h-c-icon h-c-icon--color-white"&gt;
        &lt;use xlink:href="#mi-youtube-icon"&gt;&lt;/use&gt;
      &lt;/svg&gt;
    &lt;/a&gt;

    
      &lt;figcaption class="article-video__caption h-c-page"&gt;
        
          &lt;h4 class="h-c-headline h-c-headline--four h-u-font-weight-medium h-u-mt-std"&gt;Gemini for healthcare empowers payers and providers to orchestrate complex clinical, operational, and administrative workflows.&lt;/h4&gt;
        
        
      &lt;/figcaption&gt;
    
  &lt;/figure&gt;
&lt;/div&gt;

&lt;div class="h-c-modal--video"
     data-glue-modal="uni-modal-uqmXoKOs_o0-"
     data-glue-modal-close-label="Close Dialog"&gt;
   &lt;a class="glue-yt-video"
      data-glue-yt-video-autoplay="true"
      data-glue-yt-video-height="99%"
      data-glue-yt-video-vid="uqmXoKOs_o0"
      data-glue-yt-video-width="100%"
      href="https://youtube.com/watch?v=uqmXoKOs_o0"
      ng-cloak&gt;
   &lt;/a&gt;
&lt;/div&gt;

&lt;/div&gt;
&lt;div class="block-paragraph_advanced"&gt;&lt;h3&gt;&lt;span style="vertical-align: baseline;"&gt;Four components of Gemini for healthcare&lt;/span&gt;&lt;/h3&gt;
&lt;p&gt;&lt;span style="vertical-align: baseline;"&gt;Developed alongside clinical and health plan leaders, Gemini for healthcare provides an integrated, fully governed environment configured for payers and providers with four core components:&lt;/span&gt;&lt;/p&gt;
&lt;ol&gt;
&lt;li aria-level="1" style="list-style-type: decimal; vertical-align: baseline;"&gt;
&lt;p role="presentation"&gt;&lt;strong style="vertical-align: baseline;"&gt;Skills for healthcare work: &lt;/strong&gt;&lt;span style="vertical-align: baseline;"&gt;Skills are reusable instructions and context, written by domain experts, that teach Gemini to run a specific task. Purpose-built, multi-step instructions guide the &lt;/span&gt;&lt;a href="https://cloud.google.com/blog/products/ai-machine-learning/welcome-to-gemini-at-work-2026?e=48754805"&gt;&lt;span style="text-decoration: underline; vertical-align: baseline;"&gt;Gemini agent&lt;/span&gt;&lt;/a&gt;&lt;span style="vertical-align: baseline;"&gt; through essential clinical and administrative tasks, such as medical records synthesis, pre-appointment preparation, coverage and policy review, and payer benefit determination. Each skill applies your organization’s policies and plan rules, and teams can build custom skills tailored to the workflows and standard operating procedures unique to their organization.&lt;/span&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;li aria-level="1" style="list-style-type: decimal; vertical-align: baseline;"&gt;
&lt;p role="presentation"&gt;&lt;strong style="vertical-align: baseline;"&gt;Connectors to clinical, financial, and operational systems: &lt;/strong&gt;&lt;span style="vertical-align: baseline;"&gt;A library of connectors links Gemini directly to the EHR, claims, care management, and administrative systems organizations already run. Gemini queries each system while strictly preserving existing identity and role-based access controls, so teams get unified context without migrating sensitive data or altering permissions.&lt;/span&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;li aria-level="1" style="list-style-type: decimal; vertical-align: baseline;"&gt;
&lt;p role="presentation"&gt;&lt;strong style="vertical-align: baseline;"&gt;An open healthcare partner ecosystem: &lt;/strong&gt;&lt;span style="vertical-align: baseline;"&gt;Every health system and health plan runs a different mix of systems. Healthcare systems integrators and digital health partners help organizations extend Gemini with specialized solutions, connect it to what they already run, and scale it without lock-in.&lt;/span&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;li aria-level="1" style="list-style-type: decimal; vertical-align: baseline;"&gt;
&lt;p role="presentation"&gt;&lt;strong style="vertical-align: baseline;"&gt;A secure, governed platform with open model choice:&lt;/strong&gt;&lt;span style="vertical-align: baseline;"&gt; Clinical, security, and IT leaders get one place &lt;/span&gt;&lt;span style="vertical-align: baseline;"&gt;to set and enforce policies that govern every agent interaction. It is built to support HIPAA compliance, with enterprise-grade access controls, end-to-end audit logging, and verifiable citations so reviewers can check where each answer came from. Because the agent supports model choice, &lt;/span&gt;&lt;span style="vertical-align: baseline;"&gt;organizations can pair frontier models from Google and leading partners for complex clinical reasoning with fast, cost-efficient models for routine administrative steps under the same governance.&lt;/span&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;/ol&gt;
&lt;h3&gt;&lt;span style="vertical-align: baseline;"&gt;Unlocking high-value workflows with skills designed for payers and providers&lt;/span&gt;&lt;/h3&gt;
&lt;p&gt;&lt;span style="vertical-align: baseline;"&gt;Gemini for healthcare takes on the heavy assembly and administrative work that slows down clinical decisions and coverage determinations. &lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;strong style="vertical-align: baseline;"&gt;At the point of care:&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li aria-level="1" style="list-style-type: disc; vertical-align: baseline;"&gt;
&lt;p role="presentation"&gt;&lt;strong style="vertical-align: baseline;"&gt;Building a longitudinal timeline from fragmented sources:&lt;/strong&gt;&lt;span style="vertical-align: baseline;"&gt;  Synthesizes EHR and external records, separates active problems from resolved ones, lists allergies, and flags medication discrepancies. Clinicians get a grounded and unified patient picture in minutes rather than piecing together history across disconnected systems.&lt;/span&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;li aria-level="1" style="list-style-type: disc; vertical-align: baseline;"&gt;
&lt;p role="presentation"&gt;&lt;strong style="vertical-align: baseline;"&gt;Reclaiming preparation time between patients:&lt;/strong&gt;&lt;span style="vertical-align: baseline;"&gt; Prepares the patient chart ahead of a scheduled visit or procedure, flagging interval events, current medications, and outstanding clearances, labs, or consents, so care teams walk in with the full picture.&lt;/span&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;li aria-level="1" style="list-style-type: disc; vertical-align: baseline;"&gt;
&lt;p role="presentation"&gt;&lt;strong style="vertical-align: baseline;"&gt;Streamlining clinical authorization and appeals:&lt;/strong&gt;&lt;span style="vertical-align: baseline;"&gt; Extracts relevant chart evidence into an audit-ready packet for review, aligned with payer policy, flagging documentation gaps before submission rather than after a denial. If denials do occur, and the record supports it, it drafts an appeal grounded directly in the clinical record and the plan’s policy.&lt;/span&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;strong style="vertical-align: baseline;"&gt;At the point of coverage:&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li aria-level="1" style="list-style-type: disc; vertical-align: baseline;"&gt;
&lt;p role="presentation"&gt;&lt;strong style="vertical-align: baseline;"&gt;Accelerating payer review:&lt;/strong&gt;&lt;span style="vertical-align: baseline;"&gt; Checks incoming requests against the health plan’s medical policies and organizes the findings for reviewers, with findings traceable to the submitted documentation and coverage policy. Clinical reviewers spend less time assembling files and more time applying professional judgment.&lt;/span&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;li aria-level="1" style="list-style-type: disc; vertical-align: baseline;"&gt;
&lt;p role="presentation"&gt;&lt;strong style="vertical-align: baseline;"&gt;Demystifying benefits and patient financial liability:&lt;/strong&gt;&lt;span style="vertical-align: baseline;"&gt; Parses complex plan benefit booklets to estimate out-of-pocket costs, track deductibles, and verify in-network status, giving member services staff a step-by-step breakdown grounded in the member’s actual plan documents. For Medicare Advantage members, it applies Medicare’s coverage criteria where a plan’s internal rule is stricter.&lt;/span&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;h3&gt;&lt;span style="vertical-align: baseline;"&gt;Open ecosystem of connectors across the healthcare tech stack&lt;/span&gt;&lt;/h3&gt;
&lt;p&gt;&lt;span style="vertical-align: baseline;"&gt;Gemini for healthcare connects directly to core clinical, operational, and industry systems via secure &lt;/span&gt;&lt;a href="https://cloud.google.com/gemini-enterprise/connectors"&gt;&lt;span style="text-decoration: underline; vertical-align: baseline;"&gt;connectors&lt;/span&gt;&lt;/a&gt;&lt;span style="vertical-align: baseline;"&gt;, inheriting each source system’s existing role-based access controls and data permissions.&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;strong style="vertical-align: baseline;"&gt;EHRs and clinical data integration:&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li role="presentation"&gt;&lt;strong style="vertical-align: baseline;"&gt;Epic EHR&lt;/strong&gt;&lt;span style="vertical-align: baseline;"&gt;: Gives authorized users read-only access to patient conditions, medications, labs, clinical notes, and specialist documentation. With &lt;/span&gt;&lt;a href="https://docs.cloud.google.com/gemini/enterprise/docs/connectors/epic"&gt;&lt;span style="text-decoration: underline; vertical-align: baseline;"&gt;no write-back&lt;/span&gt;&lt;/a&gt;&lt;span style="vertical-align: baseline;"&gt; to the underlying chart, clinical data integrity remains completely intact.&lt;/span&gt;&lt;/li&gt;
&lt;li role="presentation"&gt;&lt;strong style="vertical-align: baseline;"&gt;Oracle Health EHR: &lt;/strong&gt;&lt;span style="vertical-align: baseline;"&gt;Surfaces read-only patient histories, diagnostics, lab results, and clinical documentation for authorized users while enforcing zero write-back to ensure data integrity for the system of record.&lt;/span&gt;&lt;/li&gt;
&lt;li role="presentation"&gt;&lt;strong style="vertical-align: baseline;"&gt;InterSystems FHIR Server&lt;/strong&gt;&lt;span style="vertical-align: baseline;"&gt;:&lt;/span&gt;&lt;span style="vertical-align: baseline;"&gt; Extending beyond EHR integrations, InterSystems FHIR MCP Server provides standardized, high-performance FHIR repository management and clinical data interoperability.&lt;/span&gt;&lt;/li&gt;
&lt;li role="presentation"&gt;&lt;strong style="vertical-align: baseline;"&gt;Verato&lt;/strong&gt;&lt;strong style="vertical-align: baseline;"&gt;: &lt;/strong&gt;&lt;span style="vertical-align: baseline;"&gt;Resolves patient identity and matches records across visits and sources.&lt;/span&gt;&lt;/li&gt;
&lt;li role="presentation"&gt;&lt;strong style="vertical-align: baseline;"&gt;Keragon - Healthcare Integrations&lt;/strong&gt;&lt;strong style="vertical-align: baseline;"&gt;: &lt;/strong&gt;&lt;span style="vertical-align: baseline;"&gt;Provides connectivity to 400+ healthcare applications, including EHRs, enabling organizations to securely connect their existing healthcare systems through a single MCP integration.&lt;/span&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;strong style="vertical-align: baseline;"&gt;Eligibility, claims, and pricing:&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li role="presentation"&gt;&lt;strong style="vertical-align: baseline;"&gt;Optum Coordination of Benefits&lt;/strong&gt;&lt;strong style="vertical-align: baseline;"&gt;: &lt;/strong&gt;&lt;span style="vertical-align: baseline;"&gt;Finds additional patient coverage and determines the correct order of benefits before billing. Currently in limited release and testing with Gemini for Healthcare. &lt;/span&gt;&lt;/li&gt;
&lt;li role="presentation"&gt;&lt;strong style="vertical-align: baseline;"&gt;Optum Network Eligibility&lt;/strong&gt;&lt;span style="vertical-align: baseline;"&gt;: Retrieves patient eligibility and benefit details from connected health plans in real time. Currently in limited release and testing with Gemini for Healthcare.&lt;/span&gt;&lt;/li&gt;
&lt;li role="presentation"&gt;&lt;strong style="vertical-align: baseline;"&gt;TriZetto Provider Solutions:&lt;/strong&gt;&lt;span style="vertical-align: baseline;"&gt; Verifies patient eligibility, coverage, co-pays, and deductibles across Medicare, Medicaid, and major commercial plans via TriZetto's vast network.&lt;/span&gt;&lt;/li&gt;
&lt;li role="presentation"&gt;&lt;strong style="vertical-align: baseline;"&gt;GoodRx&lt;/strong&gt;&lt;span style="vertical-align: baseline;"&gt;: Enables care teams to discover prescription pricing and savings options, including manufacturer-sponsored self-pay programs, directly within AI-powered workflows to help patients access more affordable medications.&lt;/span&gt;&lt;/li&gt;
&lt;li role="presentation"&gt;&lt;strong style="vertical-align: baseline;"&gt;Infinitus Relay&lt;/strong&gt;&lt;strong style="vertical-align: baseline;"&gt;:&lt;/strong&gt;&lt;span style="vertical-align: baseline;"&gt; Automates high-volume payer phone calls required for prior authorization and benefit verification.&lt;/span&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;strong style="vertical-align: baseline;"&gt;Terminology and coding:&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li role="presentation"&gt;&lt;strong style="vertical-align: baseline;"&gt;IMO Health&lt;/strong&gt;&lt;strong style="vertical-align: baseline;"&gt;:&lt;/strong&gt;&lt;span style="vertical-align: baseline;"&gt; Brings terminology normalization, clinical search, and knowledge graphs into healthcare skills and governed agentic workflows.&lt;/span&gt;&lt;/li&gt;
&lt;li role="presentation"&gt;&lt;strong style="vertical-align: baseline;"&gt;ICD-10 Codes&lt;/strong&gt;&lt;strong style="vertical-align: baseline;"&gt;:&lt;/strong&gt;&lt;span style="vertical-align: baseline;"&gt; Searches and validates ICD-10-CM diagnosis codes, billable status, and hierarchy.&lt;/span&gt;&lt;/li&gt;
&lt;li role="presentation"&gt;&lt;strong style="vertical-align: baseline;"&gt;RxNorm Drug Vocabulary&lt;/strong&gt;&lt;strong style="vertical-align: baseline;"&gt;:&lt;/strong&gt;&lt;span style="vertical-align: baseline;"&gt; Looks up standardized drug names, ingredients, strengths, dose forms, and NDCs.&lt;/span&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;strong style="vertical-align: baseline;"&gt;Coverage and provider reference:&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li role="presentation"&gt;&lt;strong style="vertical-align: baseline;"&gt;CMS Coverage&lt;/strong&gt;&lt;span style="vertical-align: baseline;"&gt;: Connects directly to Medicare coverage rules, National and Local Coverage Determinations (NCDs/LCDs), ensuring coverage reasoning rests on current published policy rather than static model knowledge.&lt;/span&gt;&lt;/li&gt;
&lt;li role="presentation"&gt;&lt;strong style="vertical-align: baseline;"&gt;NPPES NPI Registry&lt;/strong&gt;&lt;span style="vertical-align: baseline;"&gt;: Verifies provider identity, clinical taxonomy, and practice location in real time.&lt;/span&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;strong style="vertical-align: baseline;"&gt;Evidence based guidelines:&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li role="presentation"&gt;&lt;strong style="vertical-align: baseline;"&gt;Optum EvidenceVue:&lt;/strong&gt;&lt;strong style="vertical-align: baseline;"&gt; &lt;/strong&gt;&lt;span style="vertical-align: baseline;"&gt;Turns real-world clinical data into actionable evidence through AI-powered workflows from Optum Life Sciences. &lt;/span&gt;&lt;/li&gt;
&lt;li role="presentation"&gt;&lt;strong style="vertical-align: baseline;"&gt;BMJ Digital Health:&lt;/strong&gt;&lt;strong style="vertical-align: baseline;"&gt; &lt;/strong&gt;&lt;span style="vertical-align: baseline;"&gt;Delivers expert-curated, structured, peer-reviewed clinical guidelines and evidence, grounding care and coverage decisions in verifiable citations.&lt;/span&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;strong style="vertical-align: baseline;"&gt;Clinical and operational workflows:&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li role="presentation"&gt;&lt;strong style="vertical-align: baseline;"&gt;Salesforce&lt;/strong&gt;&lt;span style="vertical-align: baseline;"&gt;: Headless Salesforce Health Cloud integrations bring workflows, data models, and Agentforce into Gemini for governed action right in the flow of work.&lt;/span&gt;&lt;/li&gt;
&lt;li role="presentation"&gt;&lt;strong style="vertical-align: baseline;"&gt;Suki&lt;/strong&gt;&lt;span style="vertical-align: baseline;"&gt;: Delivers Ambient Clinical Intelligence across healthcare workflows, transforming clinical conversations into actionable intelligence that powers documentation, coding, revenue cycle management, and clinical reasoning.&lt;/span&gt;&lt;/li&gt;
&lt;li role="presentation"&gt;&lt;strong style="vertical-align: baseline;"&gt;UiPath&lt;/strong&gt;&lt;strong style="vertical-align: baseline;"&gt;: &lt;/strong&gt;&lt;span style="vertical-align: baseline;"&gt;Connects healthcare-ready UiPath automations and agents to help teams assemble citation-backed context for operational reviews, prior authorizations, and appeals.&lt;/span&gt;&lt;/li&gt;
&lt;li role="presentation"&gt;&lt;strong style="vertical-align: baseline;"&gt;Synthpop Careflow:&lt;/strong&gt;&lt;strong style="vertical-align: baseline;"&gt; &lt;/strong&gt;&lt;span style="vertical-align: baseline;"&gt;Orchestrates the patient journey across referral intake, coverage verification, and patient follow-up, turning unstructured referrals into validated, payer-ready orders without manual re-entry.&lt;/span&gt;&lt;/li&gt;
&lt;li role="presentation"&gt;&lt;strong style="vertical-align: baseline;"&gt;Alteryx&lt;/strong&gt;&lt;strong style="vertical-align: baseline;"&gt;: &lt;/strong&gt;&lt;span style="vertical-align: baseline;"&gt;Enables healthcare teams to turn their domain expertise into automated analytics workflows, grounding AI-driven insights in business rules and calculations that are visible, understandable, repeatable, and auditable.&lt;/span&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;strong style="vertical-align: baseline;"&gt;Enterprise productivity and collaboration:&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li role="presentation"&gt;&lt;strong style="vertical-align: baseline;"&gt;Sana from Workday:&lt;/strong&gt;&lt;span style="vertical-align: baseline;"&gt; &lt;/span&gt;&lt;span style="vertical-align: baseline;"&gt;Connects HR, finance, and enterprise knowledge so healthcare teams can surface policies, coordinate tasks, and get work done across administrative systems.&lt;/span&gt;&lt;/li&gt;
&lt;li role="presentation"&gt;&lt;strong style="vertical-align: baseline;"&gt;ServiceNow&lt;/strong&gt;&lt;strong style="vertical-align: baseline;"&gt;: &lt;/strong&gt;&lt;span style="vertical-align: baseline;"&gt;Tracks IT incidents, operational service requests, and approval chains while enforcing existing enterprise routing rules.&lt;/span&gt;&lt;/li&gt;
&lt;li role="presentation"&gt;&lt;strong style="vertical-align: baseline;"&gt;Microsoft 365&lt;/strong&gt;&lt;span style="vertical-align: baseline;"&gt;:&lt;/span&gt;&lt;span style="vertical-align: baseline;"&gt; Integrates directly with Word, Outlook, and SharePoint so prepared authorization packets, appeal letters, and benefit breakdowns land directly in the tools where teams already work.&lt;/span&gt;&lt;/li&gt;
&lt;li role="presentation"&gt;&lt;strong style="vertical-align: baseline;"&gt;Google Workspace&lt;/strong&gt;&lt;span style="vertical-align: baseline;"&gt;: Connects seamlessly with Google Docs, Gmail, Drive, and Sheets to surface internal files and coordinate administrative workflows while enforcing enterprise access controls.&lt;/span&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;strong style="vertical-align: baseline;"&gt;Security and compliance:&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li aria-level="1" style="list-style-type: disc; vertical-align: baseline;"&gt;
&lt;p role="presentation"&gt;&lt;strong style="vertical-align: baseline;"&gt;Cyera Dataport&lt;/strong&gt;&lt;span style="vertical-align: baseline;"&gt;: Integrates with Cyera for data and agent security, delivering protected health information (PHI) context to support HIPAA audits and compliance reporting.&lt;/span&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;h3&gt;&lt;span style="vertical-align: baseline;"&gt;Global implementation partners and ecosystem&lt;/span&gt;&lt;/h3&gt;
&lt;p&gt;&lt;span style="vertical-align: baseline;"&gt;Through our open platform, organizations can deploy specialized partner agents such as &lt;/span&gt;&lt;strong style="vertical-align: baseline;"&gt;ASCO Oncology Guideline Assistant&lt;/strong&gt;&lt;span style="vertical-align: baseline;"&gt; or work with healthcare systems integrators, including &lt;/span&gt;&lt;strong style="vertical-align: baseline;"&gt;66degrees, Accenture, Altimetrik, AuxoAI, Cognizant, Deloitte, Egen, HCLTech, KPMG, NTT DATA, PwC, Quantiphi, Slalom, Tata Consultancy Services, TEKsystems Global Services, and Wipro,&lt;/strong&gt;&lt;span style="vertical-align: baseline;"&gt; to customize, integrate, and scale these capabilities across complex enterprise architectures without vendor lock-in.&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;
&lt;div class="block-video"&gt;



&lt;div class="article-module article-video "&gt;
  &lt;figure&gt;
    &lt;a class="h-c-video h-c-video--marquee"
      href="https://youtube.com/watch?v=VIBvNUWB-NQ"
      data-glue-modal-trigger="uni-modal-VIBvNUWB-NQ-"
      data-glue-modal-disabled-on-mobile="true"&gt;

      
        

        &lt;div class="article-video__aspect-image"
          style="background-image: url(https://storage.googleapis.com/gweb-cloudblog-publish/images/HERO_THUMBNAIL_3.max-1000x1000.jpg);"&gt;
          &lt;span class="h-u-visually-hidden"&gt;Healthcare video&lt;/span&gt;
        &lt;/div&gt;
      
      &lt;svg role="img" class="h-c-video__play h-c-icon h-c-icon--color-white"&gt;
        &lt;use xlink:href="#mi-youtube-icon"&gt;&lt;/use&gt;
      &lt;/svg&gt;
    &lt;/a&gt;

    
      &lt;figcaption class="article-video__caption h-c-page"&gt;
        
          &lt;h4 class="h-c-headline h-c-headline--four h-u-font-weight-medium h-u-mt-std"&gt;Optum Insight shares how Gemini for healthcare brings value to healthcare professionals at every stage.&lt;/h4&gt;
        
        
      &lt;/figcaption&gt;
    
  &lt;/figure&gt;
&lt;/div&gt;

&lt;div class="h-c-modal--video"
     data-glue-modal="uni-modal-VIBvNUWB-NQ-"
     data-glue-modal-close-label="Close Dialog"&gt;
   &lt;a class="glue-yt-video"
      data-glue-yt-video-autoplay="true"
      data-glue-yt-video-height="99%"
      data-glue-yt-video-vid="VIBvNUWB-NQ"
      data-glue-yt-video-width="100%"
      href="https://youtube.com/watch?v=VIBvNUWB-NQ"
      ng-cloak&gt;
   &lt;/a&gt;
&lt;/div&gt;

&lt;/div&gt;
&lt;div class="block-paragraph_advanced"&gt;&lt;h3&gt;&lt;span style="vertical-align: baseline;"&gt;Developed alongside leading healthcare organizations&lt;/span&gt;&lt;/h3&gt;
&lt;p&gt;&lt;span style="vertical-align: baseline;"&gt;Health systems, health plan providers, academic medical centers, and clinical leaders are already working with Google Cloud to shape and apply these capabilities across care delivery, plan operations, and medical research: &lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;strong style="vertical-align: baseline;"&gt;Synthesizing patient context at the point of care&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li aria-level="1" style="list-style-type: disc; vertical-align: baseline;"&gt;
&lt;p role="presentation"&gt;&lt;span style="font-style: italic; vertical-align: baseline;"&gt;“Making it easier for physicians to access and understand a patient’s medical history helps them spend less time gathering information and more time focused on patient care. Through our work with Google Cloud, we’re exploring how Gemini can interpret and synthesize complex patient information from multiple electronic health record systems and care settings, connecting data from different sources to give clinicians a more complete and cohesive understanding of a patient’s medical history.” &lt;/span&gt;&lt;em&gt;&lt;span style="vertical-align: baseline;"&gt;—&lt;/span&gt;&lt;span style="vertical-align: baseline;"&gt; &lt;/span&gt;&lt;span style="vertical-align: baseline;"&gt;Michael J. Schlosser, MD, MBA, FAANS, Executive Vice President and Chief Clinical Officer, &lt;/span&gt;&lt;strong style="vertical-align: baseline;"&gt;HCA Healthcare.&lt;/strong&gt;&lt;/em&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;li aria-level="1" style="list-style-type: disc; vertical-align: baseline;"&gt;&lt;em&gt;&lt;span style="vertical-align: baseline;"&gt;&lt;span style="font-style: italic; vertical-align: baseline;"&gt;“Healthcare generates enormous amounts of information and data every day, yet patients often experience care as a series of separate interactions rather than one connected journey. Through our work with Google Cloud, we're exploring how AI can help connect information across the healthcare experience, making it easier to support the whole person, create more personalized care experiences, and equip clinicians with meaningful insights at the right time.” &lt;/span&gt;&lt;/span&gt;&lt;span style="vertical-align: baseline;"&gt;&lt;span style="vertical-align: baseline;"&gt;— Karen Hanlon, President, &lt;/span&gt;&lt;/span&gt;&lt;strong style="vertical-align: baseline;"&gt;&lt;strong style="vertical-align: baseline;"&gt;Highmark Health.&lt;/strong&gt;&lt;/strong&gt;&lt;/em&gt;&lt;/li&gt;
&lt;li aria-level="1" style="list-style-type: disc; vertical-align: baseline;"&gt;
&lt;p role="presentation"&gt;&lt;span style="font-style: italic; vertical-align: baseline;"&gt;"By leveraging Gemini for healthcare, we will be able to use technology in a way that elevates the patient experience and strengthens the relationship between caregivers and those they serve. Through these integrated solutions, we expect to ease some of the administrative burden on our clinical teams and give them more time for what matters most: caring for their patients. Technology is at its best when it supports our caregivers and strengthens the human connection that is at the heart of healthcare." &lt;/span&gt;&lt;em&gt;&lt;span style="vertical-align: baseline;"&gt;— Dr. John D'Angelo, President and CEO, &lt;/span&gt;&lt;strong style="vertical-align: baseline;"&gt;Northwell Health&lt;/strong&gt;&lt;span style="vertical-align: baseline;"&gt;.&lt;/span&gt;&lt;/em&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;strong style="vertical-align: baseline;"&gt;Streamlining coverage, benefits, and payer operations&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li aria-level="1" style="list-style-type: disc; font-style: italic; vertical-align: baseline;"&gt;
&lt;p role="presentation"&gt;&lt;span style="vertical-align: baseline;"&gt;“&lt;/span&gt;&lt;span style="font-style: italic; vertical-align: baseline;"&gt;The real promise of AI in healthcare isn’t simply doing today’s work faster. It’s creating a better way for the health system to work. When payers and providers can connect data, insights and workflows more seamlessly, we can remove unnecessary complexity, improve performance and help the entire system work better&lt;/span&gt;&lt;span style="vertical-align: baseline;"&gt;.” — Sandeep Dadlani, Chief Executive Officer, &lt;/span&gt;&lt;strong style="vertical-align: baseline;"&gt;Optum Insight&lt;/strong&gt;&lt;span style="vertical-align: baseline;"&gt;.&lt;/span&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;li aria-level="1" style="list-style-type: disc; font-style: italic; vertical-align: baseline;"&gt;
&lt;p role="presentation"&gt;&lt;span style="vertical-align: baseline;"&gt;“Gemini for healthcare serves as a foundation for our unified architecture of reusable AI agents, enabling us to deliver new capabilities and productivity gains significantly faster than traditional development cycles. Our focus going forward is an agentic-AI model, where an intelligence layer drives deeper automation and operational transformation. Blue Cross Blue Shield of Massachusetts is working toward that future in healthcare with Google Cloud." — Prem Somasundaram, Chief Information Officer, &lt;/span&gt;&lt;strong style="vertical-align: baseline;"&gt;Blue Cross Blue Shield of Massachusetts.&lt;/strong&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;strong style="vertical-align: baseline;"&gt;Accelerating clinical research and evidence-based guidelines&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li aria-level="1" style="list-style-type: disc; font-style: italic; vertical-align: baseline;"&gt;
&lt;p role="presentation"&gt;&lt;span style="font-style: italic; vertical-align: baseline;"&gt;“For oncology care providers, quick access to current and relevant information is not a luxury, but a necessity. We are excited about what Gemini for healthcare could do to help care providers quickly find the critical information they need, when they need it, so they can drive better outcomes for patients.” &lt;/span&gt;&lt;span style="vertical-align: baseline;"&gt;— Clifford Hudis, MD, FACP, FASCO, Chief Executive Officer, &lt;/span&gt;&lt;strong style="vertical-align: baseline;"&gt;American Society of Clinical Oncology.&lt;/strong&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;h3&gt;&lt;span style="vertical-align: baseline;"&gt;Built on an enterprise-grade foundation&lt;/span&gt;&lt;/h3&gt;
&lt;p&gt;&lt;span style="vertical-align: baseline;"&gt;Google is both a frontier AI lab and an enterprise cloud. &lt;/span&gt;&lt;span style="vertical-align: baseline;"&gt;Gemini for healthcare runs on Google Cloud’s secure infrastructure and is built to support HIPAA compliance&lt;/span&gt;&lt;span style="vertical-align: baseline;"&gt;. Clinical data, prompts, and generated outputs remain within your organization’s governed environment and are never used to train or fine-tune Google’s foundation models. Outputs are grounded in clinical records, plan policies, and your organization’s approved guidelines and evidence, with traceable citations and audit logging that give clinical, compliance, and IT leaders visibility and control. And because we operate the full stack, from infrastructure and models through security and the application layer, we can optimize performance, reliability, and cost together, routing high-volume administrative tasks to fast, low-cost models and reserving high-reasoning models for complex clinical and operational analysis, so organizations can scale AI across the enterprise without scaling spend at the same rate.&lt;/span&gt;&lt;/p&gt;
&lt;h3&gt;&lt;span style="vertical-align: baseline;"&gt;This is just the beginning&lt;/span&gt;&lt;/h3&gt;
&lt;p&gt;&lt;span style="vertical-align: baseline;"&gt;The launch of Gemini for healthcare marks another step in our commitment to bring the best of Gemini to every professional and every workflow, natively tailored to the way their industry works.&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href="https://cloud.google.com/gemini/healthcare"&gt;&lt;strong style="text-decoration: underline; vertical-align: baseline;"&gt;Gemini for healthcare&lt;/strong&gt;&lt;/a&gt;&lt;span style="vertical-align: baseline;"&gt; is available in &lt;/span&gt;&lt;strong style="vertical-align: baseline;"&gt;preview&lt;/strong&gt;&lt;span style="vertical-align: baseline;"&gt; in the U.S. today, joining our expanding suite of purpose-built solutions for&lt;/span&gt; &lt;a href="https://cloud.google.com/ai/legal"&gt;&lt;span style="text-decoration: underline; vertical-align: baseline;"&gt;legal&lt;/span&gt;&lt;/a&gt;&lt;span style="vertical-align: baseline;"&gt;, &lt;/span&gt;&lt;a href="https://cloud.google.com/ai/financial-services"&gt;&lt;span style="text-decoration: underline; vertical-align: baseline;"&gt;financial services&lt;/span&gt;&lt;/a&gt;&lt;span style="vertical-align: baseline;"&gt;, and &lt;/span&gt;&lt;a href="https://cloud.google.com/gemini-enterprise/gov"&gt;&lt;span style="text-decoration: underline; vertical-align: baseline;"&gt;government services&lt;/span&gt;&lt;/a&gt;&lt;span style="vertical-align: baseline;"&gt;.&lt;/span&gt;&lt;span style="vertical-align: baseline;"&gt; We invite leaders across health systems, medical groups, health plan providers, and payers to explore how Gemini can transform their most critical clinical and operational workflows. &lt;/span&gt;&lt;/p&gt;&lt;/div&gt;</description><pubDate>Tue, 10 Nov 2026 12:00:00 +0000</pubDate><guid>https://cloud.google.com/blog/products/ai-machine-learning/gemini-for-healthcare/</guid><category>Healthcare &amp; Life Sciences</category><category>AI &amp; Machine Learning</category><media:content height="540" url="https://storage.googleapis.com/gweb-cloudblog-publish/images/Industry_headers.max-600x600.png" width="540"></media:content><og xmlns:og="http://ogp.me/ns#"><type>article</type><title>Introducing Gemini for healthcare</title><description></description><image>https://storage.googleapis.com/gweb-cloudblog-publish/images/Industry_headers.max-600x600.png</image><site_name>Google</site_name><url>https://cloud.google.com/blog/products/ai-machine-learning/gemini-for-healthcare/</url></og><author xmlns:author="http://www.w3.org/2005/Atom"><name>Thomas Kurian</name><title>CEO, Google Cloud</title><department></department><company></company></author></item><item><title>The Blueprint: How Authentic Brands Group expands creativity with AuthOS</title><link>https://cloud.google.com/blog/topics/retail/the-blueprint-how-authentic-brands-group-expands-creativity-with-authos/</link><description>&lt;div class="block-paragraph"&gt;&lt;p data-block-key="hvqok"&gt;&lt;i&gt;Welcome to The Blueprint, a new feature where we highlight how Google Cloud customers are tackling unique and common challenges across industries using the latest AI and cloud technologies. We hope to inspire others looking to innovate in their work.&lt;/i&gt;&lt;/p&gt;&lt;p data-block-key="bbb6o"&gt;Authentic Brands Group, a global lifestyle and entertainment platform, is the owner of some of the most iconic intellectual property and cultural assets in the world.&lt;/p&gt;&lt;p data-block-key="7hd9c"&gt;Authentic’s portfolio spans more than 50 brands, from Reebok and Juicy Couture to Shaquille O’Neal and Elvis Presley, and reaches nearly one billion social media followers.The company accelerates its brands through a set of specialized businesses that combine powerful storytelling, premium content, unforgettable live experiences and global commerce.&lt;/p&gt;&lt;h2 data-block-key="9vpej"&gt;&lt;b&gt;The challenge:&lt;/b&gt;&lt;/h2&gt;&lt;p data-block-key="8bs6m"&gt;Authentic’s platform requires a highly efficient exchange of information and deep coordination between its specialized business units, including entertainment, creative, marketing, live events, business development and more. The platform also requires ongoing communication and coordination with Authentic’s more than 1,700 licensees and strategic partners worldwide.&lt;/p&gt;&lt;p data-block-key="27pb0"&gt;These demands are deeply interconnected: Marketing needs to deliver fast, brand-specific creative assets; creative teams must visualize new concepts in minutes, not weeks, and business development must research and prepare compelling proposals for potential partners. These teams work together to accelerate brand growth across categories and geographies. As the Authentic platform has grown, moving beyond traditional, siloed tools became essential to staying competitive.&lt;/p&gt;&lt;p data-block-key="1s924"&gt;Authentic needed an enterprise AI operating system that could support each brand’s unique voice and visual identity, provide instant access to proprietary business data, and help teams move faster without sacrificing quality or consistency.&lt;/p&gt;&lt;/div&gt;
&lt;div class="block-aside"&gt;&lt;dl&gt;
    &lt;dt&gt;aside_block&lt;/dt&gt;
    &lt;dd&gt;&amp;lt;ListValue: [StructValue([(&amp;#x27;title&amp;#x27;, &amp;quot;AI that&amp;#x27;s really Authentic&amp;quot;), (&amp;#x27;body&amp;#x27;, &amp;lt;wagtail.rich_text.RichText object at 0x7f5eaa17bcd0&amp;gt;), (&amp;#x27;btn_text&amp;#x27;, &amp;#x27;Read it now.&amp;#x27;), (&amp;#x27;href&amp;#x27;, &amp;#x27;https://cloud.google.com/transform/authentic-brands-group-auth-ai-gemini-innovation-across-brands/&amp;#x27;), (&amp;#x27;image&amp;#x27;, &amp;lt;GAEImage: ABG-AOS-hero-final&amp;gt;)])]&amp;gt;&lt;/dd&gt;
&lt;/dl&gt;&lt;/div&gt;
&lt;div class="block-paragraph"&gt;&lt;h3 data-block-key="ee9xw"&gt;&lt;b&gt;The solution:&lt;/b&gt;&lt;/h3&gt;&lt;p data-block-key="fsrvv"&gt;To tackle this challenge, Authentic built AuthOS, an AI operating system powered by Gemini Enterprise Agent Platform and Cloud Run. Its 50 interconnected AI agents and tools help teams create compelling content faster, streamline workflows, and reduce time spent across disconnected tools.&lt;/p&gt;&lt;p data-block-key="f5hb9"&gt;AuthOS augments Google Cloud's large language models with unique Authentic brand and partner context and enterprise data stores. This allows teams to analyze business needs, brand knowledge and market intelligence to generate more relevant forecasts and recommendations.&lt;/p&gt;&lt;p data-block-key="8p0hd"&gt;For example, the Video Generator agent's multimodel pipeline utilizes &lt;a href="https://ai.google.dev/gemini-api/docs/models/gemini-3.1-flash-image" target="_blank"&gt;Gemini 3.1 Flash&lt;/a&gt; and &lt;a href="https://gemini.google/overview/video-generation/?utm_source=sem&amp;amp;utm_medium=paid-media&amp;amp;utm_campaign=omni_sem&amp;amp;gclsrc=aw.ds&amp;amp;gad_source=1&amp;amp;gad_campaignid=22427824731&amp;amp;gbraid=0AAAAApk5Bhkl3vyR-UqDGJNu7pFFOU8Cc&amp;amp;gclid=CjwKCAjwy5rUBhB5EiwAIoAtCj81isrHeq3ujsu5pdTdDlRDd72cJ2LmuwaqhaOkip1enzi_bwHOwhoCVhgQAvD_BwE" target="_blank"&gt;Gemini Omni&lt;/a&gt; to create cinematic starting and ending frames, &lt;a href="https://cloud.google.com/vision"&gt;Vision AI&lt;/a&gt; for detailed visual analysis, Gemini 3 for prompt optimization, and &lt;a href="https://gemini.google/overview/video-generation/?utm_source=gemini&amp;amp;utm_medium=paid_media&amp;amp;utm_campaign=g1p_gemini_wfac_variant2&amp;amp;gclsrc=aw.ds&amp;amp;gad_source=1&amp;amp;gad_campaignid=22434116357&amp;amp;gbraid=0AAAAApk5BhnlsPglyGEuYuZfsYpJiJw7G&amp;amp;gclid=CjwKCAiAqKbMBhBmEiwAZ3UboI9DxJbamtK2EgOoCnU9-udEngntOD2HN6R6DXY_-OvRns5CFKDd2BoCQTwQAvD_BwE" target="_blank"&gt;Veo 3.1&lt;/a&gt; for final video generation. Together, these tools help maintain visual consistency and fidelity to each brand’s identity.&lt;/p&gt;&lt;h3 data-block-key="58juc"&gt;&lt;b&gt;The Architecture:&lt;/b&gt;&lt;/h3&gt;&lt;/div&gt;
&lt;div class="block-image_full_width"&gt;






  
    &lt;div class="article-module h-c-page"&gt;
      &lt;div class="h-c-grid"&gt;
  

    &lt;figure class="article-image--large
      
      
        h-c-grid__col
        h-c-grid__col--6 h-c-grid__col--offset-3
        
        
      "
      &gt;

      
      
        
        &lt;img
            src="https://storage.googleapis.com/gweb-cloudblog-publish/images/Untitled_presentation_1_rPg7hDc.max-1000x1000.png"
        
          alt="Absolute-Brands-Blueprint-Architecture"&gt;
        
        &lt;/a&gt;
      
    &lt;/figure&gt;

  
      &lt;/div&gt;
    &lt;/div&gt;
  




&lt;/div&gt;
&lt;div class="block-paragraph"&gt;&lt;h3 data-block-key="ee9xw"&gt;&lt;b&gt;The Outcome:&lt;/b&gt;&lt;/h3&gt;&lt;p data-block-key="fkirc"&gt;After launching our AI operating system we quickly saw how Vertex AI supported our AI workflow experimentation and iteration. We’re now able to incorporate any of the hundreds of models we want from Model Garden.&lt;/p&gt;&lt;p data-block-key="cmnav"&gt;More than 80% of employees are using AuthOS weekly. We're thrilled with how the platform is benefiting our business, and are seeing tangible results. For example, AI-enhanced product images for Reebok, our largest brand, delivered more than 60% higher return on ad spend (ROAS) compared to unenhanced imagery.&lt;/p&gt;&lt;p data-block-key="3pc81"&gt;AuthOS is also democratizing content production. Now, creative departments are joined by business development quickly creating pitch materials and marketing coordinators testing concepts without investing in full production.&lt;/p&gt;&lt;p data-block-key="afnkl"&gt;Perhaps most important of all, Vertex AI's modular architecture makes it possible for Authentic to keep up with the ever-evolving AI landscape by integrating new tools almost immediately.&lt;/p&gt;&lt;p data-block-key="dhpm4"&gt;These capabilities give employees across Authentic new ways to create, collaborate and accelerate the growth of its brands worldwide.&lt;/p&gt;&lt;hr/&gt;&lt;p data-block-key="fv9qr"&gt;&lt;i&gt;Photo of Marilyn Monroe courtesy Sam Shaw copyright 2026 Shaw Family Archives&lt;/i&gt;.&lt;/p&gt;&lt;/div&gt;</description><pubDate>Tue, 10 Nov 2026 12:00:00 +0000</pubDate><guid>https://cloud.google.com/blog/topics/retail/the-blueprint-how-authentic-brands-group-expands-creativity-with-authos/</guid><category>Retail</category><media:content height="540" url="https://storage.googleapis.com/gweb-cloudblog-publish/images/ABG-Autho-OS-hero.max-600x600.png" width="540"></media:content><og xmlns:og="http://ogp.me/ns#"><type>article</type><title>The Blueprint: How Authentic Brands Group expands creativity with AuthOS</title><description></description><image>https://storage.googleapis.com/gweb-cloudblog-publish/images/ABG-Autho-OS-hero.max-600x600.png</image><site_name>Google</site_name><url>https://cloud.google.com/blog/topics/retail/the-blueprint-how-authentic-brands-group-expands-creativity-with-authos/</url></og><author xmlns:author="http://www.w3.org/2005/Atom"><name>Adnan Somani</name><title>Chief Technology Officer, Authentic Brands Group</title><department></department><company></company></author><author xmlns:author="http://www.w3.org/2005/Atom"><name>Matt Olivo</name><title>Customer Engineer, Google Cloud</title><department></department><company></company></author></item><item><title>The open AI-native stack on Kubernetes: From open models to distributed inference and agents</title><link>https://cloud.google.com/blog/topics/developers-practitioners/the-open-ai-native-stack-on-kubernetes-from-open-models-to-distributed-inference-and-agents/</link><description>&lt;div class="block-paragraph_advanced"&gt;&lt;p&gt;&lt;span style="vertical-align: baseline;"&gt;Over the past decade, Kubernetes established itself as the standard for orchestrating microservices and containerized applications. Today, we're witnessing the next major architectural shift in distributed computing: &lt;/span&gt;&lt;strong style="vertical-align: baseline;"&gt;AI workloads moving from isolated research prototypes into large-scale, multi-tenant production fleets&lt;/strong&gt;. &lt;span style="vertical-align: baseline;"&gt;In this post, we'll walk through the open-source stack that powers this shift and show you the sample manifests that you can try on your own Kubernetes clusters. You can also join us at KubeCon + CloudNativeCon North America 2026 to see these projects in action through live demos and technical sessions.&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="vertical-align: baseline;"&gt;For modern engineering teams, production AI is rapidly moving beyond generic calls to closed, black-box APIs. Organizations are realizing that their long-term competitive advantage lies in domain specialization. Platform engineers, ML researchers, and AI builders want the autonomy to run high-performing &lt;/span&gt;&lt;strong style="vertical-align: baseline;"&gt;open-weight models&lt;/strong&gt;&lt;span style="vertical-align: baseline;"&gt; (such as the &lt;/span&gt;&lt;a href="https://ai.google.dev/gemma/docs" rel="noopener" target="_blank"&gt;&lt;span style="text-decoration: underline; vertical-align: baseline;"&gt;Gemma&lt;/span&gt;&lt;/a&gt;&lt;span style="vertical-align: baseline;"&gt; family). They want to adapt them to proprietary enterprise datasets by using &lt;/span&gt;&lt;strong style="vertical-align: baseline;"&gt;reinforcement learning (RL)&lt;/strong&gt;&lt;span style="vertical-align: baseline;"&gt; and serve them with predictable latency, high throughput, and maximum hardware efficiency.&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="vertical-align: baseline;"&gt;Whether it's scientific initiatives training domain models like &lt;/span&gt;&lt;a href="https://blog.google/innovation-and-ai/products/dolphingemma/" rel="noopener" target="_blank"&gt;&lt;strong style="text-decoration: underline; vertical-align: baseline;"&gt;DolphinGemma&lt;/strong&gt;&lt;/a&gt;&lt;span style="vertical-align: baseline;"&gt; (an LLM helping scientists study how dolphins communicate) on acoustic data, legal platforms evaluating complex contracts, or engineering teams building autonomous coding agents, the objective is the same: &lt;/span&gt;&lt;strong style="vertical-align: baseline;"&gt;achieving frontier-level task performance at a fraction of the serving cost and latency.&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="vertical-align: baseline;"&gt;Yet, scaling RL post-training, stateful distributed inference, and autonomous agent execution on traditional container infrastructure introduces substantial hurdles:&lt;/span&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li aria-level="1" style="list-style-type: disc; vertical-align: baseline;"&gt;
&lt;p role="presentation"&gt;&lt;strong style="vertical-align: baseline;"&gt;Accelerator underutilization in RL&lt;/strong&gt;&lt;span style="vertical-align: baseline;"&gt;: When you alternate between training and rollout generation, expensive GPUs and TPUs remain idle for most of the training run.&lt;/span&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;li aria-level="1" style="list-style-type: disc; vertical-align: baseline;"&gt;
&lt;p role="presentation"&gt;&lt;strong style="vertical-align: baseline;"&gt;Cache-blind load balancing&lt;/strong&gt;&lt;span style="vertical-align: baseline;"&gt;: When you use standard Kubernetes round-robin and least-connections routing, multi-turn agent calls are scattered across arbitrary pods and wipe out key-value (KV) cache locality.&lt;/span&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;li aria-level="1" style="list-style-type: disc; vertical-align: baseline;"&gt;
&lt;p role="presentation"&gt;&lt;strong style="vertical-align: baseline;"&gt;Framework fragmentation&lt;/strong&gt;&lt;span style="vertical-align: baseline;"&gt;: When you operate parallel, siloed compute clusters (such as bespoke &lt;/span&gt;&lt;a href="https://www.ray.io/" rel="noopener" target="_blank"&gt;&lt;span style="text-decoration: underline; vertical-align: baseline;"&gt;Ray&lt;/span&gt;&lt;/a&gt;&lt;span style="vertical-align: baseline;"&gt; or &lt;/span&gt;&lt;a href="https://slurm.schedmd.com/overview.html" rel="noopener" target="_blank"&gt;&lt;span style="text-decoration: underline; vertical-align: baseline;"&gt;Slurm&lt;/span&gt;&lt;/a&gt;&lt;span style="vertical-align: baseline;"&gt; setups) alongside Kubernetes, you fragment capacity and multiply maintenance toil.&lt;/span&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;li aria-level="1" style="list-style-type: disc; vertical-align: baseline;"&gt;
&lt;p role="presentation"&gt;&lt;strong style="vertical-align: baseline;"&gt;Agent security in multi-tenant clusters:&lt;/strong&gt;&lt;span style="vertical-align: baseline;"&gt; When you execute untrusted, model-generated shell commands and scripts in shared environments, you expose clusters to sandbox escapes and privilege escalation.&lt;/span&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;span style="vertical-align: baseline;"&gt;At &lt;/span&gt;&lt;a href="https://rsvp.withgoogle.com/events/google-cloud-at-kubecon-north-america-2026?pli=1" rel="noopener" target="_blank"&gt;&lt;strong style="text-decoration: underline; vertical-align: baseline;"&gt;KubeCon + CloudNativeCon North America 2026&lt;/strong&gt;&lt;/a&gt;&lt;span style="vertical-align: baseline;"&gt;, Google Cloud is addressing these challenges by introducing and expanding a unified, open-source AI-native stack across Kubernetes and &lt;/span&gt;&lt;a href="https://cloud.google.com/kubernetes-engine"&gt;&lt;span style="text-decoration: underline; vertical-align: baseline;"&gt;Google Kubernetes Engine (GKE)&lt;/span&gt;&lt;/a&gt;&lt;span style="vertical-align: baseline;"&gt; based on these components:&lt;/span&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li aria-level="1" style="list-style-type: disc; vertical-align: baseline;"&gt;
&lt;p role="presentation"&gt;&lt;a href="http://openrl.dev" rel="noopener" target="_blank"&gt;&lt;strong style="text-decoration: underline; vertical-align: baseline;"&gt;OpenRL&lt;/strong&gt;&lt;/a&gt;&lt;strong style="vertical-align: baseline;"&gt; (CNCF Sandbox):&lt;/strong&gt;&lt;span style="vertical-align: baseline;"&gt; A Kubernetes-native post training service that simplifies RL post-training and maximizes accelerator utilization.&lt;/span&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;li aria-level="1" style="list-style-type: disc; vertical-align: baseline;"&gt;
&lt;p role="presentation"&gt;&lt;a href="https://llm-d.ai/" rel="noopener" target="_blank"&gt;&lt;strong style="text-decoration: underline; vertical-align: baseline;"&gt;llm-d 1.0&lt;/strong&gt;&lt;/a&gt;&lt;strong style="vertical-align: baseline;"&gt; (CNCF Sandbox):&lt;/strong&gt;&lt;span style="vertical-align: baseline;"&gt; An open distributed inference control plane that provides prefix-cache-aware routing, disaggregated serving, and multi-tier KV cache management.&lt;/span&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;li aria-level="1" style="list-style-type: disc; vertical-align: baseline;"&gt;
&lt;p role="presentation"&gt;&lt;a href="https://docs.cloud.google.com/kubernetes-engine/docs/add-on/ray-on-gke/concepts/overview"&gt;&lt;strong style="text-decoration: underline; vertical-align: baseline;"&gt;Ray on GKE with KubeRay&lt;/strong&gt;&lt;/a&gt;&lt;strong style="vertical-align: baseline;"&gt; (CNCF Sandbox)&lt;/strong&gt;&lt;span style="vertical-align: baseline;"&gt;: A framework that provides enterprise lifecycle management, elastic autoscaling, and &lt;/span&gt;&lt;a href="https://kueue.sigs.k8s.io/" rel="noopener" target="_blank"&gt;&lt;span style="text-decoration: underline; vertical-align: baseline;"&gt;Kueue&lt;/span&gt;&lt;/a&gt;&lt;span style="vertical-align: baseline;"&gt;-driven scheduling for distributed Ray compute and data processing.&lt;/span&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;li aria-level="1" style="list-style-type: disc; vertical-align: baseline;"&gt;
&lt;p role="presentation"&gt;&lt;a href="https://ate.dev/" rel="noopener" target="_blank"&gt;&lt;strong style="text-decoration: underline; vertical-align: baseline;"&gt;Agent Substrate&lt;/strong&gt;&lt;/a&gt;&lt;strong style="vertical-align: baseline;"&gt; (CNCF Sandbox)&lt;/strong&gt;&lt;span style="vertical-align: baseline;"&gt;: An open orchestration runtime that provides lifecycle management and execution targets for multi-turn AI agent workflows.&lt;/span&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;li aria-level="1" style="list-style-type: disc; vertical-align: baseline;"&gt;
&lt;p role="presentation"&gt;&lt;a href="https://gvisor.dev/" rel="noopener" target="_blank"&gt;&lt;strong style="text-decoration: underline; vertical-align: baseline;"&gt;gVisor&lt;/strong&gt;&lt;/a&gt;&lt;strong style="vertical-align: baseline;"&gt; (CNCF Sandbox)&lt;/strong&gt;&lt;span style="vertical-align: baseline;"&gt;: A kernel-level container sandbox that delivers strong system call isolation when you execute untrusted agent code in multi-tenant clusters.&lt;/span&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;li aria-level="1" style="list-style-type: disc; vertical-align: baseline;"&gt;
&lt;p role="presentation"&gt;&lt;a href="https://pytorch.org/blog/introducing-torchtpu/" rel="noopener" target="_blank"&gt;&lt;strong style="text-decoration: underline; vertical-align: baseline;"&gt;TorchTPU&lt;/strong&gt;&lt;/a&gt;&lt;span style="vertical-align: baseline;"&gt;: A backend that provides first-class, native PyTorch support across Cloud TPUs and GPUs inside upstream &lt;/span&gt;&lt;a href="https://vllm.ai/" rel="noopener" target="_blank"&gt;&lt;span style="text-decoration: underline; vertical-align: baseline;"&gt;vLLM&lt;/span&gt;&lt;/a&gt;&lt;span style="vertical-align: baseline;"&gt; and &lt;/span&gt;&lt;a href="https://docs.sglang.io/" rel="noopener" target="_blank"&gt;&lt;span style="text-decoration: underline; vertical-align: baseline;"&gt;SGLang&lt;/span&gt;&lt;/a&gt;&lt;span style="vertical-align: baseline;"&gt;.&lt;/span&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;h2&gt;&lt;span style="vertical-align: baseline;"&gt;Bridge reinforcement learning and Kubernetes with OpenRL&lt;/span&gt;&lt;/h2&gt;
&lt;p&gt;&lt;span style="vertical-align: baseline;"&gt;While supervised fine-tuning (SFT) has become standard practice, domain excellence especially in multi-step reasoning, mathematical proofing, and autonomous tool use requires RL.&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="vertical-align: baseline;"&gt;Historically, it's been difficult to bridge the world of ML experimentation with production Kubernetes fleets. ML researchers want to iterate rapidly in Python and PyTorch by using standard reward functions, while platform teams need multi-tenant governance, quota enforcement, and predictable scheduling.&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="vertical-align: baseline;"&gt;To eliminate this friction, Google created &lt;/span&gt;&lt;a href="https://openrl.dev" rel="noopener" target="_blank"&gt;&lt;strong style="text-decoration: underline; vertical-align: baseline;"&gt;OpenRL&lt;/strong&gt;&lt;/a&gt;&lt;span style="vertical-align: baseline;"&gt; and contributed it to the &lt;/span&gt;&lt;strong style="vertical-align: baseline;"&gt;CNCF Sandbox&lt;/strong&gt;&lt;span style="vertical-align: baseline;"&gt;.&lt;/span&gt;&lt;/p&gt;
&lt;h3&gt;&lt;span style="vertical-align: baseline;"&gt;Architectural highlights of OpenRL&lt;/span&gt;&lt;/h3&gt;
&lt;ul&gt;
&lt;li aria-level="1" style="list-style-type: disc; vertical-align: baseline;"&gt;
&lt;p role="presentation"&gt;&lt;strong style="vertical-align: baseline;"&gt;Clean 4-primitive Python abstraction&lt;/strong&gt;&lt;span style="vertical-align: baseline;"&gt;: Researchers write standard Python training code that's centered around four core primitives (&lt;/span&gt;&lt;code style="vertical-align: baseline;"&gt;forward_backward&lt;/code&gt;&lt;span style="vertical-align: baseline;"&gt;, &lt;/span&gt;&lt;code style="vertical-align: baseline;"&gt;optim_step&lt;/code&gt;&lt;span style="vertical-align: baseline;"&gt;, &lt;/span&gt;&lt;code style="vertical-align: baseline;"&gt;sample&lt;/code&gt;&lt;span style="vertical-align: baseline;"&gt;, and &lt;/span&gt;&lt;code style="vertical-align: baseline;"&gt;save_state&lt;/code&gt;&lt;span style="vertical-align: baseline;"&gt;). OpenRL translates these primitives into Kubernetes scheduling workflows without requiring developers to learn Kubernetes internals or manage infrastructure code.&lt;/span&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;li aria-level="1" style="list-style-type: disc; vertical-align: baseline;"&gt;
&lt;p role="presentation"&gt;&lt;strong style="vertical-align: baseline;"&gt;Cooperative accelerator time-slicing&lt;/strong&gt;&lt;span style="vertical-align: baseline;"&gt;: OpenRL interleaves training steps and rollout inferences on the same physical accelerators. This approach avoids the need to dedicate separate, static clusters to compute-bound training and latency-sensitive rollout generation.&lt;/span&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;li aria-level="1" style="list-style-type: disc; vertical-align: baseline;"&gt;
&lt;p role="presentation"&gt;&lt;strong style="vertical-align: baseline;"&gt;Delta-weight synchronization&lt;/strong&gt;&lt;span style="vertical-align: baseline;"&gt;: Shipping full multi-gigabyte model weights over cluster networking after every optimization step creates massive network saturation. OpenRL transmits only parameter deltas to rollout workers, eliminating rollout cold starts.&lt;/span&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;li aria-level="1" style="list-style-type: disc; vertical-align: baseline;"&gt;
&lt;p role="presentation"&gt;&lt;strong style="vertical-align: baseline;"&gt;Zero-config dynamic resource allocation (&lt;/strong&gt;&lt;a href="https://kubernetes.io/docs/concepts/resource-management/dynamic-resource-allocation/" rel="noopener" target="_blank"&gt;&lt;strong style="text-decoration: underline; vertical-align: baseline;"&gt;DRA&lt;/strong&gt;&lt;/a&gt;&lt;strong style="vertical-align: baseline;"&gt;)&lt;/strong&gt;&lt;span style="vertical-align: baseline;"&gt;: OpenRL automatically profiles model context lengths, batch dimensions, and LoRA versus full fine-tuning configurations. It then dynamically bin-packs workloads across a heterogenous accelerator fleet by using native Kubernetes DRA claims.&lt;/span&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;h2&gt;&lt;span style="vertical-align: baseline;"&gt;Distributed inference at scale with llm-d 1.0&lt;/span&gt;&lt;/h2&gt;
&lt;p&gt;&lt;span style="vertical-align: baseline;"&gt;After you post-train a model, serving it serving it under interactive, bursty agent traffic presents a new set of distributed systems challenges. Standard ingress controllers treat LLM traffic as stateless HTTP requests, scattering sequential turns across different replicas and constantly rebuilding KV cache.&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="vertical-align: baseline;"&gt;Google Cloud, Red Hat, IBM Research, CoreWeave, and NVIDIA co-founded the project, with contributions from over 500 engineers across 25+ organizations. Today, &lt;/span&gt;&lt;a href="https://llm-d.ai" rel="noopener" target="_blank"&gt;&lt;strong style="text-decoration: underline; vertical-align: baseline;"&gt;llm-d 1.0&lt;/strong&gt;&lt;/a&gt;&lt;span style="vertical-align: baseline;"&gt; is the CNCF Sandbox distributed inference control plane that transforms standalone inference engines (like vLLM and SGLang) into a coordinated, cluster-wide serving fabric.&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;
&lt;div class="block-code"&gt;&lt;dl&gt;
    &lt;dt&gt;code_block&lt;/dt&gt;
    &lt;dd&gt;&amp;lt;ListValue: [StructValue([(&amp;#x27;code&amp;#x27;, &amp;#x27;apiVersion: inference.networking.x-k8s.io/v1alpha1\r\nkind: InferencePool\r\nmetadata:\r\n  name: gemma-serving-pool\r\n  namespace: ai-serving\r\nspec:\r\n  targetRef:\r\n    group: apps\r\n    kind: Deployment\r\n    name: vllm-gemma-27b\r\n  scheduling:\r\n    # Routes multi-turn requests to replicas holding matching KV context\r\n    strategy: PrefixCacheAware\r\n    fallback: LeastQueueDepth\r\n  observability:\r\n    kvCacheSyncInterval: &amp;quot;50ms&amp;quot;&amp;#x27;), (&amp;#x27;language&amp;#x27;, &amp;#x27;&amp;#x27;), (&amp;#x27;caption&amp;#x27;, &amp;lt;wagtail.rich_text.RichText object at 0x7f5ea88cc990&amp;gt;)])]&amp;gt;&lt;/dd&gt;
&lt;/dl&gt;&lt;/div&gt;
&lt;div class="block-paragraph_advanced"&gt;&lt;h3&gt;&lt;span style="vertical-align: baseline;"&gt;Core capabilities of llm-d 1.0&lt;/span&gt;&lt;/h3&gt;
&lt;ol&gt;
&lt;li aria-level="1" style="list-style-type: decimal; vertical-align: baseline;"&gt;
&lt;p role="presentation"&gt;&lt;strong style="vertical-align: baseline;"&gt;Prefix-cache-aware routing (&lt;/strong&gt;&lt;a href="https://llm-d.ai/docs/dev/architecture/router/epp" rel="noopener" target="_blank"&gt;&lt;strong style="text-decoration: underline; vertical-align: baseline;"&gt;Endpoint Picker&lt;/strong&gt;&lt;/a&gt;&lt;strong style="vertical-align: baseline;"&gt;)&lt;/strong&gt;&lt;span style="vertical-align: baseline;"&gt;: The Endpoint Picker integrates into the &lt;/span&gt;&lt;a href="https://gateway-api-inference-extension.sigs.k8s.io/" rel="noopener" target="_blank"&gt;&lt;strong style="text-decoration: underline; vertical-align: baseline;"&gt;Kubernetes Gateway API Inference Extension,&lt;/strong&gt;&lt;/a&gt;&lt;span style="vertical-align: baseline;"&gt; and GKE manages it natively through &lt;/span&gt;&lt;a href="https://docs.cloud.google.com/kubernetes-engine/docs/concepts/about-gke-inference-gateway"&gt;&lt;strong style="text-decoration: underline; vertical-align: baseline;"&gt;GKE Inference Gateway&lt;/strong&gt;&lt;/a&gt;&lt;span style="vertical-align: baseline;"&gt;. The Endpoint Picker evaluates real-time KV cache residency across worker pods. In production deployments, it's &lt;/span&gt;&lt;a href="https://llm-d.ai/blog/llm-d-v1.0-state-of-the-art-inference-ready-for-day-2" rel="noopener" target="_blank"&gt;&lt;span style="text-decoration: underline; vertical-align: baseline;"&gt;doubled KV cache hit rates&lt;/span&gt;&lt;/a&gt;&lt;span style="vertical-align: baseline;"&gt; from 35% to 70% and &lt;/span&gt;&lt;a href="https://cloud.google.com/blog/topics/ai-infrastructure/llm-d-1-0-an-open-source-stack-for-distributed-inference"&gt;&lt;span style="text-decoration: underline; vertical-align: baseline;"&gt;cut median time-to-first-token (TTFT)&lt;/span&gt;&lt;/a&gt;&lt;span style="vertical-align: baseline;"&gt; by 70-85% on multi-turn agent workloads.&lt;/span&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;li aria-level="1" style="list-style-type: decimal; vertical-align: baseline;"&gt;
&lt;p role="presentation"&gt;&lt;strong style="vertical-align: baseline;"&gt;3-Tier KV cache offload&lt;/strong&gt;&lt;span style="vertical-align: baseline;"&gt;: When accelerator high-bandwidth memory (HBM) nears capacity during long-context interactions, llm-d cascades KV cache blocks from &lt;/span&gt;&lt;strong style="vertical-align: baseline;"&gt;HBM → host CPU RAM → local NVMe SSD / Google Cloud Managed Lustre / Cloud Storage.&lt;/strong&gt;&lt;span style="vertical-align: baseline;"&gt; This offload prevents expensive context recalculations.&lt;/span&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;li aria-level="1" style="list-style-type: decimal; vertical-align: baseline;"&gt;
&lt;p role="presentation"&gt;&lt;strong style="vertical-align: baseline;"&gt;EPD Disaggregation with &lt;/strong&gt;&lt;strong style="vertical-align: baseline;"&gt;DisaggregatedSet&lt;/strong&gt;&lt;span style="vertical-align: baseline;"&gt;: Decouples &lt;/span&gt;&lt;strong style="vertical-align: baseline;"&gt;Encoding, Prefill, and Decode (EPD)&lt;/strong&gt;&lt;span style="vertical-align: baseline;"&gt; onto specialized hardware pools that are connected by high-speed interconnects. &lt;/span&gt;&lt;span style="vertical-align: baseline;"&gt;DisaggregatedSet is built &lt;/span&gt;&lt;span style="vertical-align: baseline;"&gt;built on Kubernetes &lt;/span&gt;&lt;a href="https://lws.sigs.k8s.io/stable/docs/" rel="noopener" target="_blank"&gt;&lt;span style="text-decoration: underline; vertical-align: baseline;"&gt;LeaderWorkerSet (LWS)&lt;/span&gt;&lt;/a&gt;&lt;span style="vertical-align: baseline;"&gt;. It enables independent horizontal scaling and coordinated, zero-downtime rolling upgrades.&lt;/span&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;li aria-level="1" style="list-style-type: decimal; vertical-align: baseline;"&gt;
&lt;p role="presentation"&gt;&lt;strong style="vertical-align: baseline;"&gt;Native TorchTPU upstream support&lt;/strong&gt;&lt;span style="vertical-align: baseline;"&gt;: PyTorch models run natively on Google Cloud TPUs inside upstream vLLM and SGLang through TorchTPU. Developers get day-zero parity across TPU v5e, v6e, and v7x alongside NVIDIA GPUs without the need to maintain private forks or rewrite pipelines.&lt;/span&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;li aria-level="1" style="list-style-type: decimal; vertical-align: baseline;"&gt;
&lt;p role="presentation"&gt;&lt;strong style="vertical-align: baseline;"&gt;Latency-tolerant async processing &amp;amp; flow control&lt;/strong&gt;&lt;span style="vertical-align: baseline;"&gt;: The &lt;/span&gt;&lt;span style="vertical-align: baseline;"&gt;llm-d-async-processor component&lt;/span&gt;&lt;span style="vertical-align: baseline;"&gt; pulls background, latency-tolerant tasks from Pub/Sub or Redis into cluster slack capacity. It applies strict traffic prioritization so background processing never degrades interactive user experiences.&lt;/span&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;li aria-level="1" style="list-style-type: decimal; vertical-align: baseline;"&gt;
&lt;p role="presentation"&gt;&lt;strong style="vertical-align: baseline;"&gt;Fleet observability with Prism&lt;/strong&gt;&lt;span style="vertical-align: baseline;"&gt;: Track cluster-wide throughput, inter-token latency (ITL), TTFT, and cache hit ratios by using &lt;/span&gt;&lt;a href="https://github.com/llm-d/llm-d-prism" rel="noopener" target="_blank"&gt;&lt;strong style="text-decoration: underline; vertical-align: baseline;"&gt;Prism&lt;/strong&gt;&lt;/a&gt;&lt;span style="vertical-align: baseline;"&gt;, the llm-d open-source benchmarking and performance dashboard.&lt;/span&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;/ol&gt;
&lt;h2&gt;&lt;span style="vertical-align: baseline;"&gt;Distributed Python &amp;amp; ML orchestration with KubeRay&lt;/span&gt;&lt;/h2&gt;
&lt;p&gt;&lt;span style="vertical-align: baseline;"&gt;While specialized runtimes handle inference and RL loops, distributed data preparation, embedding generation, and distributed PyTorch training depend heavily on &lt;/span&gt;&lt;strong style="vertical-align: baseline;"&gt;Ray&lt;/strong&gt;&lt;span style="vertical-align: baseline;"&gt;.&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;strong style="vertical-align: baseline;"&gt;KubeRay&lt;/strong&gt;&lt;span style="vertical-align: baseline;"&gt; provides an open-source, Kubernetes-native operator that manages the complete lifecycle of Ray clusters, jobs, and services (&lt;/span&gt;&lt;span style="vertical-align: baseline;"&gt;RayCluster&lt;/span&gt;&lt;span style="vertical-align: baseline;"&gt;, &lt;/span&gt;&lt;span style="vertical-align: baseline;"&gt;RayJob&lt;/span&gt;&lt;span style="vertical-align: baseline;"&gt;, and &lt;/span&gt;&lt;span style="vertical-align: baseline;"&gt;RayService&lt;/span&gt;&lt;span style="vertical-align: baseline;"&gt; custom resources) on Kubernetes.&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;
&lt;div class="block-code"&gt;&lt;dl&gt;
    &lt;dt&gt;code_block&lt;/dt&gt;
    &lt;dd&gt;&amp;lt;ListValue: [StructValue([(&amp;#x27;code&amp;#x27;, &amp;#x27;apiVersion: ray.io/v1\r\nkind: RayJob\r\nmetadata:\r\n  name: gemma-fine-tune-job\r\n  namespace: ai-workloads\r\n  labels:\r\n    kueue.x-k8s.io/queue-name: ml-team-queue\r\nspec:\r\n  shutdownAfterJobFinishes: true\r\n  ttlSecondsAfterFinished: 60\r\n  entrypoint: python fine_tune_gemma.py --model-id google/gemma-2-27b-it\r\n  runtimeEnvYAML: |\r\n    pip:\r\n      - datasets==2.18.0\r\n      - transformers==4.40.0\r\n      - torch==2.2.0\r\n  rayClusterSpec:\r\n    rayVersion: &amp;quot;2.35.0&amp;quot;\r\n    headGroupSpec:\r\n      rayStartParams:\r\n        dashboard-host: &amp;quot;0.0.0.0&amp;quot;\r\n      template:\r\n        spec:\r\n          containers:\r\n            - name: ray-head\r\n              image: rayproject/ray-ml:2.35.0\r\n              resources:\r\n                limits:\r\n                  cpu: &amp;quot;4&amp;quot;\r\n                  memory: &amp;quot;16Gi&amp;quot;\r\n                requests:\r\n                  cpu: &amp;quot;2&amp;quot;\r\n                  memory: &amp;quot;8Gi&amp;quot;\r\n    workerGroupSpecs:\r\n      - groupName: gpu-workers\r\n        replicas: 4\r\n        minReplicas: 1\r\n        maxReplicas: 8\r\n        rayStartParams: {}\r\n        template:\r\n          spec:\r\n            containers:\r\n              - name: ray-worker\r\n                image: rayproject/ray-ml:2.35.0\r\n                resources:\r\n                  limits:\r\n                    nvidia.com/gpu: &amp;quot;1&amp;quot;\r\n                    cpu: &amp;quot;8&amp;quot;\r\n                    memory: &amp;quot;32Gi&amp;quot;\r\n                  requests:\r\n                    nvidia.com/gpu: &amp;quot;1&amp;quot;\r\n                    cpu: &amp;quot;4&amp;quot;\r\n                    memory: &amp;quot;16Gi&amp;quot;&amp;#x27;), (&amp;#x27;language&amp;#x27;, &amp;#x27;&amp;#x27;), (&amp;#x27;caption&amp;#x27;, &amp;lt;wagtail.rich_text.RichText object at 0x7f5ea88a85d0&amp;gt;)])]&amp;gt;&lt;/dd&gt;
&lt;/dl&gt;&lt;/div&gt;
&lt;div class="block-paragraph_advanced"&gt;&lt;h3&gt;&lt;span style="vertical-align: baseline;"&gt;Why KubeRay matters for platform teams&lt;/span&gt;&lt;/h3&gt;
&lt;ul&gt;
&lt;li aria-level="1" style="list-style-type: disc; vertical-align: baseline;"&gt;
&lt;p role="presentation"&gt;&lt;strong style="vertical-align: baseline;"&gt;Declarative cluster lifecycle&lt;/strong&gt;&lt;span style="vertical-align: baseline;"&gt;: Platform engineers can spin up ephemeral, self-healing Ray clusters on demand for ad-hoc training runs, or run long-lived clusters for batch pipelines.&lt;/span&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;li aria-level="1" style="list-style-type: disc; vertical-align: baseline;"&gt;
&lt;p role="presentation"&gt;&lt;strong style="vertical-align: baseline;"&gt;Native Kueue queueing &amp;amp; multi-tenancy&lt;/strong&gt;&lt;span style="vertical-align: baseline;"&gt;: KubeRay integrates directly with &lt;/span&gt;&lt;strong style="vertical-align: baseline;"&gt;Kueue&lt;/strong&gt;&lt;span style="vertical-align: baseline;"&gt; for multi-tenant fair sharing, priority preemption, and quota management across shared GPU and TPU capacity.&lt;/span&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;li aria-level="1" style="list-style-type: disc; vertical-align: baseline;"&gt;
&lt;p role="presentation"&gt;&lt;strong style="vertical-align: baseline;"&gt;Elastic autoscaling&lt;/strong&gt;&lt;span style="vertical-align: baseline;"&gt;: KubeRay dynamically scales worker pods based on active Ray tasks and actor placement, preventing idle resource consumption.&lt;/span&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;h2&gt;&lt;span style="vertical-align: baseline;"&gt;Strong isolation for AI agents: Agent Substrate &amp;amp; gVisor&lt;/span&gt;&lt;/h2&gt;
&lt;p&gt;&lt;span style="vertical-align: baseline;"&gt;As multi-turn AI agents advance from conversational assistants to autonomous systems that generate code, execute shell commands, and orchestrate external APIs running untrusted, model-generated code in shared clusters introduces serious security risks.&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="vertical-align: baseline;"&gt;Google Cloud is contributing &lt;/span&gt;&lt;strong style="vertical-align: baseline;"&gt;Agent Substrate&lt;/strong&gt;&lt;span style="vertical-align: baseline;"&gt; and continuing core contributions to &lt;/span&gt;&lt;strong style="vertical-align: baseline;"&gt;gVisor&lt;/strong&gt;&lt;span style="vertical-align: baseline;"&gt; in the CNCF Sandbox:&lt;/span&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li aria-level="1" style="list-style-type: disc; vertical-align: baseline;"&gt;
&lt;p role="presentation"&gt;&lt;strong style="vertical-align: baseline;"&gt;Kernel-level sandboxing&lt;/strong&gt;&lt;span style="vertical-align: baseline;"&gt;: gVisor provides a user-space kernel that intercepts and virtualizes system calls, which helps ensure that untrusted agent code can't compromise the host kernel or access neighboring tenant workloads.&lt;/span&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;li aria-level="1" style="list-style-type: disc; vertical-align: baseline;"&gt;
&lt;p role="presentation"&gt;&lt;strong style="vertical-align: baseline;"&gt;Sub-second ephemeral execution&lt;/strong&gt;&lt;span style="vertical-align: baseline;"&gt;: Sandboxes spin up in milliseconds per agent turn, providing isolated execution environments for both RL rollout generation in OpenRL and live production agent workflows.&lt;/span&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;h2&gt;&lt;span style="vertical-align: baseline;"&gt;Proven in practice: Mastering domain reasoning&lt;/span&gt;&lt;/h2&gt;
&lt;p&gt;&lt;span style="vertical-align: baseline;"&gt;To evaluate this complete open-source stack on a rigorous enterprise workload, we tested &lt;/span&gt;&lt;strong style="vertical-align: baseline;"&gt;Gemma 4&lt;/strong&gt;&lt;span style="vertical-align: baseline;"&gt; against the open-source &lt;/span&gt;&lt;a href="https://github.com/harveyai/harvey-labs" rel="noopener" target="_blank"&gt;&lt;strong style="text-decoration: underline; vertical-align: baseline;"&gt;Legal Agent Benchmark (LAB)&lt;/strong&gt;&lt;span style="text-decoration: underline; vertical-align: baseline;"&gt; &lt;/span&gt;&lt;/a&gt;&lt;span style="vertical-align: baseline;"&gt;developed by &lt;/span&gt;&lt;a href="http://harvey.ai" rel="noopener" target="_blank"&gt;&lt;span style="text-decoration: underline; vertical-align: baseline;"&gt;Harvey.ai&lt;/span&gt;&lt;/a&gt;&lt;span style="vertical-align: baseline;"&gt;. This benchmark spans 24 complex legal practice areas from mergers and acquisitions (M&amp;amp;A)M&amp;amp;A due diligence to contract dispute analysis. The evaluation produced these results:&lt;/span&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li aria-level="1" style="list-style-type: disc; vertical-align: baseline;"&gt;
&lt;p role="presentation"&gt;&lt;strong style="vertical-align: baseline;"&gt;Benchmark results&lt;/strong&gt;&lt;span style="vertical-align: baseline;"&gt;: While standard SFT plateaued around 50% accuracy on multi-step reasoning rubrics, when we applied reproducible RL loops with &lt;/span&gt;&lt;strong style="vertical-align: baseline;"&gt;OpenRL, we lifted model accuracy to 70%&lt;/strong&gt;&lt;span style="vertical-align: baseline;"&gt;.&lt;/span&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;li aria-level="1" style="list-style-type: disc; vertical-align: baseline;"&gt;
&lt;p role="presentation"&gt;&lt;strong style="vertical-align: baseline;"&gt;Operational efficiency&lt;/strong&gt;&lt;span style="vertical-align: baseline;"&gt;: The entire training pipeline dynamically shared GPU and TPU capacity with concurrent LoRA and inference jobs on GKE without manual partition management.&lt;/span&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;h2&gt;&lt;span style="vertical-align: baseline;"&gt;How teams are adopting this stack&lt;/span&gt;&lt;/h2&gt;
&lt;div align="left"&gt;
&lt;div style="color: #5f6368; overflow-x: auto; overflow-y: hidden; width: 100%;"&gt;
&lt;div style="color: #5f6368; overflow-x: auto; overflow-y: hidden; width: 100%;"&gt;
&lt;div style="color: #5f6368; overflow-x: auto; overflow-y: hidden; width: 100%;"&gt;
&lt;div style="color: #5f6368; overflow-x: auto; overflow-y: hidden; width: 100%;"&gt;
&lt;div style="color: #5f6368; overflow-x: auto; overflow-y: hidden; width: 100%;"&gt;
&lt;div style="color: #5f6368; overflow-x: auto; overflow-y: hidden; width: 100%;"&gt;
&lt;div style="color: #5f6368; overflow-x: auto; overflow-y: hidden; width: 100%;"&gt;
&lt;div style="color: #5f6368; overflow-x: auto; overflow-y: hidden; width: 100%;"&gt;
&lt;div style="color: #5f6368; overflow-x: auto; overflow-y: hidden; width: 100%;"&gt;&lt;table&gt;&lt;colgroup&gt;&lt;col/&gt;&lt;col/&gt;&lt;col/&gt;&lt;/colgroup&gt;
&lt;thead&gt;
&lt;tr&gt;
&lt;th scope="col" style="vertical-align: top; border: 1px solid #000000; padding: 16px;"&gt;
&lt;p&gt;&lt;strong style="vertical-align: baseline;"&gt;Organization persona&lt;/strong&gt;&lt;/p&gt;
&lt;/th&gt;
&lt;th scope="col" style="vertical-align: top; border: 1px solid #000000; padding: 16px;"&gt;
&lt;p&gt;&lt;strong style="vertical-align: baseline;"&gt;Core challenge&lt;/strong&gt;&lt;/p&gt;
&lt;/th&gt;
&lt;th scope="col" style="vertical-align: top; border: 1px solid #000000; padding: 16px;"&gt;
&lt;p&gt;&lt;strong style="vertical-align: baseline;"&gt;Architecture with OpenRL + llm-d + KubeRay + Gemma&lt;/strong&gt;&lt;/p&gt;
&lt;/th&gt;
&lt;/tr&gt;
&lt;/thead&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td style="vertical-align: top; border: 1px solid #000000; padding: 16px;"&gt;
&lt;p&gt;&lt;strong style="vertical-align: baseline;"&gt;Enterprise platform teams&lt;/strong&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="vertical-align: top; border: 1px solid #000000; padding: 16px;"&gt;
&lt;p&gt;&lt;span style="vertical-align: baseline;"&gt;Manage multiple internal ML squads without fragmented Slurm/Ray clusters or runaway hardware bills.&lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="vertical-align: top; border: 1px solid #000000; padding: 16px;"&gt;
&lt;p&gt;&lt;span style="vertical-align: baseline;"&gt;Transform existing GKE clusters into self-hosted &lt;/span&gt;&lt;strong style="vertical-align: baseline;"&gt;Reinforcement Learning-as-a-Service (RLaaS)&lt;/strong&gt;&lt;span style="vertical-align: baseline;"&gt; by using DRA, Kueue, and accelerator time-slicing.&lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="vertical-align: top; border: 1px solid #000000; padding: 16px;"&gt;
&lt;p&gt;&lt;strong style="vertical-align: baseline;"&gt;Regulated enterprises (finance, healthcare, legal)&lt;/strong&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="vertical-align: top; border: 1px solid #000000; padding: 16px;"&gt;
&lt;p&gt;&lt;span style="vertical-align: baseline;"&gt;Intellectual property (IP), compliance, and privacy mandates prohibit sending proprietary data to third-party public APIs.&lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="vertical-align: top; border: 1px solid #000000; padding: 16px;"&gt;
&lt;p&gt;&lt;span style="vertical-align: baseline;"&gt;Post-train and serve 1B-30B Gemma models completely inside a private Virtual Private Cloud (VPC) with domain-specific reward functions for superior task accuracy and lower total cost of ownership (TCO).&lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="vertical-align: top; border: 1px solid #000000; padding: 16px;"&gt;
&lt;p&gt;&lt;strong style="vertical-align: baseline;"&gt;AI-native builders &amp;amp; agent developers&lt;/strong&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="vertical-align: top; border: 1px solid #000000; padding: 16px;"&gt;
&lt;p&gt;&lt;span style="vertical-align: baseline;"&gt;High serving costs and latency bottlenecks on long-context, multi-turn agent interactions.&lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="vertical-align: top; border: 1px solid #000000; padding: 16px;"&gt;
&lt;p&gt;&lt;span style="vertical-align: baseline;"&gt;Deploy llm-d prefix-cache routing that's paired with gVisor-isolated &lt;/span&gt;&lt;strong style="vertical-align: baseline;"&gt;Agent Sandbox&lt;/strong&gt;&lt;span style="vertical-align: baseline;"&gt; execution targets.&lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="vertical-align: top; border: 1px solid #000000; padding: 16px;"&gt;
&lt;p&gt;&lt;strong style="vertical-align: baseline;"&gt;Model-as-a-Service &amp;amp; neocloud providers&lt;/strong&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="vertical-align: top; border: 1px solid #000000; padding: 16px;"&gt;
&lt;p&gt;&lt;span style="vertical-align: baseline;"&gt;Deliver high-margin, multi-tenant post-training and inference across diverse hardware fleets.&lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="vertical-align: top; border: 1px solid #000000; padding: 16px;"&gt;
&lt;p&gt;&lt;span style="vertical-align: baseline;"&gt;Expose OpenRL’s multi-tenant APIs and llm-d’s multi-accelerator control plane across mixed GPU and TPU clusters.&lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;h2&gt;&lt;span style="vertical-align: baseline;"&gt;Connect with us at KubeCon North America 2026&lt;/span&gt;&lt;/h2&gt;
&lt;p&gt;&lt;span style="vertical-align: baseline;"&gt;Attending KubeCon NA in Salt Lake City? Come see these open-source technologies in action:&lt;/span&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li aria-level="1" style="list-style-type: disc; vertical-align: baseline;"&gt;
&lt;p role="presentation"&gt;&lt;strong style="vertical-align: baseline;"&gt;Join Google Cloud at KubeCon + CloudNativeCon North America 2026:&lt;/strong&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;ul&gt;
&lt;li aria-level="2" style="list-style-type: disc; vertical-align: baseline;"&gt;
&lt;p role="presentation"&gt;&lt;span style="vertical-align: baseline;"&gt;Come say hi to us at booth #122 in Hall B.&lt;/span&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;li aria-level="2" style="list-style-type: disc; vertical-align: baseline;"&gt;
&lt;p role="presentation"&gt;&lt;span style="vertical-align: baseline;"&gt;Discover Googlers talks on our &lt;/span&gt;&lt;a href="https://rsvp.withgoogle.com/events/google-cloud-at-kubecon-north-america-2026?pli=1" rel="noopener" target="_blank"&gt;&lt;span style="text-decoration: underline; vertical-align: baseline;"&gt;Google Cloud at KubeCon North America 2026&lt;/span&gt;&lt;/a&gt;&lt;span style="vertical-align: baseline;"&gt; event site.&lt;/span&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;li aria-level="1" style="list-style-type: disc; vertical-align: baseline;"&gt;
&lt;p role="presentation"&gt;&lt;strong style="vertical-align: baseline;"&gt;Attend featured sessions &amp;amp; keynotes:&lt;/strong&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;ul&gt;
&lt;li aria-level="2" style="list-style-type: disc; vertical-align: baseline;"&gt;
&lt;p role="presentation"&gt;&lt;span style="vertical-align: baseline;"&gt;Kubernetes with Conviction: How Customization is Shaping the OSS AI Ecosystem's Future - &lt;/span&gt;&lt;a href="https://events.linuxfoundation.org/kubecon-cloudnativecon-north-america/program/schedule/?id=1301727" rel="noopener" target="_blank"&gt;&lt;span style="text-decoration: underline; vertical-align: baseline;"&gt;Salt Palace | Level 1 | Hall DE&lt;/span&gt;&lt;/a&gt;&lt;span style="vertical-align: baseline;"&gt;.&lt;/span&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;li aria-level="2" style="list-style-type: disc; vertical-align: baseline;"&gt;
&lt;p role="presentation"&gt;&lt;span style="vertical-align: baseline;"&gt;The Latest in GPU, TPU, NIC and Other Device Support (WG Device Management) - &lt;/span&gt;&lt;a href="https://events.linuxfoundation.org/kubecon-cloudnativecon-north-america/program/schedule/?id=1289704" rel="noopener" target="_blank"&gt;&lt;span style="text-decoration: underline; vertical-align: baseline;"&gt;Salt Palace | Level 2 | 250 D-F&lt;/span&gt;&lt;/a&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;li aria-level="2" style="list-style-type: disc; vertical-align: baseline;"&gt;
&lt;p role="presentation"&gt;&lt;span style="vertical-align: baseline;"&gt;Kubernetes Solutions for Agent-Shaped Problems - &lt;/span&gt;&lt;a href="https://events.linuxfoundation.org/kubecon-cloudnativecon-north-america/program/schedule/?id=1248040" rel="noopener" target="_blank"&gt;&lt;span style="text-decoration: underline; vertical-align: baseline;"&gt;Salt Palace | Level 1 | Hall DE&lt;/span&gt;&lt;/a&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;li aria-level="2" style="list-style-type: disc; vertical-align: baseline;"&gt;
&lt;p role="presentation"&gt;&lt;span style="vertical-align: baseline;"&gt;How Anthropic Almost Melted GKE (And the PRs That Saved It) - &lt;/span&gt;&lt;a href="https://events.linuxfoundation.org/kubecon-cloudnativecon-north-america/program/schedule/?id=1247612" rel="noopener" target="_blank"&gt;&lt;span style="text-decoration: underline; vertical-align: baseline;"&gt;Salt Palace | Level 1 | Ballroom H&lt;/span&gt;&lt;/a&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;li aria-level="2" style="list-style-type: disc; vertical-align: baseline;"&gt;
&lt;p role="presentation"&gt;&lt;span style="vertical-align: baseline;"&gt;Gateway API Project Update: Building the Future of Traffic - &lt;/span&gt;&lt;a href="https://events.linuxfoundation.org/kubecon-cloudnativecon-north-america/program/schedule/?id=1247612" rel="noopener" target="_blank"&gt;&lt;span style="text-decoration: underline; vertical-align: baseline;"&gt;Salt Palace | Level 2 | 250 D-F&lt;/span&gt;&lt;/a&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;li aria-level="1" style="list-style-type: disc; vertical-align: baseline;"&gt;
&lt;p role="presentation"&gt;&lt;strong style="vertical-align: baseline;"&gt;Watch live demos at the Google Cloud booth:&lt;/strong&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;ul&gt;
&lt;li aria-level="2" style="list-style-type: disc; vertical-align: baseline;"&gt;
&lt;p role="presentation"&gt;&lt;span style="vertical-align: baseline;"&gt;Demo | Inferencing with ARM processors on GKE (Tue 1:30-4:30PM MST)&lt;/span&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;li aria-level="2" style="list-style-type: disc; vertical-align: baseline;"&gt;
&lt;p role="presentation"&gt;&lt;span style="vertical-align: baseline;"&gt;Sandbox your agent workflows with gVisor (Tue 4:30-7:30PM MST)&lt;/span&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;li aria-level="2" style="list-style-type: disc; vertical-align: baseline;"&gt;
&lt;p role="presentation"&gt;&lt;span style="vertical-align: baseline;"&gt;Securely running fleets of agents with OpenShell (Wed 10:30-1:30PM MST)&lt;/span&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;li aria-level="2" style="list-style-type: disc; vertical-align: baseline;"&gt;
&lt;p role="presentation"&gt;&lt;span style="vertical-align: baseline;"&gt;Cost optimization via GKE spot nodes &amp;amp; node auto-provisioning (Wed 12:30-2:30PM MST)&lt;/span&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;li aria-level="2" style="list-style-type: disc; vertical-align: baseline;"&gt;
&lt;p role="presentation"&gt;&lt;span style="vertical-align: baseline;"&gt;From Reasoning to Action: Arm-Powered Coding Agents with GKE Agent Sandbox and Axion (Thu 10:30-1:30PM MST)&lt;/span&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;/ul&gt;
&lt;h2&gt;&lt;span style="vertical-align: baseline;"&gt;Get started&lt;/span&gt;&lt;/h2&gt;
&lt;ol&gt;
&lt;li aria-level="1" style="list-style-type: decimal; vertical-align: baseline;"&gt;
&lt;p role="presentation"&gt;&lt;strong style="vertical-align: baseline;"&gt;Explore OpenRL&lt;/strong&gt;&lt;span style="vertical-align: baseline;"&gt;: Visit &lt;/span&gt;&lt;a href="https://openrl.dev" rel="noopener" target="_blank"&gt;&lt;span style="text-decoration: underline; vertical-align: baseline;"&gt;openrl.dev&lt;/span&gt;&lt;/a&gt;&lt;span style="vertical-align: baseline;"&gt; and check out the &lt;/span&gt;&lt;a href="https://github.com/openrl-dev" rel="noopener" target="_blank"&gt;&lt;span style="text-decoration: underline; vertical-align: baseline;"&gt;OpenRL GitHub repository&lt;/span&gt;&lt;/a&gt;&lt;span style="vertical-align: baseline;"&gt; for Kubernetes-native RL fine-tuning recipes.&lt;/span&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;li aria-level="1" style="list-style-type: decimal; vertical-align: baseline;"&gt;
&lt;p role="presentation"&gt;&lt;strong style="vertical-align: baseline;"&gt;Deploy llm-d 1.0&lt;/strong&gt;&lt;span style="vertical-align: baseline;"&gt;: Head to &lt;/span&gt;&lt;a href="https://llm-d.ai" rel="noopener" target="_blank"&gt;&lt;span style="text-decoration: underline; vertical-align: baseline;"&gt;llm-d.ai&lt;/span&gt;&lt;/a&gt;&lt;span style="vertical-align: baseline;"&gt; to test Gateway API Inference extensions and deploy prefix-aware inference pools on your clusters.&lt;/span&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;li aria-level="1" style="list-style-type: decimal; vertical-align: baseline;"&gt;
&lt;p role="presentation"&gt;&lt;strong style="vertical-align: baseline;"&gt;Run KubeRay&lt;/strong&gt;&lt;span style="vertical-align: baseline;"&gt;: Follow the &lt;/span&gt;&lt;a href="https://docs.ray.io/en/latest/cluster/kubernetes/getting-started.html" rel="noopener" target="_blank"&gt;&lt;span style="text-decoration: underline; vertical-align: baseline;"&gt;KubeRay documentation&lt;/span&gt;&lt;/a&gt;&lt;span style="vertical-align: baseline;"&gt; to manage distributed Ray workloads alongside Kueue.&lt;/span&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;li aria-level="1" style="list-style-type: decimal; vertical-align: baseline;"&gt;
&lt;p role="presentation"&gt;&lt;strong style="vertical-align: baseline;"&gt;Deploy Gemma on GKE&lt;/strong&gt;&lt;span style="vertical-align: baseline;"&gt;: Explore step-by-step guides for deploying Gemma models on TPUs and GPUs in the &lt;/span&gt;&lt;a href="https://cloud.google.com/kubernetes-engine/docs"&gt;&lt;span style="text-decoration: underline; vertical-align: baseline;"&gt;Google Kubernetes Engine documentation&lt;/span&gt;&lt;/a&gt;&lt;span style="vertical-align: baseline;"&gt;.&lt;/span&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;/ol&gt;&lt;/div&gt;</description><pubDate>Tue, 10 Nov 2026 01:00:00 +0000</pubDate><guid>https://cloud.google.com/blog/topics/developers-practitioners/the-open-ai-native-stack-on-kubernetes-from-open-models-to-distributed-inference-and-agents/</guid><category>Developers &amp; Practitioners</category><media:content height="540" url="https://storage.googleapis.com/gweb-cloudblog-publish/images/kubena26-hero.max-600x600.jpg" width="540"></media:content><og xmlns:og="http://ogp.me/ns#"><type>article</type><title>The open AI-native stack on Kubernetes: From open models to distributed inference and agents</title><description></description><image>https://storage.googleapis.com/gweb-cloudblog-publish/images/kubena26-hero.max-600x600.jpg</image><site_name>Google</site_name><url>https://cloud.google.com/blog/topics/developers-practitioners/the-open-ai-native-stack-on-kubernetes-from-open-models-to-distributed-inference-and-agents/</url></og><author xmlns:author="http://www.w3.org/2005/Atom"><name>Abdelfettah Sghiouar</name><title>Cloud Developer Advocate</title><department>Google Cloud</department><company></company></author><author xmlns:author="http://www.w3.org/2005/Atom"><name>Allan Naim</name><title>Director of Product Management GKE</title><department></department><company></company></author></item><item><title>New survey finds enterprises trapped between legacy software and AI modernization</title><link>https://cloud.google.com/blog/products/ai-machine-learning/new-survey-finds-enterprises-trapped-between-legacy-software-and-ai-modernization/</link><description>&lt;div class="block-paragraph"&gt;&lt;p data-block-key="0j15w"&gt;Throughout my career in cybersecurity and infrastructure protection — both in government and now at Google Cloud — I have consistently seen that friction between new and existing technology is often a barrier to progress. A new piece of software or service may work wonderfully on its own but then it’s placed within a complex, interconnected IT environment and lost in the operational inertia.&lt;/p&gt;&lt;p data-block-key="2dd6j"&gt;Today, enterprise technology is experiencing a historic transformation. Organizations globally are moving beyond integrating AI and LLMs, and are now utilizing AI to power autonomous, agentic workflows. Nearly 90% of the Fortune 100 are already using Gemini Enterprise to build, scale and govern agents. But as AI systems begin to plan, execute multi-step processes, and work alongside human teams, leaders are confronting this same tension between cutting-edge and legacy technology.&lt;/p&gt;&lt;p data-block-key="k56f"&gt;To understand how existing technology environments shape an organization’s ability to operationalize AI, Google Cloud partnered with Hypothesis Group to survey 1,250 enterprise IT and business decision-makers across the United States. The &lt;a href="https://services.google.com/fh/files/misc/the_innovation_paradox2026.pdf" target="_blank"&gt;findings&lt;/a&gt; reveal a critical paradox: the legacy software systems enterprises rely on to deliver technology to their employees are simultaneously functioning as an innovation tax, actively holding back the AI transformation leaders are trying to achieve.&lt;/p&gt;&lt;/div&gt;
&lt;div class="block-image_full_width"&gt;






  
    &lt;div class="article-module h-c-page"&gt;
      &lt;div class="h-c-grid"&gt;
  

    &lt;figure class="article-image--large
      
      
        h-c-grid__col
        h-c-grid__col--6 h-c-grid__col--offset-3
        
        
      "
      &gt;

      
      
        
        &lt;img
            src="https://storage.googleapis.com/gweb-cloudblog-publish/images/image_1_legacy_software_blog_8uCnV8N.max-1000x1000.png"
        
          alt="image 1_legacy software blog"&gt;
        
        &lt;/a&gt;
      
    &lt;/figure&gt;

  
      &lt;/div&gt;
    &lt;/div&gt;
  




&lt;/div&gt;
&lt;div class="block-paragraph_with_image"&gt;&lt;div class="article-module h-c-page"&gt;
  &lt;div class="h-c-grid uni-paragraph-wrap"&gt;
    &lt;div class="uni-paragraph
      h-c-grid__col h-c-grid__col--8 h-c-grid__col-m--6 h-c-grid__col-l--6
      h-c-grid__col--offset-2 h-c-grid__col-m--offset-3 h-c-grid__col-l--offset-3"&gt;

      






  

    &lt;figure class="article-image--wrap-medium
      
      "
      &gt;

      
      
        
        &lt;img
            src="https://storage.googleapis.com/gweb-cloudblog-publish/images/image2_legacysoftwareblog.max-1000x1000.png"
        
          alt="image2_legacysoftwareblog"&gt;
        
        &lt;/a&gt;
      
    &lt;/figure&gt;

  





      &lt;h2 data-block-key="gxxf9"&gt;&lt;b&gt;Legacy IT’s operational toll&lt;/b&gt;&lt;/h2&gt;&lt;p data-block-key="33fbt"&gt;In our study, we defined “legacy” technology as software running locally on computers and servers rather than natively in the cloud. Across industries, decision-makers report that maintaining this footprint exerts a constant friction on their AI ambitions.&lt;/p&gt;&lt;p data-block-key="3bh5m"&gt;The consequences to AI are not theoretical. Nearly half (49%) of respondents report that relying on on-premises software has actively delayed, reduced in scope, paused or canceled AI or other technology initiatives.&lt;/p&gt;&lt;p data-block-key="c0v5b"&gt;Digging deeper, routine patch application and maintenance emerged as a primary operational bottleneck. As AI-enabled vulnerability discovery accelerates, the rate at which flaws are surfaced in legacy codebases has outpaced what human security teams can realistically address.&lt;/p&gt;&lt;p data-block-key="b8m0m"&gt;This creates a zero-sum game between routine maintenance of legacy systems and AI modernization. Instead of directing engineer cycles toward AI modernization, IT teams are spending their time and resources on maintaining legacy systems.&lt;/p&gt;
    &lt;/div&gt;
  &lt;/div&gt;
&lt;/div&gt;

&lt;/div&gt;
&lt;div class="block-paragraph_advanced"&gt;&lt;div data-draftjs-conductor-fragment="{&amp;quot;blocks&amp;quot;:[{&amp;quot;key&amp;quot;:&amp;quot;4uskt&amp;quot;,&amp;quot;text&amp;quot;:&amp;quot;Enterprise monoculture&amp;quot;,&amp;quot;type&amp;quot;:&amp;quot;header-two&amp;quot;,&amp;quot;depth&amp;quot;:0,&amp;quot;inlineStyleRanges&amp;quot;:[{&amp;quot;offset&amp;quot;:0,&amp;quot;length&amp;quot;:22,&amp;quot;style&amp;quot;:&amp;quot;BOLD&amp;quot;}],&amp;quot;entityRanges&amp;quot;:[],&amp;quot;data&amp;quot;:{}},{&amp;quot;key&amp;quot;:&amp;quot;ehg19&amp;quot;,&amp;quot;text&amp;quot;:&amp;quot;Why do organizations continue to rely on legacy environments that constrain their modernization? As our research shows, it is not necessarily architectural preference — but the result of vendor lock-in.&amp;quot;,&amp;quot;type&amp;quot;:&amp;quot;unstyled&amp;quot;,&amp;quot;depth&amp;quot;:0,&amp;quot;inlineStyleRanges&amp;quot;:[],&amp;quot;entityRanges&amp;quot;:[],&amp;quot;data&amp;quot;:{}},{&amp;quot;key&amp;quot;:&amp;quot;e3u40&amp;quot;,&amp;quot;text&amp;quot;:&amp;quot;Beyond narrowing technology choice, deep provider dependence introduces commercial constraints. In our study, 39% of decision-makers report that reliance on legacy software and cloud providers forces them to navigate complex licensing rules or contracts, or limited negotiating flexibility.&amp;quot;,&amp;quot;type&amp;quot;:&amp;quot;unstyled&amp;quot;,&amp;quot;depth&amp;quot;:0,&amp;quot;inlineStyleRanges&amp;quot;:[],&amp;quot;entityRanges&amp;quot;:[],&amp;quot;data&amp;quot;:{}},{&amp;quot;key&amp;quot;:&amp;quot;c5p0b&amp;quot;,&amp;quot;text&amp;quot;:&amp;quot;Even more concerning is the systemic operational risk created by single-vendor concentration. Concentrating operating systems, productivity applications, cloud hosting and emerging AI models within a single vendor's monoculture creates an immense single point of failure. An autonomous AI agent is only as secure as the operating system and network it traverses. When that underlying stack is vulnerable, organizations are not deploying resilient intelligence; they are expanding their attack surface.&amp;quot;,&amp;quot;type&amp;quot;:&amp;quot;unstyled&amp;quot;,&amp;quot;depth&amp;quot;:0,&amp;quot;inlineStyleRanges&amp;quot;:[],&amp;quot;entityRanges&amp;quot;:[],&amp;quot;data&amp;quot;:{}}],&amp;quot;entityMap&amp;quot;:{}}"&gt;
&lt;h2 class="public-DraftStyleDefault-block public-DraftStyleDefault-ltr" data-offset-key="gxxf9-0-0"&gt;&lt;span data-offset-key="gxxf9-0-0"&gt;Enterprise monoculture&lt;/span&gt;&lt;/h2&gt;
&lt;div class="Draftail-block--unstyled" data-block="true" data-editor="ec792" data-offset-key="d3l9g-0-0"&gt;
&lt;div class="public-DraftStyleDefault-block public-DraftStyleDefault-ltr" data-offset-key="d3l9g-0-0"&gt;&lt;span data-offset-key="d3l9g-0-0"&gt;Why do organizations continue to rely on legacy environments that constrain their modernization? As our research shows, it is not necessarily architectural preference — but the result of vendor lock-in.&lt;/span&gt;&lt;/div&gt;
&lt;div class="public-DraftStyleDefault-block public-DraftStyleDefault-ltr" data-offset-key="d3l9g-0-0"&gt; &lt;/div&gt;
&lt;/div&gt;
&lt;div class="Draftail-block--unstyled" data-block="true" data-editor="ec792" data-offset-key="d8vqf-0-0"&gt;
&lt;div class="public-DraftStyleDefault-block public-DraftStyleDefault-ltr" data-offset-key="d8vqf-0-0"&gt;&lt;span data-offset-key="d8vqf-0-0"&gt;Beyond narrowing technology choice, deep provider dependence introduces commercial constraints. In our study, 39% of decision-makers report that reliance on legacy software and cloud providers forces them to navigate complex licensing rules or contracts, or limited negotiating flexibility.&lt;/span&gt;&lt;/div&gt;
&lt;div class="public-DraftStyleDefault-block public-DraftStyleDefault-ltr" data-offset-key="d8vqf-0-0"&gt; &lt;/div&gt;
&lt;/div&gt;
&lt;div class="Draftail-block--unstyled" data-block="true" data-editor="ec792" data-offset-key="atpp5-0-0"&gt;
&lt;div class="public-DraftStyleDefault-block public-DraftStyleDefault-ltr" data-offset-key="atpp5-0-0"&gt;&lt;span data-offset-key="atpp5-0-0"&gt;Even more concerning is the systemic operational risk created by single-vendor concentration. Concentrating operating systems, productivity applications, cloud hosting and emerging AI models within a single vendor's monoculture creates an immense single point of failure. An autonomous AI agent is only as secure as the operating system and network it traverses. When that underlying stack is vulnerable, organizations are not deploying resilient intelligence; they are expanding their attack surface.&lt;/span&gt;&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;&lt;/div&gt;
&lt;div class="block-image_full_width"&gt;






  
    &lt;div class="article-module h-c-page"&gt;
      &lt;div class="h-c-grid"&gt;
  

    &lt;figure class="article-image--large
      
      
        h-c-grid__col
        h-c-grid__col--6 h-c-grid__col--offset-3
        
        
      "
      &gt;

      
      
        
        &lt;img
            src="https://storage.googleapis.com/gweb-cloudblog-publish/images/The_Innovation_Paradox_10.max-1000x1000.png"
        
          alt="The_Innovation_Paradox_10"&gt;
        
        &lt;/a&gt;
      
    &lt;/figure&gt;

  
      &lt;/div&gt;
    &lt;/div&gt;
  




&lt;/div&gt;
&lt;div class="block-paragraph"&gt;&lt;h2 data-block-key="u3pmh"&gt;&lt;b&gt;Customer choice&lt;/b&gt;&lt;/h2&gt;&lt;p data-block-key="52is9"&gt;The solution to vendor lock-in is straightforward: enterprise buyers and policymakers must ensure organizations have genuine choice and interoperability in their software, cloud and AI architectures.&lt;/p&gt;&lt;p data-block-key="8bpsg"&gt;Furthermore, 80% of leaders agree that a provider’s installed base should not determine which AI technology an organization uses, while 78% believe that the providers who led the previous era of enterprise technology may not be best positioned to lead the AI era. Organizations want the freedom to choose best-of-breed intelligence on its own merits, rather than accepting bundled defaults tied to legacy desktop software.&lt;/p&gt;&lt;/div&gt;
&lt;div class="block-image_full_width"&gt;






  
    &lt;div class="article-module h-c-page"&gt;
      &lt;div class="h-c-grid"&gt;
  

    &lt;figure class="article-image--large
      
      
        h-c-grid__col
        h-c-grid__col--6 h-c-grid__col--offset-3
        
        
      "
      &gt;

      
      
        
        &lt;img
            src="https://storage.googleapis.com/gweb-cloudblog-publish/images/image4_legacysoftwareblog.max-1000x1000.png"
        
          alt="image4_legacysoftwareblog"&gt;
        
        &lt;/a&gt;
      
    &lt;/figure&gt;

  
      &lt;/div&gt;
    &lt;/div&gt;
  




&lt;/div&gt;
&lt;div class="block-paragraph"&gt;&lt;h2 data-block-key="zlv93"&gt;Accelerate agentic technology&lt;/h2&gt;&lt;p data-block-key="e8jur"&gt;Delivering this level of autonomous agility across the enterprise requires modern technology built to support the agentic era. Here are a few ideas to get there:&lt;/p&gt;&lt;ul&gt;&lt;li data-block-key="etct5"&gt;&lt;b&gt;Demand architectural and provider choice:&lt;/b&gt; AI and cloud must never be held hostage by the legacy software running local servers, email or desktop operating systems. Organizations need the commercial and architectural freedom to select best-of-breed IT on its own merits.&lt;/li&gt;&lt;li data-block-key="f9uee"&gt;&lt;b&gt;Commit to secure-by-design foundations:&lt;/b&gt; The industry must move past the broken cycle of releasing insecure software and patching it after the fact. Software manufacturers must engineer durable, resilient architectures where entire vulnerability classes are eliminated before code ever ships — relieving understaffed IT teams from perpetual applying routine but necessary patches.&lt;/li&gt;&lt;li data-block-key="604u7"&gt;&lt;b&gt;Deploy AI-driven defense to remediate legacy debt:&lt;/b&gt; For the millions of lines of vulnerable legacy software already running in production, organizations must shift from manual triage to proactive, AI-assisted defense. By deploying platforms like Security Command Center and Mandiant threat analytics, teams can use intelligence to continuously surface active exploit paths, prioritize critical exposure and automate remediation across complex, hybrid environments.&lt;/li&gt;&lt;/ul&gt;&lt;p data-block-key="8lnv9"&gt;The promise of agentic AI is to help automate friction away, and accelerate human ingenuity. But that future cannot be built on top of software designed decades ago. As IT leaders plan their roadmaps, it is time to ask: Is your technology foundation accelerating your future, or are you paying a maintenance tax just to keep the past running?&lt;/p&gt;&lt;p data-block-key="8ruvr"&gt;Learn more about the research &lt;a href="https://services.google.com/fh/files/misc/the_innovation_paradox2026.pdf" target="_blank"&gt;here&lt;/a&gt;.&lt;/p&gt;&lt;/div&gt;</description><pubDate>Mon, 09 Nov 2026 17:00:00 +0000</pubDate><guid>https://cloud.google.com/blog/products/ai-machine-learning/new-survey-finds-enterprises-trapped-between-legacy-software-and-ai-modernization/</guid><category>AI &amp; Machine Learning</category><og xmlns:og="http://ogp.me/ns#"><type>article</type><title>New survey finds enterprises trapped between legacy software and AI modernization</title><description></description><site_name>Google</site_name><url>https://cloud.google.com/blog/products/ai-machine-learning/new-survey-finds-enterprises-trapped-between-legacy-software-and-ai-modernization/</url></og><author xmlns:author="http://www.w3.org/2005/Atom"><name>Jeanette Manfra </name><title>VP, Head of Risk and Compliance, Google Cloud</title><department></department><company></company></author></item><item><title>Cloud CISO Perspectives: Our security forecast for 2027</title><link>https://cloud.google.com/blog/products/identity-security/cloud-ciso-perspectives-our-security-forecast-2027/</link><description>&lt;div class="block-paragraph_advanced"&gt;&lt;p&gt;&lt;span style="vertical-align: baseline;"&gt;Welcome to the first Cloud CISO Perspectives for November 2026. Today, Chris Betz shares our security forecast for 2027, with insights from top leaders at Google, Google Cloud, and Mandiant.&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="vertical-align: baseline;"&gt;As with all Cloud CISO Perspectives, the contents of this newsletter are posted to the &lt;/span&gt;&lt;a href="https://cloud.google.com/blog/products/identity-security/"&gt;&lt;span style="text-decoration: underline; vertical-align: baseline;"&gt;Google Cloud blog&lt;/span&gt;&lt;/a&gt;&lt;span style="vertical-align: baseline;"&gt;. If you’re reading this on the website and you’d like to receive the email version, you can &lt;/span&gt;&lt;a href="https://cloud.google.com/resources/google-cloud-ciso-newsletter-signup"&gt;&lt;span style="text-decoration: underline; vertical-align: baseline;"&gt;subscribe here&lt;/span&gt;&lt;/a&gt;&lt;span style="vertical-align: baseline;"&gt;.&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;
&lt;div class="block-aside"&gt;&lt;dl&gt;
    &lt;dt&gt;aside_block&lt;/dt&gt;
    &lt;dd&gt;&amp;lt;ListValue: [StructValue([(&amp;#x27;title&amp;#x27;, &amp;#x27;Get vital board insights with Google Cloud&amp;#x27;), (&amp;#x27;body&amp;#x27;, &amp;lt;wagtail.rich_text.RichText object at 0x7f5ea887a6d0&amp;gt;), (&amp;#x27;btn_text&amp;#x27;, &amp;#x27;Visit the hub&amp;#x27;), (&amp;#x27;href&amp;#x27;, &amp;#x27;https://cloud.google.com/solutions/security/board-of-directors?utm_source=cgc-site&amp;amp;utm_medium=et&amp;amp;utm_campaign=FY26-Q2-GLOBAL-GCP39634-email-dl-dgcsm-CISOP-NL-177159&amp;amp;utm_content=-&amp;amp;utm_term=-&amp;#x27;), (&amp;#x27;image&amp;#x27;, None)])]&amp;gt;&lt;/dd&gt;
&lt;/dl&gt;&lt;/div&gt;
&lt;div class="block-paragraph_advanced"&gt;&lt;h3&gt;&lt;strong style="vertical-align: baseline;"&gt;Our security forecast for 2027&lt;/strong&gt;&lt;/h3&gt;
&lt;p&gt;&lt;span style="font-style: italic; vertical-align: baseline;"&gt;By Chris Betz, CISO, Google Cloud&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;
&lt;div class="block-paragraph_with_image"&gt;&lt;div class="article-module h-c-page"&gt;
  &lt;div class="h-c-grid uni-paragraph-wrap"&gt;
    &lt;div class="uni-paragraph
      h-c-grid__col h-c-grid__col--8 h-c-grid__col-m--6 h-c-grid__col-l--6
      h-c-grid__col--offset-2 h-c-grid__col-m--offset-3 h-c-grid__col-l--offset-3"&gt;

      






  

    &lt;figure class="article-image--wrap-small
      
      "
      &gt;

      
      
        
        &lt;img
            src="https://storage.googleapis.com/gweb-cloudblog-publish/images/image1_PYRwidS.max-1000x1000.jpg"
        
          alt="image1"&gt;
        
        &lt;/a&gt;
      
        &lt;figcaption class="article-image__caption "&gt;&lt;p data-block-key="slggq"&gt;Chris Betz, CISO, Google Cloud&lt;/p&gt;&lt;/figcaption&gt;
      
    &lt;/figure&gt;

  





      &lt;p data-block-key="vndul"&gt;Today, we’re publishing insights on the cybersecurity trends and challenges we anticipate in 2027, including agentic threats, changing attack tactics, and the new security defense approaches required.&lt;/p&gt;&lt;p data-block-key="b43e4"&gt;This year we’ve witnessed a fundamental change in cybersecurity. When the year began, only a few organizations were using LLMs and agents to find and fix vulnerabilities. Today, it’s happening at scale across enterprises.&lt;/p&gt;&lt;p data-block-key="212o"&gt;Organizations expected a reality with agentic hacking where scale, speed and sophistication would outpace human-only response; today, we’re seeing it in practice. Organizations predicted software development at an unheard of pace; today, we’re securing software delivered in hours and days instead of weeks and months.&lt;/p&gt;&lt;p data-block-key="evqt8"&gt;We have passed many milestones, and the world won’t go back — and we are all digging in to fully understand the new reality.&lt;/p&gt;&lt;p data-block-key="7urfu"&gt;The year ahead promises to be challenging, exciting, innovative and will outpace 2026. In the year ahead, enterprise software will change as agility and speed provided by agentic development shifts us from a collection of static applications to a live fabric of autonomous agents that can manage pricing, negotiate supplier contracts, allocate capital, and reroute supply chains in real time.&lt;/p&gt;&lt;p data-block-key="7btf"&gt;To make this vision a reality, many organizations are rushing to build agents. It’s on us as an industry to ensure the development and operations models are designed to be trustworthy and safe.&lt;/p&gt;&lt;p data-block-key="2h21r"&gt;The risks in 2027 won’t be just server outages or stolen databases. As the agentic operations world takes off, we also need to be concerned about the data and technology foundation that agents rely on.&lt;/p&gt;
    &lt;/div&gt;
  &lt;/div&gt;
&lt;/div&gt;

&lt;/div&gt;
&lt;div class="block-pull_quote"&gt;&lt;div class="uni-pull-quote h-c-page"&gt;
  &lt;section class="h-c-grid"&gt;
    &lt;div class="uni-pull-quote__wrapper h-c-grid__col h-c-grid__col--8 h-c-grid__col-m--6 h-c-grid__col-l--6
      h-c-grid__col--offset-2 h-c-grid__col-m--offset-3 h-c-grid__col-l--offset-3"&gt;
      &lt;div class="uni-pull-quote__inner-wrapper h-c-copy h-c-copy"&gt;
        &lt;q class="uni-pull-quote__text"&gt;When an agent makes a consequential decision, you must be able to reconstruct the entire story: what inputs came in, how the agent reasoned through them, which tools it called, what parameters it passed, and why policy allowed it. Without that trace, you can&amp;#x27;t debug it, you can&amp;#x27;t validate its correctness, and you can&amp;#x27;t trust it. And if you can&amp;#x27;t trust it, you can&amp;#x27;t scale it.&lt;/q&gt;

        
          &lt;cite class="uni-pull-quote__author"&gt;
            
            
              &lt;span class="uni-pull-quote__author-meta"&gt;
                
                  &lt;strong class="h-u-font-weight-medium"&gt;Karthik Narain&lt;/strong&gt;&lt;br /&gt;
                
                
                  chief product and customer officer, Google Cloud
                
              &lt;/span&gt;
            
          &lt;/cite&gt;
        
      &lt;/div&gt;
    &lt;/div&gt;
  &lt;/section&gt;
&lt;/div&gt;

&lt;/div&gt;
&lt;div class="block-paragraph_advanced"&gt;&lt;p&gt;&lt;span style="vertical-align: baseline;"&gt;Security must evolve to protect the balance sheet through decision integrity. Every consequential action taken by an autonomous system requires a complete, tamper-proof decision trace, recording and tracking: &lt;/span&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li aria-level="1" style="list-style-type: disc; vertical-align: baseline;"&gt;
&lt;p role="presentation"&gt;&lt;span style="vertical-align: baseline;"&gt;Inputs entered into the system.&lt;/span&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;li aria-level="1" style="list-style-type: disc; vertical-align: baseline;"&gt;
&lt;p role="presentation"&gt;&lt;span style="vertical-align: baseline;"&gt;How the model reasoned through its decisions.&lt;/span&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;li aria-level="1" style="list-style-type: disc; vertical-align: baseline;"&gt;
&lt;p role="presentation"&gt;&lt;span style="vertical-align: baseline;"&gt;Which tools the model called, what parameters it passed, and why policy allowed it.&lt;/span&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;span style="vertical-align: baseline;"&gt;Collecting this data will help ensure that your teams can reconstruct, validate, and audit every automated decision before scaling.&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;strong style="vertical-align: baseline;"&gt;Making the alert queue disappear, from chasing tickets to setting doctrine&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="vertical-align: baseline;"&gt;For decades, security operations centers (SOCs) have suffered from crippling alert fatigue — too many alerts compounded by legacy security tools that hand human analysts half-finished investigations. When autonomous threats can probe a network and move laterally in minutes, human defenders can’t manually stitch together logs across eight different consoles or approve individual defensive actions at microsecond speed.&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;
&lt;div class="block-pull_quote"&gt;&lt;div class="uni-pull-quote h-c-page"&gt;
  &lt;section class="h-c-grid"&gt;
    &lt;div class="uni-pull-quote__wrapper h-c-grid__col h-c-grid__col--8 h-c-grid__col-m--6 h-c-grid__col-l--6
      h-c-grid__col--offset-2 h-c-grid__col-m--offset-3 h-c-grid__col-l--offset-3"&gt;
      &lt;div class="uni-pull-quote__inner-wrapper h-c-copy h-c-copy"&gt;
        &lt;q class="uni-pull-quote__text"&gt;2027 is the year analysts stop chasing alerts and start shaping outcomes.&lt;/q&gt;

        
          &lt;cite class="uni-pull-quote__author"&gt;
            
            
              &lt;span class="uni-pull-quote__author-meta"&gt;
                
                  &lt;strong class="h-u-font-weight-medium"&gt;Ramya Chitrakar&lt;/strong&gt;&lt;br /&gt;
                
                
                  vice-president, Engineering, Google Cloud Security
                
              &lt;/span&gt;
            
          &lt;/cite&gt;
        
      &lt;/div&gt;
    &lt;/div&gt;
  &lt;/section&gt;
&lt;/div&gt;

&lt;/div&gt;
&lt;div class="block-paragraph_advanced"&gt;&lt;p&gt;&lt;span style="vertical-align: baseline;"&gt;That broken alert queue disappears in 2027 by flipping the operational model. The alert becomes the final output of an investigation. Autonomous defensive agents will handle the data enrichment, correlation, and triage automatically, surfacing a verified conclusion rather than a raw ticket. &lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="vertical-align: baseline;"&gt;Instead of chasing alerts at a keyboard, human analysts move up the stack to set strategic doctrine, define risk appetite, and verify automated actions built for rapid explainability — where any defensive decision can be understood by a human in 60 seconds and reversed in 30.&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;strong style="vertical-align: baseline;"&gt;Moving Beyond Zero: Transaction-level trust and first-class agent identities&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="vertical-align: baseline;"&gt;As enterprises deploy thousands of custom agents across multicloud environments, flat trust architectures, shared human service accounts, and blanket administrator tokens are turning internal workflows into high-leverage entry points for prompt injection and lateral movement. &lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="vertical-align: baseline;"&gt;Traditional Zero Trust is too rigid and broad to govern autonomous software acting on its own.&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;
&lt;div class="block-pull_quote"&gt;&lt;div class="uni-pull-quote h-c-page"&gt;
  &lt;section class="h-c-grid"&gt;
    &lt;div class="uni-pull-quote__wrapper h-c-grid__col h-c-grid__col--8 h-c-grid__col-m--6 h-c-grid__col-l--6
      h-c-grid__col--offset-2 h-c-grid__col-m--offset-3 h-c-grid__col-l--offset-3"&gt;
      &lt;div class="uni-pull-quote__inner-wrapper h-c-copy h-c-copy"&gt;
        &lt;q class="uni-pull-quote__text"&gt;We need to extend the Zero Trust concept, not just at the network layer and the machine layer, but now down to the transaction layer.&lt;/q&gt;

        
          &lt;cite class="uni-pull-quote__author"&gt;
            
            
              &lt;span class="uni-pull-quote__author-meta"&gt;
                
                  &lt;strong class="h-u-font-weight-medium"&gt;Heather Adkins&lt;/strong&gt;&lt;br /&gt;
                
                
                  vice-president, Security Engineering, Google
                
              &lt;/span&gt;
            
          &lt;/cite&gt;
        
      &lt;/div&gt;
    &lt;/div&gt;
  &lt;/section&gt;
&lt;/div&gt;

&lt;/div&gt;
&lt;div class="block-paragraph_advanced"&gt;&lt;p&gt;&lt;span style="vertical-align: baseline;"&gt;The year ahead demands an architectural shift to &lt;/span&gt;&lt;a href="https://blog.google/security/going-beyond-zero-a-new-paradigm-for-enterprise-security/" rel="noopener" target="_blank"&gt;&lt;span style="text-decoration: underline; vertical-align: baseline;"&gt;Beyond Zero&lt;/span&gt;&lt;/a&gt;&lt;span style="vertical-align: baseline;"&gt; so we can extend verification down to every individual transaction, network packet, and point-in-time authorization. Every autonomous agent should be treated as a first-class identity with its own verifiable credentials, strict least-privileged scope, and open communication standards. &lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="vertical-align: baseline;"&gt;When backed by real-time autonomous reasoning, we can dynamically allow a transaction on Tuesday and block the exact same request on Wednesday if conditions look anomalous.&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;strong style="vertical-align: baseline;"&gt;Closing the loop between live runtime and defect-free code&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="vertical-align: baseline;"&gt;The traditional divide between writing software and securing it is breaking down, while adversaries &lt;/span&gt;&lt;a href="https://cloud.google.com/blog/products/identity-security/responding-to-core-php-vulnerabilities-cve-2026-109618-cve-2026-109619"&gt;&lt;span style="text-decoration: underline; vertical-align: baseline;"&gt;actively target the open-source libraries&lt;/span&gt;&lt;/a&gt;&lt;span style="vertical-align: baseline;"&gt; and external tools that coding assistants pull into codebases. Developers can no longer file a ticket and wait weeks for a manual security review, yet deploying hasty, unvalidated automated patches in production is just as dangerous to business continuity as the vulnerability itself.&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;
&lt;div class="block-pull_quote"&gt;&lt;div class="uni-pull-quote h-c-page"&gt;
  &lt;section class="h-c-grid"&gt;
    &lt;div class="uni-pull-quote__wrapper h-c-grid__col h-c-grid__col--8 h-c-grid__col-m--6 h-c-grid__col-l--6
      h-c-grid__col--offset-2 h-c-grid__col-m--offset-3 h-c-grid__col-l--offset-3"&gt;
      &lt;div class="uni-pull-quote__inner-wrapper h-c-copy h-c-copy"&gt;
        &lt;q class="uni-pull-quote__text"&gt;Adversaries aren&amp;#x27;t just attacking model math and algorithms. They&amp;#x27;re actually poisoning the open source software, supply chain, MCP tools, and external libraries that agentic coding assistants pull automatically into code bases.&lt;/q&gt;

        
          &lt;cite class="uni-pull-quote__author"&gt;
            
            
              &lt;span class="uni-pull-quote__author-meta"&gt;
                
                  &lt;strong class="h-u-font-weight-medium"&gt;Sandra Joyce&lt;/strong&gt;&lt;br /&gt;
                
                
                  vice-president, Google Threat Intelligence
                
              &lt;/span&gt;
            
          &lt;/cite&gt;
        
      &lt;/div&gt;
    &lt;/div&gt;
  &lt;/section&gt;
&lt;/div&gt;

&lt;/div&gt;
&lt;div class="block-paragraph_advanced"&gt;&lt;p&gt;&lt;span style="vertical-align: baseline;"&gt;In 2027, security becomes a closed-loop, continuous system embedded directly into the software delivery pipeline. By placing agentic reasoning inside developer tools, we can perform threat modeling and catch configuration errors side-by-side as code is written. &lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="vertical-align: baseline;"&gt;It’s also crucial that we link live production environments directly back to source code so that defenders can trace a real-world exposure to the exact line of code, validate whether it is genuinely exploitable, and deliver a pre-tested fix at machine speed without breaking production.&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;strong style="vertical-align: baseline;"&gt;Turning internal ground truth into a decisive defender advantage&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="vertical-align: baseline;"&gt;Concerns persist around attackers gaining the upper hand in cybersecurity, and many fear autonomous capabilities will only widen that gap in 2027. Adversaries are already compressing six months of reconnaissance into hours, and exploiting flaws before vendors even know they exist. Compounding the challenge for defenders, no single model can discover or patch every vulnerability across code and cloud on its own.&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;
&lt;div class="block-pull_quote"&gt;&lt;div class="uni-pull-quote h-c-page"&gt;
  &lt;section class="h-c-grid"&gt;
    &lt;div class="uni-pull-quote__wrapper h-c-grid__col h-c-grid__col--8 h-c-grid__col-m--6 h-c-grid__col-l--6
      h-c-grid__col--offset-2 h-c-grid__col-m--offset-3 h-c-grid__col-l--offset-3"&gt;
      &lt;div class="uni-pull-quote__inner-wrapper h-c-copy h-c-copy"&gt;
        &lt;q class="uni-pull-quote__text"&gt;The defender&amp;#x27;s advantage is that attackers operate with fragmented external visibility and guesswork. Defenders own the complete ground truth, identity privilege graphs, internal network architecture, code lineage, and real-time runtime activity.&lt;/q&gt;

        
          &lt;cite class="uni-pull-quote__author"&gt;
            
            
              &lt;span class="uni-pull-quote__author-meta"&gt;
                
                  &lt;strong class="h-u-font-weight-medium"&gt;Sandra Joyce&lt;/strong&gt;&lt;br /&gt;
                
                
                  vice-president, Google Threat Intelligence
                
              &lt;/span&gt;
            
          &lt;/cite&gt;
        
      &lt;/div&gt;
    &lt;/div&gt;
  &lt;/section&gt;
&lt;/div&gt;

&lt;/div&gt;
&lt;div class="block-paragraph_advanced"&gt;&lt;p&gt;&lt;span style="vertical-align: baseline;"&gt;In the year ahead, defenders will use autonomous technology to capitalize on the one thing an outside attacker will never have: complete internal ground truth. While adversaries operate with fragmented external visibility and guesswork, defenders own the full picture of their identity privilege graphs, internal network architecture, code lineage, and live runtime activity. &lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="vertical-align: baseline;"&gt;By feeding that unified context into multi-model ensembles — such as pairing lightweight models for continuous scanning with deep reasoning models that cross-validate findings and eliminate false positives — organizations can spot and remediate toxic combinations of permissions and configurations that look harmless in isolation, before an external attacker can ever piece them together.&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;strong style="vertical-align: baseline;"&gt;Countering asymmetric threat speed and the new extortion playbook&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="vertical-align: baseline;"&gt;Not every adversary will embrace machine speed the same way in 2027. While state-sponsored espionage actors often avoid loud, hyper-fast automated scripts that risk triggering alarms and blowing their long-term stealth, cybercriminals tend to go all-in on autonomous velocity. &lt;/span&gt;&lt;/p&gt;&lt;/div&gt;
&lt;div class="block-pull_quote"&gt;&lt;div class="uni-pull-quote h-c-page"&gt;
  &lt;section class="h-c-grid"&gt;
    &lt;div class="uni-pull-quote__wrapper h-c-grid__col h-c-grid__col--8 h-c-grid__col-m--6 h-c-grid__col-l--6
      h-c-grid__col--offset-2 h-c-grid__col-m--offset-3 h-c-grid__col-l--offset-3"&gt;
      &lt;div class="uni-pull-quote__inner-wrapper h-c-copy h-c-copy"&gt;
        &lt;q class="uni-pull-quote__text"&gt;What we&amp;#x27;re seeing right now is a variety of adversaries that are exploiting vulnerabilities before the vendors even know about it.&lt;/q&gt;

        
          &lt;cite class="uni-pull-quote__author"&gt;
            
            
              &lt;span class="uni-pull-quote__author-meta"&gt;
                
                  &lt;strong class="h-u-font-weight-medium"&gt;Charles Carmakal&lt;/strong&gt;&lt;br /&gt;
                
                
                  CTO, Mandiant Consulting
                
              &lt;/span&gt;
            
          &lt;/cite&gt;
        
      &lt;/div&gt;
    &lt;/div&gt;
  &lt;/section&gt;
&lt;/div&gt;

&lt;/div&gt;
&lt;div class="block-paragraph_advanced"&gt;&lt;p&gt;&lt;span style="vertical-align: baseline;"&gt;As endpoint defenses get better at blocking traditional file-encrypting ransomware, criminal crews are shifting to rapid, high-volume data theft and extortion — specifically targeting proprietary model weights, custom agent skills, prompt libraries, and cloud GPU compute (“&lt;/span&gt;&lt;a href="https://cloud.google.com/blog/topics/threat-intelligence/llmjacking-monetizing-compromised-cloud-models?e=48754805"&gt;&lt;span style="text-decoration: underline; vertical-align: baseline;"&gt;LLMJacking&lt;/span&gt;&lt;/a&gt;&lt;span style="vertical-align: baseline;"&gt;”).&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="vertical-align: baseline;"&gt;Preparation here means eliminating security silos. It’s a critical failure point to treat models, agent permissions, software supply chains, and cloud infrastructure as separate domains. &lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="vertical-align: baseline;"&gt;Instead, we want to unite them under a single, intelligence-led governance framework that allows defenders to lock down high-value autonomous assets and shut down extortion paths before data can leave the environment.&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;strong style="vertical-align: baseline;"&gt;Red-teaming the agentic enterprise before adversaries attack&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="vertical-align: baseline;"&gt;In the rush to capture productivity gains in the year ahead, many enterprises are deploying custom agents directly into core business workflows without testing how those systems behave under adversarial pressure. That mistake leaves guardrails vulnerable to bypasses, scanner blinding, and indirect prompt injection.&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;
&lt;div class="block-pull_quote"&gt;&lt;div class="uni-pull-quote h-c-page"&gt;
  &lt;section class="h-c-grid"&gt;
    &lt;div class="uni-pull-quote__wrapper h-c-grid__col h-c-grid__col--8 h-c-grid__col-m--6 h-c-grid__col-l--6
      h-c-grid__col--offset-2 h-c-grid__col-m--offset-3 h-c-grid__col-l--offset-3"&gt;
      &lt;div class="uni-pull-quote__inner-wrapper h-c-copy h-c-copy"&gt;
        &lt;q class="uni-pull-quote__text"&gt;One of the things that the team&amp;#x27;s been doing over the past few years is doing a lot of red team exercises… with those agentic solutions, so that we have the opportunity to identify and fix the issues before an adversary has the ability to do that against victim organizations.&lt;/q&gt;

        
          &lt;cite class="uni-pull-quote__author"&gt;
            
            
              &lt;span class="uni-pull-quote__author-meta"&gt;
                
                  &lt;strong class="h-u-font-weight-medium"&gt;Charles Carmakal&lt;/strong&gt;&lt;br /&gt;
                
                
                  CTO, Mandiant Consulting
                
              &lt;/span&gt;
            
          &lt;/cite&gt;
        
      &lt;/div&gt;
    &lt;/div&gt;
  &lt;/section&gt;
&lt;/div&gt;

&lt;/div&gt;
&lt;div class="block-paragraph_advanced"&gt;&lt;p&gt;&lt;span style="vertical-align: baseline;"&gt;Continuous, proactive adversarial red-teaming must be a mandatory prerequisite before any autonomous workflow touches production. Systematically attempting to break into agentic systems, bypass safety controls, and manipulate model behavior prior to deployment is crucial to securing the agentic era.&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="vertical-align: baseline;"&gt;Critically, model safety engineering should combine the results of those tests with frontline threat intelligence on novel attack prompts and evasion techniques. Defenders can then harden classifiers and neutralize new attack techniques before adversaries can use them against real victims.&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;strong style="vertical-align: baseline;"&gt;Orchestrating specialized agent teams to prevent agent sprawl&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="vertical-align: baseline;"&gt;Relying on a single generalist agent to defend an enterprise will fail in 2027 because deep technical skills do not transfer across domains. For example, an agent built to reverse-engineer malware is not the agent that should reason about an identity blast radius. &lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="vertical-align: baseline;"&gt;As departments across the business rapidly spin up uncoordinated, standalone agents without centralized oversight, agent sprawl is emerging as the &lt;/span&gt;&lt;a href="https://cloud.google.com/transform/these-4-ai-governance-tips-help-counter-shadow-agents"&gt;&lt;span style="text-decoration: underline; vertical-align: baseline;"&gt;next iteration of shadow IT&lt;/span&gt;&lt;/a&gt;&lt;span style="vertical-align: baseline;"&gt;, threatening to derail enterprise agent deployments through inadequate governance.&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;
&lt;div class="block-pull_quote"&gt;&lt;div class="uni-pull-quote h-c-page"&gt;
  &lt;section class="h-c-grid"&gt;
    &lt;div class="uni-pull-quote__wrapper h-c-grid__col h-c-grid__col--8 h-c-grid__col-m--6 h-c-grid__col-l--6
      h-c-grid__col--offset-2 h-c-grid__col-m--offset-3 h-c-grid__col-l--offset-3"&gt;
      &lt;div class="uni-pull-quote__inner-wrapper h-c-copy h-c-copy"&gt;
        &lt;q class="uni-pull-quote__text"&gt;Technological adoption cannot outpace architectural governance… We have to prioritize machine speed defense. Security cannot remain a manual checkpoint that slows innovation down.&lt;/q&gt;

        
          &lt;cite class="uni-pull-quote__author"&gt;
            
            
              &lt;span class="uni-pull-quote__author-meta"&gt;
                
                  &lt;strong class="h-u-font-weight-medium"&gt;Sandra Joyce&lt;/strong&gt;&lt;br /&gt;
                
                
                  vice-president, Google Threat Intelligence
                
              &lt;/span&gt;
            
          &lt;/cite&gt;
        
      &lt;/div&gt;
    &lt;/div&gt;
  &lt;/section&gt;
&lt;/div&gt;

&lt;/div&gt;
&lt;div class="block-paragraph_advanced"&gt;&lt;p&gt;&lt;span style="vertical-align: baseline;"&gt;Just as a well-coordinated human team beats a lone generalist, the year ahead belongs to orchestrated networks of specialized hunter, decoder, and responder agents, each operating with its own domain depth, memory, and dedicated tools. &lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="vertical-align: baseline;"&gt;Succeeding at scale requires building the governance and orchestration layer first. The key here will be to establish graduated autonomy, shared state, clean handoffs between specialized agents, and a central coordinator that knows precisely when to act autonomously and when to escalate to a human.&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="vertical-align: baseline;"&gt;To learn more about our cybersecurity guidance for the coming year, check out our Security 2027 video.&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;
&lt;div class="block-video"&gt;



&lt;div class="article-module article-video "&gt;
  &lt;figure&gt;
    &lt;a class="h-c-video h-c-video--marquee"
      href="https://youtube.com/watch?v=BtvVsGDTkYI"
      data-glue-modal-trigger="uni-modal-BtvVsGDTkYI-"
      data-glue-modal-disabled-on-mobile="true"&gt;

      
        

        &lt;div class="article-video__aspect-image"
          style="background-image: url(https://storage.googleapis.com/gweb-cloudblog-publish/images/02_Security_2027_hero_video-Thumbnail_Plai.max-1000x1000.jpg);"&gt;
          &lt;span class="h-u-visually-hidden"&gt;Google security leaders explore how we defend what&amp;#x27;s next.&lt;/span&gt;
        &lt;/div&gt;
      
      &lt;svg role="img" class="h-c-video__play h-c-icon h-c-icon--color-white"&gt;
        &lt;use xlink:href="#mi-youtube-icon"&gt;&lt;/use&gt;
      &lt;/svg&gt;
    &lt;/a&gt;

    
  &lt;/figure&gt;
&lt;/div&gt;

&lt;div class="h-c-modal--video"
     data-glue-modal="uni-modal-BtvVsGDTkYI-"
     data-glue-modal-close-label="Close Dialog"&gt;
   &lt;a class="glue-yt-video"
      data-glue-yt-video-autoplay="true"
      data-glue-yt-video-height="99%"
      data-glue-yt-video-vid="BtvVsGDTkYI"
      data-glue-yt-video-width="100%"
      href="https://youtube.com/watch?v=BtvVsGDTkYI"
      ng-cloak&gt;
   &lt;/a&gt;
&lt;/div&gt;

&lt;/div&gt;
&lt;div class="block-aside"&gt;&lt;dl&gt;
    &lt;dt&gt;aside_block&lt;/dt&gt;
    &lt;dd&gt;&amp;lt;ListValue: [StructValue([(&amp;#x27;title&amp;#x27;, &amp;#x27;Join the Google Cloud CISO Community&amp;#x27;), (&amp;#x27;body&amp;#x27;, &amp;lt;wagtail.rich_text.RichText object at 0x7f5ea887b310&amp;gt;), (&amp;#x27;btn_text&amp;#x27;, &amp;#x27;Learn more&amp;#x27;), (&amp;#x27;href&amp;#x27;, &amp;#x27;https://rsvp.withgoogle.com/events/google-cloud-ciso-community-interest-form-2026?utm_source=cgc-blog&amp;amp;utm_medium=blog&amp;amp;utm_campaign=FY25-Q1-global-GCP30328-physicalevent-er-dgcsm-parent-CISO-community-2025&amp;amp;utm_content=cisop_&amp;amp;utm_term=-&amp;#x27;), (&amp;#x27;image&amp;#x27;, None)])]&amp;gt;&lt;/dd&gt;
&lt;/dl&gt;&lt;/div&gt;
&lt;div class="block-paragraph_advanced"&gt;&lt;h3&gt;&lt;strong style="vertical-align: baseline;"&gt;In case you missed it&lt;/strong&gt;&lt;/h3&gt;
&lt;p&gt;&lt;span style="vertical-align: baseline;"&gt;Here are the latest updates, products, services, and resources from our security teams so far this month: &lt;/span&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li aria-level="1" style="list-style-type: disc; vertical-align: baseline;"&gt;
&lt;p role="presentation"&gt;&lt;strong style="vertical-align: baseline;"&gt;Helping you build and defend at machine-speed in the agentic era&lt;/strong&gt;&lt;span style="vertical-align: baseline;"&gt;: At Security Summit 2026, we are sharing updates on how organizations can build securely, secure systems, and defend at machine speed in the agentic era. &lt;/span&gt;&lt;a href="https://cloud.google.com/blog/products/identity-security/helping-you-build-and-defend-at-machine-speed-in-the-agentic-era"&gt;&lt;strong style="text-decoration: underline; vertical-align: baseline;"&gt;Read more&lt;/strong&gt;&lt;/a&gt;&lt;span style="vertical-align: baseline;"&gt;.&lt;/span&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;li aria-level="1" style="list-style-type: disc; vertical-align: baseline;"&gt;
&lt;p role="presentation"&gt;&lt;strong style="vertical-align: baseline;"&gt;How Google Does It: Using agents to help find, track, and fix vulnerabilities&lt;/strong&gt;&lt;span style="vertical-align: baseline;"&gt;: Threat actors can now find software flaws faster than ever. To maintain an agile, responsive defense, we now use agentic systems with existing foundations. &lt;/span&gt;&lt;a href="https://cloud.google.com/transform/how-google-does-it-using-agents-help-find-track-and-fix-vulnerabilities"&gt;&lt;strong style="text-decoration: underline; vertical-align: baseline;"&gt;Read more&lt;/strong&gt;&lt;/a&gt;&lt;span style="vertical-align: baseline;"&gt;.&lt;/span&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;li aria-level="1" style="list-style-type: disc; vertical-align: baseline;"&gt;
&lt;p role="presentation"&gt;&lt;strong style="vertical-align: baseline;"&gt;How to use agents to stop insider threats&lt;/strong&gt;&lt;span style="vertical-align: baseline;"&gt;: As agents find their place across the enterprise, we want to be sure that they neither become an insider threat nor enable people to become one. &lt;/span&gt;&lt;a href="https://cloud.google.com/transform/how-to-use-agents-to-stop-insider-threats"&gt;&lt;strong style="text-decoration: underline; vertical-align: baseline;"&gt;Read more&lt;/strong&gt;&lt;/a&gt;&lt;span style="vertical-align: baseline;"&gt;.&lt;/span&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;li aria-level="1" style="list-style-type: disc; vertical-align: baseline;"&gt;
&lt;p role="presentation"&gt;&lt;strong style="vertical-align: baseline;"&gt;Empowering SOC teams with the Wiz Red and Blue agents&lt;/strong&gt;&lt;span style="vertical-align: baseline;"&gt;: Red Agent gives SOC teams validated pre-breach alerts, while Blue Agent investigates active threats at machine speed, helping teams stay ahead in the AI threat era. &lt;/span&gt;&lt;a href="https://www.wiz.io/blog/soc-alerts-red-and-blue-agents" rel="noopener" target="_blank"&gt;&lt;strong style="text-decoration: underline; vertical-align: baseline;"&gt;Read more&lt;/strong&gt;&lt;/a&gt;&lt;span style="vertical-align: baseline;"&gt;.&lt;/span&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;li aria-level="1" style="list-style-type: disc; vertical-align: baseline;"&gt;
&lt;p role="presentation"&gt;&lt;strong style="vertical-align: baseline;"&gt;The ROI of agentic remediation with Wiz Green Agent&lt;/strong&gt;&lt;span style="vertical-align: baseline;"&gt;: Learn how Fireblocks, Rogo, and project44 used Green Agent to eliminate cross-team blockers and accelerate critical risk resolution. &lt;/span&gt;&lt;a href="https://www.wiz.io/blog/green-agent-agentic-remediation" rel="noopener" target="_blank"&gt;&lt;strong style="text-decoration: underline; vertical-align: baseline;"&gt;Read more&lt;/strong&gt;&lt;/a&gt;&lt;span style="vertical-align: baseline;"&gt;.&lt;/span&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;li aria-level="1" style="list-style-type: disc; vertical-align: baseline;"&gt;
&lt;p role="presentation"&gt;&lt;strong style="vertical-align: baseline;"&gt;Responding to core PHP vulnerabilities CVE-2026-109618 and CVE-2026-10961&lt;/strong&gt;&lt;span style="vertical-align: baseline;"&gt;: Follow these recommendations to minimize remote code execution risks in PHP from two critical vulnerabilities in the core PHP language runtime. &lt;/span&gt;&lt;a href="https://cloud.google.com/blog/products/identity-security/responding-to-core-php-vulnerabilities-cve-2026-109618-cve-2026-109619"&gt;&lt;strong style="text-decoration: underline; vertical-align: baseline;"&gt;Read more&lt;/strong&gt;&lt;/a&gt;&lt;span style="vertical-align: baseline;"&gt;.&lt;/span&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;li aria-level="1" style="list-style-type: disc; vertical-align: baseline;"&gt;
&lt;p role="presentation"&gt;&lt;strong style="vertical-align: baseline;"&gt;Working collaboratively to fight scams in Asia Pacific&lt;/strong&gt;&lt;span style="vertical-align: baseline;"&gt;: To help tackle scams in the Asia Pacific region, here’s how we combine built-in protections, local partnerships, and education. &lt;/span&gt;&lt;a href="https://blog.google/company-news/inside-google/around-the-globe/google-asia/fight-against-apac-scams/" rel="noopener" target="_blank"&gt;&lt;strong style="text-decoration: underline; vertical-align: baseline;"&gt;Read more&lt;/strong&gt;&lt;/a&gt;&lt;span style="vertical-align: baseline;"&gt;.&lt;/span&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;span style="vertical-align: baseline;"&gt;Please visit the Google Cloud blog for more security stories &lt;/span&gt;&lt;a href="https://cloud.google.com/blog/products/identity-security"&gt;&lt;span style="text-decoration: underline; vertical-align: baseline;"&gt;published this month&lt;/span&gt;&lt;/a&gt;&lt;span style="vertical-align: baseline;"&gt;.&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;
&lt;div class="block-aside"&gt;&lt;dl&gt;
    &lt;dt&gt;aside_block&lt;/dt&gt;
    &lt;dd&gt;&amp;lt;ListValue: [StructValue([(&amp;#x27;title&amp;#x27;, &amp;#x27;Learn something new&amp;#x27;), (&amp;#x27;body&amp;#x27;, &amp;lt;wagtail.rich_text.RichText object at 0x7f5ea8879cd0&amp;gt;), (&amp;#x27;btn_text&amp;#x27;, &amp;#x27;Watch now&amp;#x27;), (&amp;#x27;href&amp;#x27;, &amp;#x27;https://www.youtube.com/watch?v=Wpo-5ke9uvQ&amp;#x27;), (&amp;#x27;image&amp;#x27;, None)])]&amp;gt;&lt;/dd&gt;
&lt;/dl&gt;&lt;/div&gt;
&lt;div class="block-paragraph_advanced"&gt;&lt;h3&gt;&lt;strong style="vertical-align: baseline;"&gt;Threat Intelligence news&lt;/strong&gt;&lt;/h3&gt;
&lt;ul&gt;
&lt;li aria-level="1" style="list-style-type: disc; vertical-align: baseline;"&gt;
&lt;p role="presentation"&gt;&lt;strong style="vertical-align: baseline;"&gt;The rise of LLMJacking: How threat actors monetize compromised resources&lt;/strong&gt;&lt;span style="vertical-align: baseline;"&gt;: Mandiant responded to multiple incidents in 2026 in which threat actors hijacked enterprise access to large language models, a tactic known as LLMJacking that can generate large spikes in fraudulent cloud charges in a matter of hours. &lt;/span&gt;&lt;a href="https://cloud.google.com/blog/topics/threat-intelligence/llmjacking-monetizing-compromised-cloud-models"&gt;&lt;strong style="text-decoration: underline; vertical-align: baseline;"&gt;Read more&lt;/strong&gt;&lt;/a&gt;&lt;span style="vertical-align: baseline;"&gt;.&lt;/span&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;li aria-level="1" style="list-style-type: disc; vertical-align: baseline;"&gt;
&lt;p role="presentation"&gt;&lt;strong style="vertical-align: baseline;"&gt;Shutting the door on the XCPE botnet&lt;/strong&gt;&lt;span style="vertical-align: baseline;"&gt;: Google and industry partners dismantled the XCPE backdoor that had assembled more than 1.3 million set-top boxes into a botnet. We assessed with high confidence that the backdoor and botnet were intentionally developed, deployed, and operated for financial gain by Videostrong Technology Company, an Android original equipment manufacturer and original design manufacturer. &lt;/span&gt;&lt;a href="https://cloud.google.com/blog/topics/threat-intelligence/shutting-the-door-on-the-xcpe-botnet"&gt;&lt;strong style="text-decoration: underline; vertical-align: baseline;"&gt;Read more&lt;/strong&gt;&lt;/a&gt;&lt;span style="vertical-align: baseline;"&gt;.&lt;/span&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;li aria-level="1" style="list-style-type: disc; vertical-align: baseline;"&gt;
&lt;p role="presentation"&gt;&lt;strong style="vertical-align: baseline;"&gt;ARTEX and friends: Enter agentic offensive frameworks&lt;/strong&gt;&lt;span style="vertical-align: baseline;"&gt;: Since September, Google Threat Intelligence Group and Mandiant have observed multiple threat actors abusing the open-source, agentic pentesting frameworks ARTEX, Hexstrike, and CAIRN to conduct a broad range of actions across multiple phases of the attack life cycle. &lt;/span&gt;&lt;a href="https://cloud.google.com/blog/topics/threat-intelligence/artex-and-friends-enter-agentic-offensive-frameworks"&gt;&lt;strong style="text-decoration: underline; vertical-align: baseline;"&gt;Read more&lt;/strong&gt;&lt;/a&gt;&lt;span style="vertical-align: baseline;"&gt;.&lt;/span&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;li aria-level="1" style="list-style-type: disc; vertical-align: baseline;"&gt;
&lt;p role="presentation"&gt;&lt;strong style="vertical-align: baseline;"&gt;Investigating ephemeral supply chain tampering&lt;/strong&gt;&lt;span style="vertical-align: baseline;"&gt;: For the first time, Google Threat Intelligence Group (GTIG) and Mandiant have encountered a software supply chain compromise that was implemented with very short tampering windows that were active for only five to 10 minutes, and effectively evading traditional point-in-time triage and automated file scanning. &lt;/span&gt;&lt;a href="https://cloud.google.com/blog/topics/threat-intelligence/hardening-code-pipelines-and-ci-cd-infrastructure"&gt;&lt;strong style="text-decoration: underline; vertical-align: baseline;"&gt;Read more&lt;/strong&gt;&lt;/a&gt;&lt;span style="vertical-align: baseline;"&gt;.&lt;/span&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;span style="vertical-align: baseline;"&gt;Please visit the Google Cloud blog for more threat intelligence stories &lt;/span&gt;&lt;a href="https://cloud.google.com/blog/topics/threat-intelligence/"&gt;&lt;span style="text-decoration: underline; vertical-align: baseline;"&gt;published this month&lt;/span&gt;&lt;/a&gt;&lt;span style="vertical-align: baseline;"&gt;.&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;</description><pubDate>Mon, 09 Nov 2026 16:00:00 +0000</pubDate><guid>https://cloud.google.com/blog/products/identity-security/cloud-ciso-perspectives-our-security-forecast-2027/</guid><category>Security &amp; Identity</category><media:content height="540" url="https://storage.googleapis.com/gweb-cloudblog-publish/images/Cloud_CISO_Perspectives_header_4_Blue.max-600x600.png" width="540"></media:content><og xmlns:og="http://ogp.me/ns#"><type>article</type><title>Cloud CISO Perspectives: Our security forecast for 2027</title><description></description><image>https://storage.googleapis.com/gweb-cloudblog-publish/images/Cloud_CISO_Perspectives_header_4_Blue.max-600x600.png</image><site_name>Google</site_name><url>https://cloud.google.com/blog/products/identity-security/cloud-ciso-perspectives-our-security-forecast-2027/</url></og><author xmlns:author="http://www.w3.org/2005/Atom"><name>Chris Betz</name><title>CISO, Google Cloud</title><department></department><company></company></author></item><item><title>Introducing TPU Sync: Fast KV cache and weight transfer for inference and RL on TPU</title><link>https://cloud.google.com/blog/topics/ai-infrastructure/introducing-tpu-sync-fast-kv-cache-and-weight-transfer-on-tpu/</link><description>&lt;div class="block-paragraph_advanced"&gt;&lt;p&gt;&lt;span style="vertical-align: baseline;"&gt;As frontier AI evolves from stateless single-turn prompts to million-token agents, disaggregated serving, and continuous reinforcement learning (RL), the primary bottleneck in AI infrastructure has shifted from raw compute to orchestrating live model state — both the &lt;/span&gt;&lt;span style="font-style: italic; vertical-align: baseline;"&gt;contextual state&lt;/span&gt;&lt;span style="vertical-align: baseline;"&gt; held in massive key-value (KV) caches during inference and the &lt;/span&gt;&lt;span style="font-style: italic; vertical-align: baseline;"&gt;parameter state&lt;/span&gt;&lt;span style="vertical-align: baseline;"&gt; updated and broadcast from trainers to rollout samplers during RL. Whenever this state is trapped inside a single chip's memory or stalled on network transfers, AI accelerators sit idle.&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="vertical-align: baseline;"&gt;We designed&lt;/span&gt; &lt;a href="https://github.com/google/tpu-sync" rel="noopener" target="_blank"&gt;&lt;span style="text-decoration: underline; vertical-align: baseline;"&gt;TPU Sync&lt;/span&gt;&lt;/a&gt;&lt;span style="vertical-align: baseline;"&gt; from first principles to serve as &lt;/span&gt;&lt;strong style="vertical-align: baseline;"&gt;the model-state layer&lt;/strong&gt;&lt;span style="vertical-align: baseline;"&gt; across TPU clusters — built on the architectural insight that accelerator High Bandwidth Memory (HBM), host DRAM, shared storage, and the data center network (DCN) should operate as a single, co-designed memory hierarchy. An open-source, native C++ library, TPU Sync moves TPU-tiled tensors directly across this hierarchy with asynchronous DMA transfers that overlap data movement with active computation.&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="vertical-align: baseline;"&gt;For inference, it decouples TPU compute from network backpressure and turns host DRAM, local SSDs, and Google Cloud Managed Lustre into an automated, multi-tier KV cache; and for RL, it exposes low-level DMA and DCN primitives that higher-level RL frameworks can use to stream updated weights from trainers to samplers. By accessing device buffers in place rather than copying or locking them, TPU Sync consistently slashes KV transfer latency by over 90% and reduces Time to First Token (TTFT) by an average of 90% for heavyweight open-weight MoE models (235B–480B parameters) in prefix-caching and disaggregated-serving workloads, compared to running without TPU Sync.&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="vertical-align: baseline;"&gt;Across this shared model-state layer, TPU Sync integrates directly into existing infrastructure stacks across PyTorch (via&lt;/span&gt; &lt;a href="https://github.com/google-pytorch/torch_tpu" rel="noopener" target="_blank"&gt;&lt;span style="text-decoration: underline; vertical-align: baseline;"&gt;TorchTPU&lt;/span&gt;&lt;/a&gt;&lt;span style="vertical-align: baseline;"&gt;) and JAX — serving as the TPU KV cache connector for vLLM, SGLang, and llm-d disaggregated serving, while providing low-level transfer primitives for Pathways and multi-controller JAX (McJAX) RL pipelines.&lt;/span&gt;&lt;/p&gt;
&lt;h3&gt;&lt;strong style="vertical-align: baseline;"&gt;Understanding TPU Sync: The kitchen analogy&lt;/strong&gt;&lt;/h3&gt;
&lt;p&gt;&lt;span style="vertical-align: baseline;"&gt;To understand TPU Sync’s impact, imagine a high-end restaurant kitchen. Think of the TPU as an incredibly fast executive chef working on a tiny countertop (the chip's HBM). When preparing a massive feast, the chef needs lots of ingredients (the KV cache), which quickly clutter the counter.&lt;/span&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li aria-level="1" style="list-style-type: disc; vertical-align: baseline;"&gt;
&lt;p role="presentation"&gt;&lt;strong style="vertical-align: baseline;"&gt;The standard kitchen (without TPU Sync):&lt;/strong&gt;&lt;span style="vertical-align: baseline;"&gt; When the small counter fills up, the chef has to toss out prepped ingredients and chop them again from scratch the next time an order needs them — stalling the kitchen on repetitive prep work (prefill recomputation).&lt;/span&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;li aria-level="1" style="list-style-type: disc; vertical-align: baseline;"&gt;
&lt;p role="presentation"&gt;&lt;strong style="vertical-align: baseline;"&gt;The upgraded kitchen (with TPU Sync):&lt;/strong&gt;&lt;span style="vertical-align: baseline;"&gt; TPU Sync adds a spacious side pantry (pinned host RAM), a shared walk-in cold storage room accessible to every station in the kitchen (shared cluster storage), and a coordinated team of runners. The runners slide full prep trays directly between the counter, the pantry, and peer stations without repacking them (direct DMA in native TPU layout).&lt;/span&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;span style="vertical-align: baseline;"&gt;Crucially, the runners swap trays in and out &lt;/span&gt;&lt;span style="font-style: italic; vertical-align: baseline;"&gt;while the chef keeps cooking&lt;/span&gt;&lt;span style="vertical-align: baseline;"&gt; (asynchronous, non-blocking transfers).&lt;/span&gt;&lt;/p&gt;
&lt;h3&gt;&lt;strong style="vertical-align: baseline;"&gt;Key use cases for TPU Sync&lt;/strong&gt;&lt;/h3&gt;
&lt;p&gt;&lt;span style="vertical-align: baseline;"&gt;TPU Sync improves system throughput and latency in workloads requiring deep context, high concurrency, multi-turn reasoning and RL rollouts:&lt;/span&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li aria-level="1" style="list-style-type: disc; vertical-align: baseline;"&gt;
&lt;p role="presentation"&gt;&lt;strong style="vertical-align: baseline;"&gt;Long-context AI agents and multi-turn chats&lt;/strong&gt;&lt;span style="vertical-align: baseline;"&gt;: When interacting with an AI agent over an extended 256K to 1M+ token session or analyzing massive documents, the model generates a continuously growing KV cache. Instead of allowing this state to exhaust HBM capacity, TPU Sync automatically tiers older KV blocks out of TPU HBM and into large pools of host RAM (with experimental tiering to shared secondary storage).&lt;/span&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;li aria-level="1" style="list-style-type: disc; vertical-align: baseline;"&gt;
&lt;p role="presentation"&gt;&lt;strong style="vertical-align: baseline;"&gt;Enterprise applications with heavy system prompts (prefix caching): &lt;/strong&gt;&lt;span style="vertical-align: baseline;"&gt;AI serving platforms receive thousands of queries that share common instructions or documents. Rather than recomputing prefixes that the model has already processed, TPU Sync extends the prefix cache into distributed host memory so concurrent sessions can reuse precomputed KV blocks and bypass redundant prefill computation.&lt;/span&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;li aria-level="1" style="list-style-type: disc; vertical-align: baseline;"&gt;
&lt;p role="presentation"&gt;&lt;strong style="vertical-align: baseline;"&gt;Disaggregated serving architecture (prefill/decode):&lt;/strong&gt;&lt;span style="vertical-align: baseline;"&gt; In modern enterprise deployments, workloads are isolated: Compute-bound nodes process the initial massive prompt (prefill), while memory-bound nodes draft the response token-by-token (decode). TPU Sync bridges this hardware gap by acting as a high-bandwidth Host-to-Host (H2H) streaming pipeline. It routes the processed context directly from the prefill nodes to the decode nodes, consistently delivering an over 90% reduction in data transfer overhead.&lt;/span&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;li aria-level="1" style="list-style-type: disc; vertical-align: baseline;"&gt;
&lt;p role="presentation"&gt;&lt;strong style="vertical-align: baseline;"&gt;Reinforcement learning pipelines (experimental):&lt;/strong&gt;&lt;span style="vertical-align: baseline;"&gt; Validated on internal RL workloads and included in the repository as an experimental module, TPU Sync provides low-level DMA and DCN transfer primitives that higher-level RL frameworks can use to synchronize model weights between trainers and inference samplers — including automatic resharding across different trainer and sampler parallelism layouts — to reduce the time rollout workers spend waiting on weight updates.&lt;/span&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;h2&gt;&lt;strong style="vertical-align: baseline;"&gt;Breaking through the memory wall with TPU Sync&lt;/strong&gt;&lt;/h2&gt;
&lt;p&gt;&lt;span style="vertical-align: baseline;"&gt;At its core, TPU Sync establishes a high-performance data transfer path between TPU HBM and host RAM, as well as across TPU hosts via the DCN. It achieves this through four key architectural advantages:&lt;/span&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li aria-level="1" style="list-style-type: disc; vertical-align: baseline;"&gt;
&lt;p role="presentation"&gt;&lt;strong style="vertical-align: baseline;"&gt;Layout-preserving direct DMA with in-place buffer aliasing&lt;/strong&gt;&lt;span style="vertical-align: baseline;"&gt;: TPU Sync accesses the underlying JAX PJRT buffers or PyTorch tensors in place and moves slices directly between TPU HBM and page-locked (&lt;/span&gt;&lt;code style="vertical-align: baseline;"&gt;DmaMap&lt;/code&gt;&lt;span style="vertical-align: baseline;"&gt;-registered) host memory in a single hardware DMA. By keeping tensors in their native TPU physical tile layout across HBM, host DRAM, storage, and the wire, data lands ready for immediate Matrix Multiply Unit (MXU) execution with no Python serialization, no layout conversion, and no user-space bounce buffers.&lt;/span&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;li aria-level="1" style="list-style-type: disc; vertical-align: baseline;"&gt;
&lt;p role="presentation"&gt;&lt;strong style="vertical-align: baseline;"&gt;Compute-overlapped transfers&lt;/strong&gt;&lt;span style="vertical-align: baseline;"&gt;: Rather than taking an exclusive lock or making an on-device copy of static KV cache and weight buffers, TPU Sync creates raw PJRT buffer aliases (&lt;/span&gt;&lt;code style="vertical-align: baseline;"&gt;PJRT_RawBuffer&lt;/code&gt;&lt;span style="vertical-align: baseline;"&gt;) without holding PJRT usage locks so block-level transfers can run concurrently with active in-place computation, with built-in DMA pacing to keep large transfers from delaying kernel launches.&lt;/span&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;li aria-level="1" style="list-style-type: disc; vertical-align: baseline;"&gt;
&lt;p role="presentation"&gt;&lt;strong style="vertical-align: baseline;"&gt;No XLA compilation in the data path&lt;/strong&gt;&lt;span style="vertical-align: baseline;"&gt;: Because TPU Sync executes transfers and tile-aware strided resharding in native C++ outside the XLA graph, moving KV blocks or resharding weights across different trainer and sampler topologies does not trigger runtime compilation — keeping the data path fast and framework-agnostic.&lt;/span&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;li aria-level="1" style="list-style-type: disc; vertical-align: baseline;"&gt;
&lt;p role="presentation"&gt;&lt;strong style="vertical-align: baseline;"&gt;High-bandwidth PCIe DMA and DCN streaming&lt;/strong&gt;&lt;span style="vertical-align: baseline;"&gt;: Using the &lt;/span&gt;&lt;code style="vertical-align: baseline;"&gt;raw_transfer&lt;/code&gt;&lt;span style="vertical-align: baseline;"&gt; library’s direct PJRT raw-buffer DMA pipeline, TPU Sync reaches up to 223 GB/s of aggregate D2H and H2D throughput per Ironwood (TPU v7x) host out of the 256 GB/s PCIe Gen5 hardware ceiling, and streams across the DCN at up to ~192 Gbps on a single 200 Gbps NIC (or ~350 Gbps across dual 200 Gbps NICs with NUMA-aware multi-NIC striping).&lt;/span&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;span style="vertical-align: baseline;"&gt;TPU Sync exposes a low-level data transfer API, making it easier for developers to integrate high-speed TPU data transfer into higher-level frameworks.&lt;/span&gt;&lt;/p&gt;
&lt;h2&gt;&lt;strong style="vertical-align: baseline;"&gt;Higher-level architecture&lt;/strong&gt;&lt;/h2&gt;
&lt;p&gt;&lt;span style="vertical-align: baseline;"&gt;Built on top of its core transport and resharding primitives, TPU Sync provides a modular orchestration stack for distributed cache management:&lt;/span&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li aria-level="1" style="list-style-type: disc; vertical-align: baseline;"&gt;
&lt;p role="presentation"&gt;&lt;strong style="vertical-align: baseline;"&gt;Global KV store:&lt;/strong&gt;&lt;span style="vertical-align: baseline;"&gt; A global registry that maps prompt prefix hashes to physical cache blocks, handles dynamic lookups, and coordinates LRU eviction and tier demotion.&lt;/span&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;li aria-level="1" style="list-style-type: disc; vertical-align: baseline;"&gt;
&lt;p role="presentation"&gt;&lt;strong style="vertical-align: baseline;"&gt;TPU Sync controller:&lt;/strong&gt;&lt;span style="vertical-align: baseline;"&gt; The orchestration layer that generates transfer plans, coordinates data movement across nodes, and handles lease management and recovery.&lt;/span&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;li aria-level="1" style="list-style-type: disc; vertical-align: baseline;"&gt;
&lt;p role="presentation"&gt;&lt;strong style="vertical-align: baseline;"&gt;KV cache manager:&lt;/strong&gt;&lt;span style="vertical-align: baseline;"&gt; The local execution engine that tracks block states, manages HBM, host DRAM (including &lt;/span&gt;&lt;code style="vertical-align: baseline;"&gt;/dev/shm&lt;/code&gt;&lt;span style="vertical-align: baseline;"&gt; warm-boot persistence) alongside experimental POSIX storage backends, and executes asynchronous DMA transfers.&lt;/span&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;/ul&gt;&lt;/div&gt;
&lt;div class="block-image_full_width"&gt;






  
    &lt;div class="article-module h-c-page"&gt;
      &lt;div class="h-c-grid"&gt;
  

    &lt;figure class="article-image--large
      
      
        h-c-grid__col
        h-c-grid__col--6 h-c-grid__col--offset-3
        
        
      "
      &gt;

      
      
        
        &lt;img
            src="https://storage.googleapis.com/gweb-cloudblog-publish/images/1-architecture_6N0ck5s.max-1000x1000.png"
        
          alt="1-architecture"&gt;
        
        &lt;/a&gt;
      
        &lt;figcaption class="article-image__caption "&gt;&lt;p data-block-key="jpwmj"&gt;Figure 1. TPU Sync operates as the model-state layer on TPU, unifying TPU HBM (Tier 1), pinned host DRAM (Tier 2), shared storage (Tier 3), and multi-host DCN under a single layout-preserving DMA data plane.&lt;/p&gt;&lt;/figcaption&gt;
      
    &lt;/figure&gt;

  
      &lt;/div&gt;
    &lt;/div&gt;
  




&lt;/div&gt;
&lt;div class="block-paragraph_advanced"&gt;&lt;h2&gt;&lt;strong style="vertical-align: baseline;"&gt;Solving disaggregated serving and prefix caching&lt;/strong&gt;&lt;/h2&gt;
&lt;p&gt;&lt;span style="vertical-align: baseline;"&gt;Let us take a closer look at how TPU Sync helps with some of the use cases we listed in the earlier section. By treating host pinned memory as a substantial, high-speed Tier 2 cache, TPU Sync reduces the fragmentation and memory limits of standard HBM setups.&lt;/span&gt;&lt;/p&gt;
&lt;h3&gt;&lt;span style="vertical-align: baseline;"&gt;Prefill/Decode (P/D) disaggregated serving&lt;/span&gt;&lt;/h3&gt;
&lt;p&gt;&lt;span style="vertical-align: baseline;"&gt;In state-of-the-art serving topologies, prefill (compute-bound) and decode (memory-bound) phases are isolated on separate node pools. To prevent latency bubbles, TPU Sync bridges this gap with a highly optimized, three-step pipeline:&lt;/span&gt;&lt;/p&gt;
&lt;ol&gt;
&lt;li aria-level="1" style="list-style-type: decimal; vertical-align: baseline;"&gt;
&lt;p role="presentation"&gt;&lt;strong style="vertical-align: baseline;"&gt;Direct-DMA offloading: &lt;/strong&gt;&lt;span style="vertical-align: baseline;"&gt;Once a prefill node processes an initial prompt, TPU Sync immediately moves the resulting KV blocks into pinned host RAM via its asynchronous D2H DMA path.&lt;/span&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;li aria-level="1" style="list-style-type: decimal; vertical-align: baseline;"&gt;
&lt;p role="presentation"&gt;&lt;strong style="vertical-align: baseline;"&gt;Host-to-host streaming&lt;/strong&gt;&lt;span style="vertical-align: baseline;"&gt;: The &lt;/span&gt;&lt;span style="vertical-align: baseline;"&gt;TPU Sync controller&lt;/span&gt;&lt;span style="vertical-align: baseline;"&gt; then orchestrates a high-bandwidth Host-to-Host (H2H) transfer, streaming the context directly to the assigned decode node.&lt;/span&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;li aria-level="1" style="list-style-type: decimal; vertical-align: baseline;"&gt;
&lt;p role="presentation"&gt;&lt;strong style="vertical-align: baseline;"&gt;Overlapped ingestion&lt;/strong&gt;&lt;span style="vertical-align: baseline;"&gt;: As blocks arrive in the decode node's host RAM, TPU Sync triggers an asynchronous H2D transfer directly into TPU HBM. This happens concurrently with active decoding computation, substantially minimizing TTFT.&lt;/span&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;/ol&gt;
&lt;h3&gt;&lt;span style="vertical-align: baseline;"&gt;Host-powered prefix caching&lt;/span&gt;&lt;/h3&gt;
&lt;p&gt;&lt;span style="vertical-align: baseline;"&gt;For highly concurrent systems sharing large system prompts or running multi-turn agentic loops, TPU HBM is not large enough to hold multiple active cache blocks. TPU Sync extends the prefix cache out of HBM (Tier 1) into substantial, distributed host RAM pools (Tier 2). Because TPU Sync transfers are asynchronous, it overlaps the PCIe DMA loading of the next required prefix from host RAM with the compute of the current request — minimizing TPU idle time between requests.&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="vertical-align: baseline;"&gt;For workloads that exceed even host DRAM capacity, TPU Sync also includes an experimental POSIX storage backend (Tier 3+) that asynchronously spills older KV blocks to local SSDs or shared Google Cloud Managed Lustre storage — pairing with llm-d prefix-affinity routing on GKE so replicas can recall cached prefixes across tiers without recomputing prompts.&lt;/span&gt;&lt;/p&gt;
&lt;h3&gt;&lt;span style="vertical-align: baseline;"&gt;Sample performance results&lt;/span&gt;&lt;/h3&gt;
&lt;p&gt;&lt;span style="vertical-align: baseline;"&gt;P/D disaggregated inference result highlights: &lt;/span&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li aria-level="1" style="list-style-type: disc; vertical-align: baseline;"&gt;
&lt;p role="presentation"&gt;&lt;strong style="vertical-align: baseline;"&gt;Over 90% KV transfer overhead cut&lt;/strong&gt;&lt;span style="vertical-align: baseline;"&gt;: For heavyweight models like Qwen3 235B, median KV transfer latency dropped from several seconds down to a flat ~230 ms.&lt;/span&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;li aria-level="1" style="list-style-type: disc; vertical-align: baseline;"&gt;
&lt;p role="presentation"&gt;&lt;strong style="vertical-align: baseline;"&gt;Substantial TTFT reduction&lt;/strong&gt;&lt;span style="vertical-align: baseline;"&gt;: Demonstrated an average of 60%&lt;/span&gt;&lt;span style="vertical-align: baseline;"&gt; &lt;/span&gt;&lt;span style="vertical-align: baseline;"&gt;reduction in TTFT for heavyweight models (Qwen3 235B) under controlled, low-concurrency testing benchmarks, and an average of 90% for 480B under low concurrency.&lt;/span&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;li aria-level="1" style="list-style-type: disc; vertical-align: baseline;"&gt;
&lt;p role="presentation"&gt;&lt;strong style="vertical-align: baseline;"&gt;Substantial high-traffic scalability&lt;/strong&gt;&lt;span style="vertical-align: baseline;"&gt;: During sustained traffic spikes, TPU Sync achieves an average of 30% to 70% increase in token output throughput for 235B, depending on traffic distribution.&lt;/span&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;/ul&gt;&lt;/div&gt;
&lt;div class="block-image_full_width"&gt;






  
    &lt;div class="article-module h-c-page"&gt;
      &lt;div class="h-c-grid"&gt;
  

    &lt;figure class="article-image--large
      
      
        h-c-grid__col
        h-c-grid__col--6 h-c-grid__col--offset-3
        
        
      "
      &gt;

      
      
        
        &lt;img
            src="https://storage.googleapis.com/gweb-cloudblog-publish/images/2-pd_performance.max-1000x1000.png"
        
          alt="2-pd performance"&gt;
        
        &lt;/a&gt;
      
    &lt;/figure&gt;

  
      &lt;/div&gt;
    &lt;/div&gt;
  




&lt;/div&gt;
&lt;div class="block-paragraph_advanced"&gt;&lt;p&gt;&lt;span style="vertical-align: baseline;"&gt;Prefix caching result highlights: &lt;/span&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li aria-level="1" style="list-style-type: disc; vertical-align: baseline;"&gt;
&lt;p role="presentation"&gt;&lt;strong style="vertical-align: baseline;"&gt;Expands KV cache capacity beyond HBM&lt;/strong&gt;&lt;span style="vertical-align: baseline;"&gt;: When heavyweight MoE model weights consume most of device HBM, on-chip memory can hold only a few long-context prefixes. Offloading into pinned host DRAM expands effective cache capacity by an order of magnitude.&lt;/span&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;li aria-level="1" style="list-style-type: disc; vertical-align: baseline;"&gt;
&lt;p role="presentation"&gt;&lt;strong style="vertical-align: baseline;"&gt;Sustains high cache-hit rates under concurrency&lt;/strong&gt;&lt;span style="vertical-align: baseline;"&gt;: Pooling distributed host RAM keeps shared system prompts and multi-turn agent contexts warm across thousands of concurrent sessions instead of thrashing HBM.&lt;/span&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;li aria-level="1" style="list-style-type: disc; vertical-align: baseline;"&gt;
&lt;p role="presentation"&gt;&lt;strong style="vertical-align: baseline;"&gt;Significantly reduces prefill recompute&lt;/strong&gt;&lt;span style="vertical-align: baseline;"&gt;: Directly bypasses heavy compute layers for repeated instruction blocks and system prompts, reducing average TTFT by up to 90% on 64K-context workloads while delivering over 50% higher throughput and a 30% reduction in P99 inter-token latency (ITL).&lt;/span&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;/ul&gt;&lt;/div&gt;
&lt;div class="block-image_full_width"&gt;






  
    &lt;div class="article-module h-c-page"&gt;
      &lt;div class="h-c-grid"&gt;
  

    &lt;figure class="article-image--large
      
      
        h-c-grid__col
        h-c-grid__col--6 h-c-grid__col--offset-3
        
        
      "
      &gt;

      
      
        
        &lt;img
            src="https://storage.googleapis.com/gweb-cloudblog-publish/images/3-prefix_performance.max-1000x1000.jpg"
        
          alt="3-prefix performance"&gt;
        
        &lt;/a&gt;
      
    &lt;/figure&gt;

  
      &lt;/div&gt;
    &lt;/div&gt;
  




&lt;/div&gt;
&lt;div class="block-paragraph_advanced"&gt;&lt;p&gt;&lt;span style="vertical-align: baseline;"&gt;Please see the note&lt;sup&gt;1&lt;/sup&gt;&lt;/span&gt;&lt;span style="vertical-align: baseline;"&gt; below on the testing configuration. &lt;/span&gt;&lt;/p&gt;
&lt;h2&gt;&lt;strong style="vertical-align: baseline;"&gt;Ecosystem adoption and partnerships&lt;/strong&gt;&lt;/h2&gt;
&lt;p&gt;&lt;span style="vertical-align: baseline;"&gt;TPU Sync serves as the open, composable memory substrate across our PyTorch-on-TPU and Kubernetes serving ecosystem, built in close collaboration with key open-source maintainers and infrastructure partners:&lt;/span&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li aria-level="1" style="list-style-type: disc; vertical-align: baseline;"&gt;
&lt;p role="presentation"&gt;&lt;strong style="vertical-align: baseline;"&gt;Inferact (vLLM-TorchTPU)&lt;/strong&gt;&lt;span style="vertical-align: baseline;"&gt;: Co-engineered with Inferact, maintainers of&lt;/span&gt; &lt;a href="https://github.com/vllm-project/vllm-torchtpu" rel="noopener" target="_blank"&gt;&lt;span style="text-decoration: underline; vertical-align: baseline;"&gt;vLLM-TorchTPU&lt;/span&gt;&lt;/a&gt;&lt;span style="vertical-align: baseline;"&gt;, TPU Sync is integrated directly via vLLM's native KVConnector interface. It powers Direct-DMA host DRAM offloading and multi-host P/D disaggregation across frontier open-source models.&lt;/span&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;li aria-level="1" style="list-style-type: disc; vertical-align: baseline;"&gt;
&lt;p role="presentation"&gt;&lt;strong style="vertical-align: baseline;"&gt;RadixArk (SGLang-TorchTPU)&lt;/strong&gt;&lt;span style="vertical-align: baseline;"&gt;: In partnership with RadixArk, maintainers of&lt;/span&gt; &lt;a href="https://github.com/sgl-project/sglang-torchtpu" rel="noopener" target="_blank"&gt;&lt;span style="text-decoration: underline; vertical-align: baseline;"&gt;SGLang-TorchTPU&lt;/span&gt;&lt;/a&gt;&lt;span style="vertical-align: baseline;"&gt;, TPU Sync serves as both the high-speed P/D disaggregation transfer backend and the native I/O backend for SGLang’s hierarchical cache.&lt;/span&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;li aria-level="1" style="list-style-type: disc; vertical-align: baseline;"&gt;
&lt;p role="presentation"&gt;&lt;strong style="vertical-align: baseline;"&gt;llm-d 1.0 integration&lt;/strong&gt;&lt;span style="vertical-align: baseline;"&gt;: &lt;/span&gt;&lt;a href="https://github.com/llm-d/llm-d" rel="noopener" target="_blank"&gt;&lt;span style="text-decoration: underline; vertical-align: baseline;"&gt;llm-d&lt;/span&gt;&lt;/a&gt;&lt;span style="vertical-align: baseline;"&gt; 1.0 pairs with TPU Sync on GKE to deliver global prefix-cache-affinity routing, per-rank decode session pinning, and experimental two-stage capacity spill to Google Cloud Managed Lustre.&lt;/span&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;li aria-level="1" style="list-style-type: disc; vertical-align: baseline;"&gt;
&lt;p role="presentation"&gt;&lt;strong style="vertical-align: baseline;"&gt;Validated by frontier AI labs and enterprises&lt;/strong&gt;&lt;span style="vertical-align: baseline;"&gt;: Frontier AI organizations are already adopting our PyTorch-on-TPU serving stack and evaluating TPU Sync multi-tier architectures for production deployments — including Meta, alongside major enterprises like Wayfair, and multi-silicon partners.&lt;/span&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;h2&gt;&lt;strong style="vertical-align: baseline;"&gt;Get started &lt;/strong&gt;&lt;/h2&gt;
&lt;p&gt;&lt;a href="https://github.com/google/tpu-sync" rel="noopener" target="_blank"&gt;&lt;span style="text-decoration: underline; vertical-align: baseline;"&gt;TPU Sync&lt;/span&gt;&lt;/a&gt;&lt;span style="vertical-align: baseline;"&gt; is available today as open source with Python wheels for both PyTorch (&lt;/span&gt;&lt;code style="vertical-align: baseline;"&gt;tpu-sync-torch&lt;/code&gt;&lt;span style="vertical-align: baseline;"&gt;) and JAX (&lt;/span&gt;&lt;code style="vertical-align: baseline;"&gt;tpu-sync-jax&lt;/code&gt;&lt;span style="vertical-align: baseline;"&gt;), and is integrated with&lt;/span&gt; &lt;a href="https://github.com/vllm-project/vllm-torchtpu" rel="noopener" target="_blank"&gt;&lt;span style="text-decoration: underline; vertical-align: baseline;"&gt;vLLM-TorchTPU&lt;/span&gt;&lt;/a&gt;&lt;span style="vertical-align: baseline;"&gt;,&lt;/span&gt;&lt;a href="https://github.com/sgl-project/sglang-torchtpu" rel="noopener" target="_blank"&gt;&lt;span style="vertical-align: baseline;"&gt; &lt;/span&gt;&lt;span style="text-decoration: underline; vertical-align: baseline;"&gt;SGLang-TorchTPU&lt;/span&gt;&lt;/a&gt;&lt;span style="vertical-align: baseline;"&gt;, and&lt;/span&gt; &lt;a href="https://github.com/llm-d/llm-d" rel="noopener" target="_blank"&gt;&lt;span style="text-decoration: underline; vertical-align: baseline;"&gt;llm-d&lt;/span&gt;&lt;/a&gt;&lt;span style="vertical-align: baseline;"&gt; on GKE. Visit the&lt;/span&gt; &lt;a href="https://github.com/google/tpu-sync" rel="noopener" target="_blank"&gt;&lt;span style="text-decoration: underline; vertical-align: baseline;"&gt;GitHub repository&lt;/span&gt;&lt;/a&gt;&lt;span style="vertical-align: baseline;"&gt; to explore the architecture docs, C++ and Python APIs, and deployment guides.&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="vertical-align: baseline;"&gt;We are committed to working with the open-source community to advance the model-state layer on TPU — supporting new frontier architectures, expanded storage tiering, and longer-horizon agentic and RL workloads. For more up-to-date performance results, please see our ongoing efforts on public benchmarks (&lt;/span&gt;&lt;a href="https://inferencex.semianalysis.com/" rel="noopener" target="_blank"&gt;&lt;span style="text-decoration: underline; vertical-align: baseline;"&gt;InferenceX&lt;/span&gt;&lt;/a&gt;&lt;span style="vertical-align: baseline;"&gt;).&lt;/span&gt;&lt;/p&gt;
&lt;hr/&gt;
&lt;p&gt;&lt;sup&gt;&lt;em&gt;&lt;span style="vertical-align: baseline;"&gt;1. &lt;span style="vertical-align: baseline;"&gt;Performance results are based on internal testing conducted in July 2026 on TPU v7x (2x2x1 topology), configured with PCIe Gen5 (x16) per TPU chip and one or two 200 Gbps NICs enabled per host, running tpu-inference v0.24.0 (using JAX 0.10.2 and libtpu 0.0.42.1). Metrics presented represent average and median performance improvements observed under controlled laboratory conditions. Actual real-world performance, cache hit rates, and latency reductions will vary based on system configuration, network bandwidth, concurrent traffic, and specific user workload patterns.&lt;/span&gt;&lt;/span&gt;&lt;/em&gt;&lt;/sup&gt;&lt;/p&gt;&lt;/div&gt;</description><pubDate>Mon, 09 Nov 2026 13:00:00 +0000</pubDate><guid>https://cloud.google.com/blog/topics/ai-infrastructure/introducing-tpu-sync-fast-kv-cache-and-weight-transfer-on-tpu/</guid><category>Compute</category><category>TPUs</category><category>AI infrastructure</category><og xmlns:og="http://ogp.me/ns#"><type>article</type><title>Introducing TPU Sync: Fast KV cache and weight transfer for inference and RL on TPU</title><description></description><site_name>Google</site_name><url>https://cloud.google.com/blog/topics/ai-infrastructure/introducing-tpu-sync-fast-kv-cache-and-weight-transfer-on-tpu/</url></og><author xmlns:author="http://www.w3.org/2005/Atom"><name>Fenghui Zhang</name><title>Distinguished Engineer, Google Cloud</title><department></department><company></company></author><author xmlns:author="http://www.w3.org/2005/Atom"><name>Weiren Yu</name><title>Senior Product Manager, Google Cloud</title><department></department><company></company></author></item><item><title>Our newest TPUs: 8tx and 8i Max, built for the agentic era</title><link>https://cloud.google.com/blog/topics/ai-infrastructure/tpu-8tx-and-tpu-8i-max/</link><description>&lt;div class="block-paragraph_advanced"&gt;&lt;p&gt;&lt;strong style="vertical-align: baseline;"&gt;Editor’s note: &lt;/strong&gt;&lt;span style="vertical-align: baseline;"&gt;This blog was originally published on &lt;/span&gt;&lt;a href="https://blog.google/innovation-and-ai/infrastructure-and-cloud/global-network/tpu-8i-max-and-8tx/" rel="noopener" target="_blank"&gt;&lt;span style="text-decoration: underline; vertical-align: baseline;"&gt;News from Google&lt;/span&gt;&lt;/a&gt;&lt;span style="vertical-align: baseline;"&gt;.&lt;/span&gt;&lt;/p&gt;
&lt;hr/&gt;
&lt;p&gt;&lt;span style="vertical-align: baseline;"&gt;We first designed TPUs more than a decade ago motivated by Google’s internal demands, including voice recognition and language translation. Eight generations of TPUs later, the use cases have exploded, covering: i) training and serving our own Gemini models, ii) agentic workloads, iii) delivering services to Google Cloud customers on our cloud infrastructure, and most recently, iv) allowing customers to deploy TPUs directly into their own data centers. TPUs are now a rapidly growing business with nearly 100 customers — including frontier labs, trading firms, retailers, universities, and more.&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="vertical-align: baseline;"&gt;At Google Cloud Next in April, we &lt;/span&gt;&lt;a href="https://blog.google/innovation-and-ai/infrastructure-and-cloud/google-cloud/eighth-generation-tpu-agentic-era/" rel="noopener" target="_blank"&gt;&lt;span style="text-decoration: underline; vertical-align: baseline;"&gt;introduced&lt;/span&gt;&lt;/a&gt;&lt;span style="vertical-align: baseline;"&gt; two new specialized TPUs in the same generation — 8t for large-scale training and 8i for real-time reasoning. &lt;/span&gt;&lt;span style="vertical-align: baseline;"&gt;TPU 8t and 8i offer up to 2.7 times better training performance and 80% better inference price performance, respectively, versus our previous generation of TPUs. &lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="vertical-align: baseline;"&gt;Today, we’re taking that a step further&lt;/span&gt;&lt;span style="vertical-align: baseline;"&gt;, expanding our eighth-generation TPU portfolio with two additional systems: TPU 8i Max&lt;/span&gt;&lt;strong style="vertical-align: baseline;"&gt; &lt;/strong&gt;&lt;span style="vertical-align: baseline;"&gt;for massive context windows and the highest compute density per rack, and TPU 8tx &lt;/span&gt;&lt;span style="vertical-align: baseline;"&gt;for secure and confidential inference&lt;/span&gt;&lt;span style="vertical-align: baseline;"&gt;. This is the first time we have introduced four TPU systems in a single year. &lt;/span&gt;&lt;/p&gt;&lt;/div&gt;
&lt;div class="block-image_full_width"&gt;






  
    &lt;div class="article-module h-c-page"&gt;
      &lt;div class="h-c-grid"&gt;
  

    &lt;figure class="article-image--large
      
      
        h-c-grid__col
        h-c-grid__col--6 h-c-grid__col--offset-3
        
        
      "
      &gt;

      
      
        
        &lt;img
            src="https://storage.googleapis.com/gweb-cloudblog-publish/images/8th-Gen-range_samesize.max-1000x1000.png"
        
          alt="8th-Gen-range_samesize"&gt;
        
        &lt;/a&gt;
      
        &lt;figcaption class="article-image__caption "&gt;&lt;p data-block-key="cpq64"&gt;Our expanded eighth-generation TPU portfolio: TPU 8t, TPU 8i, TPU 8tx, and TPU 8i Max.&lt;/p&gt;&lt;/figcaption&gt;
      
    &lt;/figure&gt;

  
      &lt;/div&gt;
    &lt;/div&gt;
  




&lt;/div&gt;
&lt;div class="block-paragraph_advanced"&gt;&lt;p&gt;&lt;span style="vertical-align: baseline;"&gt;While we’ve always co-designed our TPUs in partnership with Google DeepMind, we’re now increasingly getting feedback from external organizations on their specific needs. With computing moving from human to agent scale, businesses are asking for accelerators that can reason across AI models’ massive context windows. In addition, some highly regulated customers are asking for specialized encryption capabilities for unique workloads.&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="vertical-align: baseline;"&gt;The new TPU systems we are announcing today address this new reality. Coupled with &lt;/span&gt;&lt;a href="https://cloud.google.com/blog/topics/ai-infrastructure/torchtpu-is-now-open-source-run-native-pytorch-on-tpus?e=48754805"&gt;&lt;span style="text-decoration: underline; vertical-align: baseline;"&gt;our recent PyTorch announcements&lt;/span&gt;&lt;/a&gt;&lt;span style="vertical-align: baseline;"&gt;, our aim is to make TPUs more easily accessible to every developer and Cloud customer. By combining modular custom silicon with an open and easy-to-use software stack, we can deliver new hardware and system configurations at the pace of the AI industry. &lt;/span&gt;&lt;/p&gt;
&lt;h2&gt;&lt;span style="vertical-align: baseline;"&gt;Building the computer around the chip&lt;/span&gt;&lt;/h2&gt;
&lt;p&gt;&lt;span style="vertical-align: baseline;"&gt;Today, we’re announcing two new TPU systems — and there’s &lt;/span&gt;&lt;span style="vertical-align: baseline;"&gt;an important difference between a new chip and a new system.&lt;/span&gt;&lt;span style="vertical-align: baseline;"&gt; &lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="vertical-align: baseline;"&gt;Designing a new chip means laying out billions of microscopic transistors on a silicon wafer in a multi-year process bound by the laws of physics and a complex, long-duration manufacturing lifecycle. &lt;/span&gt;&lt;span style="vertical-align: baseline;"&gt;A system, on the other hand, is about how we bring together the compute, networking, and storage around the chip. This can include how they are packaged with the chips, to quickly meet emerging customer needs and research use cases. &lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="vertical-align: baseline;"&gt;When we built our very first TPU more than a decade ago, we knew AI software would evolve much faster than silicon manufacturing ever could. So we made a foundational bet on system balance and modularity, architecting our TPUs as building blocks as part of our &lt;/span&gt;&lt;a href="https://cloud.google.com/ai-infrastructure"&gt;&lt;span style="text-decoration: underline; vertical-align: baseline;"&gt;AI Hypercomputer&lt;/span&gt;&lt;/a&gt;&lt;span style="vertical-align: baseline;"&gt;, so engineers could rapidly adjust packaging, high-speed memory, optical networking, and security around them. That approach allows us to deliver specialized supercomputers in a matter of months rather than years.&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;
&lt;div class="block-paragraph_advanced"&gt;&lt;h2&gt;&lt;span style="vertical-align: baseline;"&gt;Specializing for secure, high-context AI&lt;/span&gt;&lt;/h2&gt;
&lt;p&gt;&lt;span style="vertical-align: baseline;"&gt;Each system in our eighth-generation TPU portfolio targets a distinct part of the AI lifecycle. &lt;/span&gt;&lt;span style="vertical-align: baseline;"&gt;TPU 8t and TPU 8i established the baseline for this generation of chips:&lt;/span&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li aria-level="1" style="list-style-type: disc; vertical-align: baseline;"&gt;
&lt;p role="presentation"&gt;&lt;span style="vertical-align: baseline;"&gt;TPU 8t was designed to be a training powerhouse for massive foundation models with maximum “goodput” — or the useful intelligence delivered per watt of energy used. &lt;/span&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;li aria-level="1" style="list-style-type: disc; vertical-align: baseline;"&gt;
&lt;p role="presentation"&gt;&lt;span style="vertical-align: baseline;"&gt;TPU 8i is the reasoning engine, designed to break the memory wall, cutting inter-chip communication delays by up to half. &lt;/span&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;span style="vertical-align: baseline;"&gt;Now, as enterprises bring autonomous agents into production, we have created two new configurations of these foundational systems to solve two urgent new challenges: hardware-level data security and million-token context scale.&lt;/span&gt;&lt;/p&gt;
&lt;h3&gt;&lt;span style="vertical-align: baseline;"&gt;TPU 8tx&lt;/span&gt;&lt;/h3&gt;
&lt;p&gt;&lt;span style="vertical-align: baseline;"&gt;TPU 8tx, our third eighth-generation system, is optimized for secure and confidential inference and is also great for small-scale training. It’s built for regulated enterprises and governments running frontier or proprietary models and autonomous agents alongside their most sensitive data. &lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="vertical-align: baseline;"&gt;Normally, data is encrypted when stored or sent over a network, but has to be unlocked in memory while a computer processes it. Built on the same silicon as TPU 8t and paired with 5th Generation AMD EPYC CPU hosts, TPU 8tx builds security directly into the hardware layer, keeping sensitive data and model weights protected and isolated even while in active use. And by adopting the same low-latency Boardfly network we created for real-time reasoning, TPU 8tx keeps multi-step agents moving, delivering up to 2x lower latency compared to TPU 8t with a near-zero performance penalty.&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="vertical-align: baseline;"&gt;Pairing training-grade compute with a fast inference network also means organizations can simultaneously run and customize their models on a single system. TPU 8tx enables teams to fine-tune models using their private data, distill large models into smaller ones, and train their agents through reinforcement learning, all without needing to migrate sensitive data between separate clusters.&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;
&lt;div class="block-image_full_width"&gt;






  
    &lt;div class="article-module h-c-page"&gt;
      &lt;div class="h-c-grid"&gt;
  

    &lt;figure class="article-image--large
      
      
        h-c-grid__col
        h-c-grid__col--6 h-c-grid__col--offset-3
        
        
      "
      &gt;

      
      
        
        &lt;img
            src="https://storage.googleapis.com/gweb-cloudblog-publish/original_images/Designed_for_sensitive_enterprise_workloads.gif"
        
          alt="Designed for sensitive enterprise workloads"&gt;
        
        &lt;/a&gt;
      
        &lt;figcaption class="article-image__caption "&gt;&lt;p data-block-key="cpq64"&gt;Designed for sensitive enterprise workloads, TPU 8tx provides hardware-level confidential compute for private fine-tuning and secure agent execution.&lt;/p&gt;&lt;/figcaption&gt;
      
    &lt;/figure&gt;

  
      &lt;/div&gt;
    &lt;/div&gt;
  




&lt;/div&gt;
&lt;div class="block-paragraph_advanced"&gt;&lt;h3&gt;&lt;span style="vertical-align: baseline;"&gt;TPU 8i Max&lt;/span&gt;&lt;/h3&gt;
&lt;p&gt;&lt;span style="vertical-align: baseline;"&gt;Our fourth system, TPU 8i Max, is built for a different problem: the memory wall.&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="vertical-align: baseline;"&gt;When dozens of AI agents work together across an entire software codebase or hours of video at once, memory bandwidth quickly becomes the bottleneck. So we took two low-latency TPU 8i chips and combined them onto a single package. &lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="vertical-align: baseline;"&gt;TPU 8i Max scales compute and memory in lockstep, delivering double the compute, double the SRAM and double the HBM bandwidth of TPU 8i, so processors remain equipped with essential data and so that large workloads do not stall. Further, because TPU 8i Max fits twice the silicon within the existing rack footprint, &lt;/span&gt;&lt;span style="vertical-align: baseline;"&gt;data centers can deploy significantly more computing power per square foot and per watt.&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;
&lt;div class="block-image_full_width"&gt;






  
    &lt;div class="article-module h-c-page"&gt;
      &lt;div class="h-c-grid"&gt;
  

    &lt;figure class="article-image--large
      
      
        h-c-grid__col
        h-c-grid__col--6 h-c-grid__col--offset-3
        
        
      "
      &gt;

      
      
        
        &lt;img
            src="https://storage.googleapis.com/gweb-cloudblog-publish/original_images/The_dual-chip_TPU_8i_Max_system.gif"
        
          alt="The dual-chip TPU 8i Max system"&gt;
        
        &lt;/a&gt;
      
        &lt;figcaption class="article-image__caption "&gt;&lt;p data-block-key="cpq64"&gt;The dual-chip TPU 8i Max system, engineered for massive context windows and maximum compute density.&lt;/p&gt;&lt;/figcaption&gt;
      
    &lt;/figure&gt;

  
      &lt;/div&gt;
    &lt;/div&gt;
  




&lt;/div&gt;
&lt;div class="block-paragraph_advanced"&gt;&lt;p&gt;&lt;span style="vertical-align: baseline;"&gt;While flexible across workloads, together the four systems in our eighth-generation TPUs give customers a purpose-built accelerator for every stage of the agentic lifecycle. TPU 8t for scale-up training, TPU 8i for low-latency reasoning, TPU 8tx for confidential computing, and TPU 8i Max for massive context windows and the highest compute density per rack.&lt;/span&gt;&lt;/p&gt;
&lt;h2&gt;&lt;span style="vertical-align: baseline;"&gt;Opening up TPUs to every developer&lt;/span&gt;&lt;/h2&gt;
&lt;p&gt;&lt;span style="vertical-align: baseline;"&gt;When we launched the first TPU more than a decade ago, there were only a handful of companies running workloads that needed the processing power of a TPU. The use cases were specialized, so engineers would use optimized frameworks and hand-tuned code. &lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="vertical-align: baseline;"&gt;Over the years, as AI has advanced, more and more companies began using accelerators. Now, AI adoption is at a point where TPUs are excellent for a wide range of companies and use cases, and as a result, we’ve been working systematically to remove barriers to adoption so that TPUs  are as easy-to-use as general-purpose hardware. &lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="vertical-align: baseline;"&gt;This investment comes together today across these key areas:&lt;/span&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li aria-level="1" style="list-style-type: disc; vertical-align: baseline;"&gt;
&lt;p role="presentation"&gt;&lt;strong style="vertical-align: baseline;"&gt;Opening up TPU development to every PyTorch developer; no code rewrites needed:&lt;/strong&gt;&lt;span style="vertical-align: baseline;"&gt; Last month, we open-sourced &lt;/span&gt;&lt;a href="https://cloud.google.com/blog/topics/ai-infrastructure/torchtpu-is-now-open-source-run-native-pytorch-on-tpus?e=48754805"&gt;&lt;span style="text-decoration: underline; vertical-align: baseline;"&gt;TorchTPU&lt;/span&gt;&lt;/a&gt;&lt;span style="vertical-align: baseline;"&gt;, so PyTorch code and Hugging Face models now run natively on TPUs, alongside out-of-the-box TPU backends for leading open-source inference engines like vLLM and SGLang. And to make hardware optimization effortless, our new open-source &lt;/span&gt;&lt;a href="https://docs.cloud.google.com/tpu/docs/pytorch-on-tpu#tpu-agent-suite"&gt;&lt;span style="text-decoration: underline; vertical-align: baseline;"&gt;TPU agent suite&lt;/span&gt;&lt;/a&gt;&lt;span style="vertical-align: baseline;"&gt; (now in preview) plugs directly into coding tools like Claude Code, Cursor, and Google Antigravity to automate TPU onboarding in minutes, diagnose bottlenecks, and autotune custom kernels using plain language. For production deployments, our new open-source &lt;/span&gt;&lt;a href="https://opensource.googleblog.com/2026/11/supercharging-xla-inference-xla-serving-engine.html" rel="noopener" target="_blank"&gt;&lt;span style="text-decoration: underline; vertical-align: baseline;"&gt;XLA Serving Engine &lt;/span&gt;&lt;/a&gt;&lt;span style="vertical-align: baseline;"&gt;lets you train models in Python and serve them directly in a low-latency C++ runtime across TPUs, GPUs, and CPUs.&lt;/span&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;li aria-level="1" style="list-style-type: disc; vertical-align: baseline;"&gt;
&lt;p role="presentation"&gt;&lt;strong style="vertical-align: baseline;"&gt;Industry-leading production performance on InferenceX and AgentX benchmarks:&lt;/strong&gt;&lt;span style="vertical-align: baseline;"&gt; &lt;/span&gt;&lt;span style="vertical-align: baseline;"&gt;In production, what really matters is outcomes on real AI workloads rather than theoretical peak chip speeds. &lt;/span&gt;&lt;span style="vertical-align: baseline;"&gt;On industry-standard InferenceX and AgentX &lt;/span&gt;&lt;a href="https://newsletter.semianalysis.com/p/tpu-inferencex-full-steam?utm_source=post-email-title&amp;amp;publication_id=6349492&amp;amp;post_id=213967688&amp;amp;utm_campaign=email-post-title&amp;amp;isFreemail=false&amp;amp;r=2j6jwc&amp;amp;triedRedirect=true" rel="noopener" target="_blank"&gt;&lt;span style="text-decoration: underline; vertical-align: baseline;"&gt;benchmarks&lt;/span&gt;&lt;/a&gt;&lt;span style="vertical-align: baseline;"&gt;, which test realistic agentic coding and long-context work, our native vLLM-TorchTPU software stack on TPUs achieved state-of-the-art price-performance marks. &lt;/span&gt;&lt;a href="https://newsletter.semianalysis.com/p/tpu-strikes-the-king" rel="noopener" target="_blank"&gt;&lt;span style="text-decoration: underline; vertical-align: baseline;"&gt;New evaluations&lt;/span&gt;&lt;/a&gt;&lt;span style="vertical-align: baseline;"&gt; demonstrate these advantages extend across a wide range of frontier open models and open-source serving stacks while maintaining high model accuracy. &lt;/span&gt;&lt;span style="vertical-align: baseline;"&gt;Upcoming software optimizations on this same hardware will drive those results even further.&lt;/span&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;li aria-level="1" style="list-style-type: disc; vertical-align: baseline;"&gt;
&lt;p role="presentation"&gt;&lt;strong&gt;Eliminating idle compute waste for autonomous agents:&lt;/strong&gt; Because AI agents are stateful, they frequently pause for seconds or hours while waiting on a database lookup, an external software tool, or human feedback. To make our agents more resource-efficient during those pauses, our new&lt;a href="https://cloud.google.com/blog/topics/ai-infrastructure/agent-compute-engine-deep-dive?e=48754805"&gt; Agent Compute Engine&lt;/a&gt; software automatically suspends and resumes idle sessions, cutting operational infrastructure costs.&lt;/p&gt;
&lt;/li&gt;
&lt;li aria-level="1" style="list-style-type: disc; vertical-align: baseline;"&gt;
&lt;p role="presentation"&gt;&lt;strong style="vertical-align: baseline;"&gt;Breaking through the memory wall with the model-state layer (&lt;/strong&gt;&lt;strong style="vertical-align: baseline;"&gt;TPU Sync&lt;/strong&gt;&lt;strong style="vertical-align: baseline;"&gt;):&lt;/strong&gt;&lt;span style="vertical-align: baseline;"&gt; Building the computer around the chip also means unifying memory, storage, and networking in software. As agents reason across million-token contexts and continuous reinforcement learning (RL) loops, memory quickly becomes the bottleneck. We’re open-sourcing &lt;/span&gt;&lt;a href="https://cloud.google.com/blog/topics/ai-infrastructure/introducing-tpu-sync-fast-kv-cache-and-weight-transfer-on-tpu"&gt;&lt;span style="text-decoration: underline; vertical-align: baseline;"&gt;TPU Sync&lt;/span&gt;&lt;/a&gt;&lt;span style="vertical-align: baseline;"&gt;, the model-state layer for TPU clusters. TPU Sync turns chip HBM, host DRAM, shared storage, and the data center network into a single, co-designed memory hierarchy — automatically tiering massive KV caches off the chip in milliseconds, streaming context across disaggregated prefill and decode nodes, and synchronizing RL weights to cut KV transfer latency and Time to First Token (TTFT) by more than 90%.&lt;/span&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;li aria-level="1" style="list-style-type: disc; vertical-align: baseline;"&gt;
&lt;p role="presentation"&gt;&lt;strong style="vertical-align: baseline;"&gt;Scaling distributed workloads across TPUs from a single controller:&lt;/strong&gt;&lt;span style="vertical-align: baseline;"&gt; Now &lt;/span&gt;&lt;a href="https://cloud.google.com/blog/topics/ai-infrastructure/cloud-pathways-a-distributed-ml-runtime-is-ga"&gt;&lt;span style="text-decoration: underline; vertical-align: baseline;"&gt;generally available&lt;/span&gt;&lt;/a&gt;&lt;span style="vertical-align: baseline;"&gt; on Google Kubernetes Engine (GKE),&lt;/span&gt; &lt;a href="https://docs.cloud.google.com/ai-hypercomputer/docs/workloads/pathways-on-cloud/pathways-intro"&gt;&lt;span style="text-decoration: underline; vertical-align: baseline;"&gt;Cloud Pathways&lt;/span&gt;&lt;/a&gt;&lt;span style="vertical-align: baseline;"&gt; brings the Google DeepMind runtime behind Gemini to every Google Cloud customer. Using a single-controller architecture and&lt;/span&gt; &lt;a href="https://github.com/AI-Hypercomputer/pathways-utils" rel="noopener" target="_blank"&gt;&lt;span style="text-decoration: underline; vertical-align: baseline;"&gt;pathwaysutils&lt;/span&gt;&lt;/a&gt;&lt;span style="vertical-align: baseline;"&gt;, you can orchestrate large-scale TPU systems across multiple slices as if they were one local machine for pre-training, reinforcement learning, and multihost inference. Cloud Pathways keeps long-running jobs moving through hardware disruptions with colocated Python sidecars, sub-minute slice hot-swapping, and elastic resharding.&lt;/span&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;li aria-level="1" style="list-style-type: disc; vertical-align: baseline;"&gt;
&lt;p role="presentation"&gt;&lt;strong style="vertical-align: baseline;"&gt;Stitching custom TPU topologies on-demand with GKE dynamic slicing:&lt;/strong&gt;&lt;span style="vertical-align: baseline;"&gt; Now generally available,&lt;/span&gt; &lt;a href="https://docs.cloud.google.com/kubernetes-engine/docs/concepts/dynamic-slicing"&gt;&lt;span style="text-decoration: underline; vertical-align: baseline;"&gt;GKE dynamic slicing&lt;/span&gt;&lt;/a&gt;&lt;span style="vertical-align: baseline;"&gt; decouples physical hardware provisioning from logical slice formation using optical circuit switching (OCS) technology. By dynamically assembling TPU cubes into larger topologies (super-slicing) or partitioning them into smaller, isolated workloads (sub-slicing) on-the-fly, this update completely eliminates rigid, manual nodepool recreation cycles. This topology agility slashes job startup times by up to 5x and accelerates fault recovery by up to 4.5x, maximizing overall fleet utilization and workload goodput across all TPUs.&lt;/span&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;h2&gt;&lt;span style="vertical-align: baseline;"&gt;Co-designing with a decade of experience&lt;/span&gt;&lt;/h2&gt;
&lt;p&gt;&lt;span style="vertical-align: baseline;"&gt;Shipping four TPU systems and a unified, open software stack in a single year only happens when silicon architects, networking engineers, compiler teams, and Google DeepMind researchers build side-by-side. &lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="vertical-align: baseline;"&gt;Increasingly, we’re even tapping into AI to ideate and build the next generation of AI infrastructure. From using Google DeepMind’s &lt;/span&gt;&lt;a href="https://deepmind.google/blog/how-alphachip-transformed-computer-chip-design/" rel="noopener" target="_blank"&gt;&lt;span style="text-decoration: underline; vertical-align: baseline;"&gt;AlphaChip&lt;/span&gt;&lt;/a&gt;&lt;span style="vertical-align: baseline;"&gt; reinforcement learning system to using Gemini to deliver chip layouts in hours rather than weeks, we’re using TPU-powered AI services to rapidly accelerate next-generation TPU hardware development. This is true co-design and a unique Google differentiator. &lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="vertical-align: baseline;"&gt;Learn more about our new TPU systems by tuning into today’s &lt;/span&gt;&lt;a href="https://youtube.com/live/pabDkNR7jIs" rel="noopener" target="_blank"&gt;&lt;span style="text-decoration: underline; vertical-align: baseline;"&gt;broadcast&lt;/span&gt;&lt;/a&gt;&lt;span style="vertical-align: baseline;"&gt; at 9 a.m. PT.&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;</description><pubDate>Mon, 09 Nov 2026 13:00:00 +0000</pubDate><guid>https://cloud.google.com/blog/topics/ai-infrastructure/tpu-8tx-and-tpu-8i-max/</guid><category>Compute</category><category>TPUs</category><category>AI infrastructure</category><media:content height="540" url="https://storage.googleapis.com/gweb-cloudblog-publish/images/TPUs_8tx_and_8i_Max.max-600x600.png" width="540"></media:content><og xmlns:og="http://ogp.me/ns#"><type>article</type><title>Our newest TPUs: 8tx and 8i Max, built for the agentic era</title><description></description><image>https://storage.googleapis.com/gweb-cloudblog-publish/images/TPUs_8tx_and_8i_Max.max-600x600.png</image><site_name>Google</site_name><url>https://cloud.google.com/blog/topics/ai-infrastructure/tpu-8tx-and-tpu-8i-max/</url></og><author xmlns:author="http://www.w3.org/2005/Atom"><name>Amin Vahdat</name><title>Chief Technologist &amp; SVP, AI &amp; Infrastructure, Google</title><department></department><company></company></author></item></channel></rss>