<?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>Application Modernization</title><link>https://cloud.google.com/blog/products/application-modernization/</link><description>Application Modernization</description><atom:link href="https://cloudblog.withgoogle.com/blog/products/application-modernization/rss/" rel="self"></atom:link><language>en</language><lastBuildDate>Wed, 22 Apr 2026 13:02:02 +0000</lastBuildDate><image><url>https://cloud.google.com/blog/products/application-modernization/static/blog/images/google.a51985becaa6.png</url><title>Application Modernization</title><link>https://cloud.google.com/blog/products/application-modernization/</link></image><item><title>Google Cloud and SAP unveil blueprint for the Agentic Enterprise</title><link>https://cloud.google.com/blog/topics/partners/sap-partnership-unified-data-foundation-zero-copy-sharing-agentic-business-engagement-cloud/</link><description>&lt;div class="block-paragraph_advanced"&gt;&lt;p&gt;&lt;span style="vertical-align: baseline;"&gt;Google Cloud and SAP are deepening their partnership, working together to embed Gemini AI directly into the core business processes of the world's largest enterprises.&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;strong style="vertical-align: baseline;"&gt;A new foundation for AI:&lt;/strong&gt;&lt;span style="vertical-align: baseline;"&gt; Today at Google Cloud Next '26, we are joining SAP to showcase the latest breakthroughs for &lt;/span&gt;&lt;a href="https://cloud.google.com/blog/topics/google-cloud-next/welcome-to-google-cloud-next26"&gt;&lt;span style="text-decoration: underline; vertical-align: baseline;"&gt;the Agentic Enterprise&lt;/span&gt;&lt;/a&gt;&lt;span style="vertical-align: baseline;"&gt; from &lt;/span&gt;&lt;a href="https://cloud.google.com/blog/products/sap-google-cloud/unlocking-a-new-era-for-sap-on-google-cloud"&gt;&lt;span style="text-decoration: underline; vertical-align: baseline;"&gt;our ongoing partnership&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;These include the &lt;/span&gt;&lt;strong style="vertical-align: baseline;"&gt;Unified Data Foundation&lt;/strong&gt;&lt;span style="vertical-align: baseline;"&gt;, which integrates SAP and non-SAP data into a bi-directional source of truth, transforming routine cloud modernization into a strategic engine for data-driven value. Our new &lt;/span&gt;&lt;strong style="vertical-align: baseline;"&gt;zero-copy data sharing&lt;/strong&gt;&lt;span style="vertical-align: baseline;"&gt; capabilities further simplify architectures by removing the friction of data movement, ensuring the high-fidelity data access and real-time reliability essential for building mission-critical AI workloads.&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="vertical-align: baseline;"&gt;We’re also supporting new capabilities in the &lt;/span&gt;&lt;strong style="vertical-align: baseline;"&gt;SAP Engagement Cloud&lt;/strong&gt;&lt;span style="vertical-align: baseline;"&gt; to deliver the latest in AI creation, ideation, and learning tools. These platforms are available not only to SAP employees but also as an offering for SAP’s own customers. This suite of AI tools will help drive agentic understanding and adoption across the enterprise.&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;strong style="vertical-align: baseline;"&gt;Why it matters:&lt;/strong&gt;&lt;span style="vertical-align: baseline;"&gt; This shift closes the gap between data storage and AI innovation. It empowers organizations to move from simply managing infrastructure and start deploying intelligent agents that can autonomously execute complex, multi-step tasks.&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="vertical-align: baseline;"&gt;The Unified Data Foundation in particular offers not only valuable insights for existing workflows but also helps power the outputs of AI tools and agentic workflows.&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;strong style="vertical-align: baseline;"&gt;The big picture:&lt;/strong&gt;&lt;span style="vertical-align: baseline;"&gt; The deepening partnership is already transforming how SAP delivers value to its own customers.&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="vertical-align: baseline;"&gt;Driven by an internal mandate to maintain market relevance and build a competitive advantage, SAP's Engagement Cloud division partnered with Google Cloud to build next-generation agentic solutions. These include agents for dynamic content development, generation of marketing briefs and visual concepts, and collaborative multi-agent execution.&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;strong style="vertical-align: baseline;"&gt;What they're saying:&lt;/strong&gt;&lt;span style="vertical-align: baseline;"&gt; “Agentic AI only creates value when it’s grounded in trusted data and directly connected to execution, which is what makes our partnership with Google Cloud so exciting for businesses. By embedding generative and agentic intelligence directly in Engagement Cloud, Google and SAP are giving marketing teams a practical way to turn real-time intelligence into meaningful customer interactions.” – &lt;/span&gt;&lt;strong style="font-style: italic; vertical-align: baseline;"&gt;Joanna Milliken&lt;/strong&gt;&lt;span style="font-style: italic; vertical-align: baseline;"&gt;, Head of Engagement Cloud, SAP&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;strong style="vertical-align: baseline;"&gt;What's new:&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;The zero-copy revolution:&lt;/strong&gt;&lt;span style="vertical-align: baseline;"&gt; SAP BDC Connect for BigQuery delivers bidirectional, zero-copy data sharing. You can unify your entire data footprint without moving or duplicating massive datasets.&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;Cortex Framework:&lt;/strong&gt;&lt;span style="vertical-align: baseline;"&gt; New solution accelerators embed rich metadata directly into BigQuery. This grounds Gemini agents in an accurate enterprise context, heavily mitigating AI hallucination risks.&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;Elevated 99.95% SLA:&lt;/strong&gt;&lt;span style="vertical-align: baseline;"&gt; An industry-leading uptime guarantee for RISE with SAP on Google Cloud, driven by AI-powered predictive outage prevention.&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;SAP Sovereign on Google Cloud:&lt;/strong&gt;&lt;span style="vertical-align: baseline;"&gt; Customers with strict data residency mandates can now run SAP's S/4HANA Private Cloud Edition directly on Google's sovereign infrastructure.&lt;/span&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;strong style="vertical-align: baseline;"&gt;By the numbers:&lt;/strong&gt;&lt;span style="vertical-align: baseline;"&gt; Customers can achieve up to a &lt;/span&gt;&lt;strong style="vertical-align: baseline;"&gt;54% lower total cost of ownership (TCO)&lt;/strong&gt;&lt;span style="vertical-align: baseline;"&gt; for data analytics. Hosting SAP workloads on Google's energy-efficient public cloud also instantly accelerates corporate ESG targets.&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;strong style="vertical-align: baseline;"&gt;What's next:&lt;/strong&gt;&lt;span style="vertical-align: baseline;"&gt; SAP BDC Connect for BigQuery will soon be available in select data centers, with broader availability in the second half of 2026.&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;strong style="font-style: italic; vertical-align: baseline;"&gt;Go deeper:&lt;/strong&gt;&lt;span style="font-style: italic; vertical-align: baseline;"&gt; &lt;/span&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;a href="https://www.google.com/search?q=https://cloud.google.com/solutions/sap/bdc"&gt;&lt;span style="font-style: italic; text-decoration: underline; vertical-align: baseline;"&gt;Build a unified, zero-copy data foundation&lt;/span&gt;&lt;/a&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;a href="https://www.google.com/search?q=https://cloud.google.com/solutions/sap/rise"&gt;&lt;span style="font-style: italic; text-decoration: underline; vertical-align: baseline;"&gt;Modernize core operations with RISE with SAP&lt;/span&gt;&lt;/a&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;/ul&gt;&lt;/div&gt;</description><pubDate>Wed, 22 Apr 2026 12:00:00 +0000</pubDate><guid>https://cloud.google.com/blog/topics/partners/sap-partnership-unified-data-foundation-zero-copy-sharing-agentic-business-engagement-cloud/</guid><category>AI &amp; Machine Learning</category><category>Data Analytics</category><category>Application Modernization</category><category>SAP on Google Cloud</category><category>Google Cloud Next</category><category>Partners</category><media:content height="540" url="https://storage.googleapis.com/gweb-cloudblog-publish/images/GCN26_102_BlogHeader_2436x1200_Opt_8_Dark.max-600x600.jpg" width="540"></media:content><og xmlns:og="http://ogp.me/ns#"><type>article</type><title>Google Cloud and SAP unveil blueprint for the Agentic Enterprise</title><description></description><image>https://storage.googleapis.com/gweb-cloudblog-publish/images/GCN26_102_BlogHeader_2436x1200_Opt_8_Dark.max-600x600.jpg</image><site_name>Google</site_name><url>https://cloud.google.com/blog/topics/partners/sap-partnership-unified-data-foundation-zero-copy-sharing-agentic-business-engagement-cloud/</url></og><author xmlns:author="http://www.w3.org/2005/Atom"><name>Casey McGee</name><title>Managing Director, Migrations</title><department></department><company></company></author></item><item><title>Building the Agentic Enterprise with Google Cloud partners and a $750M innovation fund</title><link>https://cloud.google.com/blog/topics/partners/how-google-cloud-partner-ecosystem-is-building-the-agentic-enterprise/</link><description>&lt;div class="block-paragraph_advanced"&gt;&lt;p&gt;&lt;span style="vertical-align: baseline;"&gt;We are now seeing the &lt;/span&gt;&lt;a href="https://cloud.google.com/blog/topics/google-cloud-next/welcome-to-google-cloud-next26"&gt;&lt;span style="text-decoration: underline; vertical-align: baseline;"&gt;Agentic Enterprise&lt;/span&gt;&lt;/a&gt;&lt;span style="vertical-align: baseline;"&gt; become reality for customers, and this week at Next ‘26 we are announcing exciting, new innovations to help customers accelerate agentic AI even further.&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="vertical-align: baseline;"&gt;Our partners play a critical role in enabling the Agentic Enterprise, and today we are also announcing new resources, technologies, and deep technical partnerships to ensure we offer customers the industry’s most capable partner ecosystem for the agentic era, including:&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;A &lt;/span&gt;&lt;strong style="vertical-align: baseline;"&gt;$750 million partner fund for agentic development &lt;/strong&gt;&lt;span style="vertical-align: baseline;"&gt;applicable across global consulting firms, software partners, and our channel partners.&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;New ways for customers to deploy &lt;/span&gt;&lt;strong style="vertical-align: baseline;"&gt;partner agents in Gemini Enterprise&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;span style="vertical-align: baseline;"&gt;Deeper and more &lt;/span&gt;&lt;strong style="vertical-align: baseline;"&gt;technical partnerships with global consulting firms&lt;/strong&gt;&lt;span style="vertical-align: baseline;"&gt; to support customers, including with new teams of Google forward deployed 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;span style="vertical-align: baseline;"&gt;Integrating Gemini models more deeply into enterprise platforms from &lt;/span&gt;&lt;strong style="vertical-align: baseline;"&gt;Palantir&lt;/strong&gt;&lt;span style="vertical-align: baseline;"&gt;, &lt;/span&gt;&lt;strong style="vertical-align: baseline;"&gt;Salesforce&lt;/strong&gt;&lt;span style="vertical-align: baseline;"&gt;, &lt;/span&gt;&lt;strong style="vertical-align: baseline;"&gt;SAP&lt;/strong&gt;&lt;span style="vertical-align: baseline;"&gt;, &lt;/span&gt;&lt;strong style="vertical-align: baseline;"&gt;ServiceNow&lt;/strong&gt;&lt;span style="vertical-align: baseline;"&gt;, and more.&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;More &lt;/span&gt;&lt;strong style="vertical-align: baseline;"&gt;AI-powered features in Google Cloud Partner Network&lt;/strong&gt;&lt;span style="vertical-align: baseline;"&gt; to help our partners deliver high quality services.&lt;/span&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;h3&gt;&lt;span style="vertical-align: baseline;"&gt;Investing to accelerate AI agent development&lt;/span&gt;&lt;/h3&gt;
&lt;p&gt;&lt;span style="vertical-align: baseline;"&gt;We are committed to offering customers the most AI-capable partner ecosystem in the industry. To empower our partners to drive real transformation in the agentic AI era,&lt;/span&gt;&lt;strong style="vertical-align: baseline;"&gt; &lt;/strong&gt;&lt;span style="vertical-align: baseline;"&gt;we are launching a &lt;/span&gt;&lt;strong style="vertical-align: baseline;"&gt;$750 million innovation fund &lt;/strong&gt;&lt;span style="vertical-align: baseline;"&gt;to accelerate agent development and deployment globally, applicable to every business process, function, and industry.&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;This funding will support a wide range of activities including:&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;Hands-on support for software companies to build AI agents into their products with the Gemini Enterprise Agent Platform and bring them to market through our Agent Marketplace and through the new Agent Gallery in Gemini Enterprise.&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;Expert Google forward deployed engineers (FDEs) who will partner with major systems integrators to help their customers solve deep technical challenges and deploy Google AI more rapidly.&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;Deployment and usage incentives to help services partners thrive in the agentic era.&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;Training, technical development initiatives, and workshops to help partners build and deploy agents for customers using Gemini Enterprise Agent Platform.&lt;/span&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;h3&gt;&lt;span style="vertical-align: baseline;"&gt;Surfacing partner-built agents in Gemini Enterprise&lt;/span&gt;&lt;/h3&gt;
&lt;p&gt;&lt;span style="vertical-align: baseline;"&gt;At Next, we’re announcing Gemini Enterprise Agent Platform, &lt;/span&gt;&lt;span style="vertical-align: baseline;"&gt;a comprehensive platform to build, scale, govern, and optimize agents&lt;/span&gt;&lt;span style="vertical-align: baseline;"&gt;. It includes Agent Gallery, where customers can browse a highly vetted set of agents built by our partners.&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="vertical-align: baseline;"&gt;Today, Agent Gallery&lt;/span&gt;&lt;span style="vertical-align: baseline;"&gt; provides &lt;/span&gt;&lt;a href="https://cloud.google.com/blog/products/ai-machine-learning/partner-built-agents-available-in-gemini-enterprise"&gt;&lt;span style="text-decoration: underline; vertical-align: baseline;"&gt;access to a wide range of third-party agents&lt;/span&gt;&lt;/a&gt;&lt;span style="vertical-align: baseline;"&gt;. These agents have been built on top of our secure, enterprise-grade infrastructure, meaning customers can deploy them within their businesses with the highest levels of governance and confidence. Today, this includes agents built by Accenture, Adobe, Atlassian, Deloitte, Lovable, Oracle, Palo Alto Networks, Replit, S&amp;amp;P Global, Salesforce, ServiceNow, Workday, and more.&lt;/span&gt;&lt;/p&gt;
&lt;h3&gt;&lt;span style="vertical-align: baseline;"&gt;Empowering global consulting partners to drive AI transformations&lt;/span&gt;&lt;/h3&gt;
&lt;p&gt;&lt;span style="vertical-align: baseline;"&gt;Today, Google Cloud’s global consulting and systems integrator partners offer customers more than 330,000 experts trained on implementing Google AI. At Next, we are expanding our partnerships with every major systems integrator, including:&lt;/span&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li role="presentation"&gt;&lt;strong style="vertical-align: baseline;"&gt;Accenture&lt;/strong&gt;&lt;span style="vertical-align: baseline;"&gt; is helping enterprises drive AI-powered reinvention and business value faster and at scale with the launch of a first-of-its-kind Gemini Enterprise Acceleration Program. The program brings elite engineering and forward deployed engineers from Google Cloud and Accenture directly to customers.&lt;/span&gt;&lt;/li&gt;
&lt;li role="presentation"&gt;&lt;strong style="vertical-align: baseline;"&gt;BCG &lt;/strong&gt;&lt;span style="vertical-align: baseline;"&gt;is expanding its partnership with Google Cloud to accelerate Gemini Enterprise transformation, helping organizations deliver at-scale agentic adoption. &lt;/span&gt;&lt;/li&gt;
&lt;li role="presentation"&gt;&lt;strong style="vertical-align: baseline;"&gt;Capgemini&lt;/strong&gt;&lt;span style="vertical-align: baseline;"&gt; is establishing a Google Cloud AI Enterprise Hub to accelerate enterprise-scale adoption of Gemini Enterprise. &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;Cognizant &lt;/strong&gt;&lt;span style="vertical-align: baseline;"&gt;is launching a dedicated Gemini Enterprise practice group to accelerate enterprise adoption of Gemini Enterprise.&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;Deloitte&lt;/strong&gt;&lt;span style="vertical-align: baseline;"&gt; is forming a dedicated Google Cloud Agentic Transformation practice focused on Gemini Enterprise and will roll out Gemini Enterprise to more than 100,000 of its own teams. &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;HCLTech &lt;/strong&gt;&lt;span style="vertical-align: baseline;"&gt;is launching a Gemini Enterprise Business Unit to accelerate the development and adoption of industry-specific solutions built on Gemini Enterprise. &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;Infosys &lt;/strong&gt;&lt;span style="vertical-align: baseline;"&gt;is leveraging Gemini Enterprise within its Infosys Topaz platform and is equipping more than 100,000 Infosys developers across Infosys’ global delivery teams with Gemini Enterprise. &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;KPMG&lt;/strong&gt;&lt;span style="vertical-align: baseline;"&gt; is deploying Gemini Enterprise with a life sciences company and launching a new Financial Close Companion agent built with Workday and Google Cloud.&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;Kyndryl&lt;/strong&gt;&lt;span style="vertical-align: baseline;"&gt; is deepening its Google Cloud partnership with expanded Google Distributed Cloud services for sovereign, AI-ready applications.&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;McKinsey&lt;/strong&gt;&lt;span style="vertical-align: baseline;"&gt; is launching the McKinsey Google Transformation Group to accelerate enterprise AI outcomes with Gemini Enterprise, combining its strategic expertise with Google's AI stack to help organizations scale agentic transformatio&lt;/span&gt;&lt;span style="vertical-align: baseline;"&gt;n&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;PwC &lt;/strong&gt;&lt;span style="vertical-align: baseline;"&gt;is launching a dedicated Google Cloud AI Center of Excellence to help organizations scale AI adoption, pairing industry expertise with Gemini Enterprise to deploy AI agents that reason, act, and automate processes at scale.&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;TCS &lt;/strong&gt;&lt;span style="vertical-align: baseline;"&gt;is launching new agentic AI offerings and a dedicated Gemini Enterprise practice, featuring more than 3,000 industry-focused AI agents and an expanded global network of Gemini Experience Centres to accelerate AI-native, autonomous enterprise operations.&lt;/span&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;span&gt;&lt;span style="vertical-align: baseline;"&gt;Additionally, we will begin to embed teams of Google Cloud engineers with a subset of global partners, including &lt;/span&gt;&lt;span style="vertical-align: baseline;"&gt;Accenture, Capgemini, Cognizant, Deloitte, , HCLTech, PwC, and TCS &lt;/span&gt;&lt;span style="vertical-align: baseline;"&gt;in order to help their customers more rapidly prototype and deploy AI agents within their businesses. AI-native services partners, including Altimetrik, Artefact, Covasant, deepsense.ai, Distyl.ai, Northslope, Quantium, Tribe.ai, and Tryolabs will launch Gemini Enterprise practices, receiving credits for sandbox development, technical upskilling, and referral opportunities.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="vertical-align: baseline;"&gt;We are also rolling out a new program offering &lt;/span&gt;&lt;strong style="vertical-align: baseline;"&gt;early model access for a select group of partners&lt;/strong&gt;&lt;span style="vertical-align: baseline;"&gt;, including Accenture, Bain &amp;amp; Company, BCG, Deloitte, and McKinsey, who will be able to preview and begin building with pre-release versions of upcoming Google DeepMind models.&lt;/span&gt;&lt;/p&gt;
&lt;h3&gt;&lt;strong style="vertical-align: baseline;"&gt;Bringing Gemini to More Customers through Popular SaaS Platforms&lt;/strong&gt;&lt;/h3&gt;
&lt;p&gt;&lt;span style="vertical-align: baseline;"&gt;Already, many of the world’s leading agentic SaaS and AI platform companies integrate Gemini into their products. At Next, we’re expanding these integrations even further, including: &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;Atlassian&lt;/strong&gt;&lt;span style="vertical-align: baseline;"&gt; is bringing Gemini 3 Flash to Rovo and integrating multimodal capabilities into Remix in Confluence, helping teams instantly transform text-based documentation into high-fidelity diagrams and charts for faster stakeholder decision-making.&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;Box&lt;/strong&gt;&lt;span style="vertical-align: baseline;"&gt; is launching new Box Agents powered by Gemini 3 Flash and Gemini Enterprise, helping enterprises transform static files into actionable intelligence by natively integrating AI orchestration into their secure content management 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;DocuSign &lt;/strong&gt;&lt;span style="vertical-align: baseline;"&gt;is using Gemini to power new features that summarize complex agreements, identify key clauses, and help users understand the implications of their contracts.&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;Oracle&lt;/strong&gt;&lt;span style="vertical-align: baseline;"&gt; is launching the &lt;/span&gt;&lt;span style="vertical-align: baseline;"&gt;Oracle AI Database Agent &lt;/span&gt;&lt;span style="vertical-align: baseline;"&gt;for Gemini Enterprise. This new agent enables end users to ask business questions of their Oracle data in natural language in Gemini Enterprise, without needing to write SQL or understand the underlying data model. &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;Palantir&lt;/strong&gt;&lt;span style="vertical-align: baseline;"&gt; is adding Gemini and BigQuery integrations for commercial customers, enabling customers to connect best-in-class models to their most critical AI workflows and 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;Salesforce&lt;/strong&gt;&lt;span style="vertical-align: baseline;"&gt; is adding native Gemini support to its Atlas Reasoning Engine. This enables Agentforce to “see” across text, image, and video formats, drawing from years of customer history to accurately solve complex problems. This means faster, smarter resolutions, building upon the success thousands of customers are already seeing from Gemini within Agentforce to build prompts.&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;SAP &lt;/strong&gt;&lt;span style="vertical-align: baseline;"&gt;is &lt;/span&gt;&lt;a href="https://cloud.google.com/blog/topics/partners/sap-partnership-unified-data-foundation-zero-copy-sharing-agentic-business-engagement-cloud"&gt;&lt;span style="text-decoration: underline; vertical-align: baseline;"&gt;integrating&lt;/span&gt;&lt;/a&gt;&lt;span style="vertical-align: baseline;"&gt; Gemini Enterprise into its Engagement Cloud to deliver AI-powered customer service and sales insights alongside creative tools for image and text 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;ServiceNow&lt;/strong&gt;&lt;span style="vertical-align: baseline;"&gt; is integrating its AI agents with Gemini Enterprise, bringing autonomous operations to the world’s largest enterprises&lt;/span&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;h3&gt;&lt;strong style="vertical-align: baseline;"&gt;Building a partner channel for the agentic era&lt;/strong&gt;&lt;/h3&gt;
&lt;p&gt;&lt;span style="vertical-align: baseline;"&gt;Our new partner program, &lt;/span&gt;&lt;a href="https://partners.cloud.google.com/"&gt;&lt;span style="text-decoration: underline; vertical-align: baseline;"&gt;Google Cloud Partner Network&lt;/span&gt;&lt;/a&gt;&lt;span style="vertical-align: baseline;"&gt;, is designed to help partners thrive in the agentic era. Last year, we used AI to unlock deep insights across our partner tools; now, we are building the agentic workflows that turn those insights into autonomous growth. Key updates 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;The Partner Agent:&lt;/strong&gt;&lt;span style="vertical-align: baseline;"&gt; Integrated into the Partner Network Hub, this agentic tool acts as a central orchestrator for the partner experience. Beyond answering questions, it actively guides partners on next steps, summarizes complex assets, and provides real-time coaching for registrations and statements of work.&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 Agentic Earnings Hub:&lt;/strong&gt;&lt;span style="vertical-align: baseline;"&gt; Here, partners can find new capabilities to auto-draft statements of work and monitor consumption milestones to auto-generate claim requests. When paired with the Earnings Potential Modeler, these tools provide contextual recommendations to map every available incentive down to the individual client level.&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;Partner Finder:&lt;/strong&gt;&lt;span style="vertical-align: baseline;"&gt; We are also extending this intelligence to customers, turning discovery into a conversational experience where natural language prompts pinpoint the ideal partners for the most hyper-specific workloads.&lt;/span&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;span style="vertical-align: baseline;"&gt;Finally, we’re honored to highlight &lt;/span&gt;&lt;a href="https://cloud.google.com/blog/topics/partners/2026-partners-of-the-year-winners-next26"&gt;&lt;span style="text-decoration: underline; vertical-align: baseline;"&gt;the winners of &lt;/span&gt;&lt;strong style="text-decoration: underline; vertical-align: baseline;"&gt;Google Cloud’s 2026 Partner Awards&lt;/strong&gt;&lt;/a&gt;&lt;span style="vertical-align: baseline;"&gt;, which celebrate the transformative impact and incredible value our partners have delivered for customers over the past year. Our ecosystem continues to evolve to meet the needs of businesses across every industry, and we are constantly impressed by their ability to solve complex, global challenges using our technology. To discover more about these exceptional achievements, please read &lt;/span&gt;&lt;a href="https://cloud.google.com/blog/topics/partners/2026-partners-of-the-year-winners-next26"&gt;&lt;span style="text-decoration: underline; vertical-align: baseline;"&gt;our full list of partner award winners&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;I can’t wait to meet with thousands of you this week to build the future of the Agentic Enterprise!&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;</description><pubDate>Wed, 22 Apr 2026 12:00:00 +0000</pubDate><guid>https://cloud.google.com/blog/topics/partners/how-google-cloud-partner-ecosystem-is-building-the-agentic-enterprise/</guid><category>AI &amp; Machine Learning</category><category>Application Modernization</category><category>Infrastructure Modernization</category><category>Customers</category><category>Google Cloud Next</category><category>Partners</category><media:content height="540" url="https://storage.googleapis.com/gweb-cloudblog-publish/images/GCN26_102_BlogHeader_2436x1200_Opt_20_Dark.max-600x600.jpg" width="540"></media:content><og xmlns:og="http://ogp.me/ns#"><type>article</type><title>Building the Agentic Enterprise with Google Cloud partners and a $750M innovation fund</title><description></description><image>https://storage.googleapis.com/gweb-cloudblog-publish/images/GCN26_102_BlogHeader_2436x1200_Opt_20_Dark.max-600x600.jpg</image><site_name>Google</site_name><url>https://cloud.google.com/blog/topics/partners/how-google-cloud-partner-ecosystem-is-building-the-agentic-enterprise/</url></og><author xmlns:author="http://www.w3.org/2005/Atom"><name>Kevin Ichhpurani</name><title>President, Global Ecosystem, Google Cloud</title><department></department><company></company></author></item><item><title>Building the agentic future: A spotlight on Google Cloud’s media &amp; entertainment partner ecosystem</title><link>https://cloud.google.com/blog/products/media-entertainment/agentic-media-and-entertainment-is-here-see-how-our-ecosystem-helps-build-it/</link><description>&lt;div class="block-paragraph_advanced"&gt;&lt;p&gt;&lt;span style="vertical-align: baseline;"&gt;As we gather in Las Vegas for &lt;/span&gt;&lt;a href="https://www.nabshow.com/las-vegas/?gad_source=1&amp;amp;gad_campaignid=23481113509" rel="noopener" target="_blank"&gt;&lt;span style="text-decoration: underline; vertical-align: baseline;"&gt;NAB Show 2026&lt;/span&gt;&lt;/a&gt;&lt;span style="vertical-align: baseline;"&gt;, the industry conversation has shifted. We are no longer asking if AI works; we’re now focused on how it scales. The era of AI experimentation is over — production-grade execution is here. &lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="vertical-align: baseline;"&gt;At Google Cloud, we believe no studio or broadcaster should have to build this future in isolation. Our mission is to provide the agentic platform and AI and cloud tools that allow our partners to innovate at the speed of ideas — from the tools used in the edit suite, to the technology that delivers video to millions of viewers worldwide.&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;strong style="vertical-align: baseline;"&gt;Enhancing production: From manual tasks to intelligent assistants&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="vertical-align: baseline;"&gt;Modern creative workflows are often slowed down by manual technical tasks. Google Cloud is working with ecosystem leaders to integrate advanced AI capabilities directly into the core of production software, so creators can focus on their artistry, not tedious tasks. With AI acting as a proactive assistant within the creative suite, production teams can significantly reduce the time between a raw idea and a finished frame.&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://www.avid.com/" rel="noopener" target="_blank"&gt;&lt;strong style="text-decoration: underline; vertical-align: baseline;"&gt;Avid&lt;/strong&gt;&lt;/a&gt;&lt;strong style="vertical-align: baseline;"&gt;:&lt;/strong&gt;&lt;span style="vertical-align: baseline;"&gt; With the launch of Content Core on Google Cloud, Avid is &lt;/span&gt;&lt;a href="https://www.googlecloudpresscorner.com/2026-04-16-Avid-and-Google-Cloud-Announce-Partnership-to-Bring-Agentic-AI-to-Media-Production" rel="noopener" target="_blank"&gt;&lt;span style="text-decoration: underline; vertical-align: baseline;"&gt;delivering&lt;/span&gt;&lt;/a&gt;&lt;span style="vertical-align: baseline;"&gt; a truly cloud-native studio. And by integrating multimodal AI search into Media Composer, editors can find the exact frame they need using natural language, turning hours of logging into seconds of discovery.&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.backlight.co/" rel="noopener" target="_blank"&gt;&lt;strong style="text-decoration: underline; vertical-align: baseline;"&gt;Backlight&lt;/strong&gt;&lt;/a&gt;&lt;strong style="vertical-align: baseline;"&gt;:&lt;/strong&gt;&lt;span style="vertical-align: baseline;"&gt; Backlight makes complex media workflows simple for teams of all sizes, from production through monetization. Built on Google Cloud with the Video Intelligence API, Backlight's Iconik platform automatically adds searchable metadata upon upload. Customers see up to 50% shorter production cycles and save up to 60% on storage by deeply understanding their media libraries, reducing duplications, and optimizing asset placement.&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.brahma.io/" rel="noopener" target="_blank"&gt;&lt;strong style="text-decoration: underline; vertical-align: baseline;"&gt;Brahma.ai&lt;/strong&gt;&lt;/a&gt;&lt;strong style="vertical-align: baseline;"&gt;:&lt;/strong&gt;&lt;span style="vertical-align: baseline;"&gt; Brahma AI, an enterprise AI content platform, is powering high-fidelity digital likenesses across retail, entertainment, and healthcare, making them interactive and intelligence-driven within a secure and governed framework.&lt;/span&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;strong style="vertical-align: baseline;"&gt;Unlocking content value: From static archives to active assets&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="vertical-align: baseline;"&gt;Data is only as valuable as the insights you can extract from it. Our partners, listed on 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;, are using generative media models to transform massive, static archives into searchable, revenue-generating engines. By making every frame discoverable, we’re helping media companies turn decades of history into immediate opportunities.&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://www.ateme.com/contribution-and-video-distribution-software/" rel="noopener" target="_blank"&gt;&lt;strong style="text-decoration: underline; vertical-align: baseline;"&gt;Ateme&lt;/strong&gt;&lt;/a&gt;&lt;strong style="vertical-align: baseline;"&gt;:&lt;/strong&gt;&lt;span style="vertical-align: baseline;"&gt; Ateme helps simplify global distribution with its new generative AI-powered subtitling solution, which can significantly reduce the manual labor of localizing different media types.&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://perfect-memory.com/" rel="noopener" target="_blank"&gt;&lt;strong style="text-decoration: underline; vertical-align: baseline;"&gt;Perfect Memory&lt;/strong&gt;&lt;/a&gt;&lt;strong style="vertical-align: baseline;"&gt;: &lt;/strong&gt;&lt;span style="vertical-align: baseline;"&gt;Perfect Memory helps customers turn traditional storage into a context-aware knowledge engine. The platform understands the relationships between athletes, historical events, and emotional nuances — transforming massive media archives into an intelligent library that lets creative teams instantly surface the perfect content for any story.&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.vionlabs.com/" rel="noopener" target="_blank"&gt;&lt;strong style="text-decoration: underline; vertical-align: baseline;"&gt;VionLabs&lt;/strong&gt;&lt;/a&gt;&lt;strong style="vertical-align: baseline;"&gt;:&lt;/strong&gt;&lt;span style="vertical-align: baseline;"&gt; Working with companies like Cineverse, Plex, and Crunchyroll, Vionlabs uses AI to analyze and index content libraries — making video assets more accessible and enabling metadata generation. By understanding the specific mood and aesthetic of each scene, Vionlabs helps streaming platforms move beyond basic genre tags toward more nuanced, sentiment-driven content discovery and marketing.&lt;/span&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;strong style="vertical-align: baseline;"&gt;Scaling global reach: From simple streams to audience growth&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="vertical-align: baseline;"&gt;To succeed today, media companies must provide a smooth viewing experience and easy payment options. Our ecosystem provides the tools to grow a company’s reach and maximize the value of every subscriber through reliable, high-quality delivery.&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://www.bendingspoons.com/" rel="noopener" target="_blank"&gt;&lt;strong style="text-decoration: underline; vertical-align: baseline;"&gt;Bending Spoons&lt;/strong&gt;&lt;/a&gt;&lt;strong style="vertical-align: baseline;"&gt;:&lt;/strong&gt;&lt;span style="vertical-align: baseline;"&gt; By leveraging the global scale of Google Cloud, Bending Spoons’ properties such as Brightcove and Vimeo are delivering professional-grade tools for large enterprises, SMBs, the next generation of creators, and more. Its platforms ensure that high-quality video production and distribution are accessible to everyone, from global brands to independent storytellers.&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://bitmovin.com/" rel="noopener" target="_blank"&gt;&lt;strong style="text-decoration: underline; vertical-align: baseline;"&gt;Bitmovin&lt;/strong&gt;&lt;/a&gt;&lt;strong style="vertical-align: baseline;"&gt;:&lt;/strong&gt;&lt;span style="vertical-align: baseline;"&gt; Bitmovin enables streaming services to scale efficiently while delivering a premium experience across the widest range of devices. By combining real-time observability with AI-driven insights, media teams can proactively optimize engagement and monetization. Furthermore, Bitmovin’s advanced encoding ensures superior visual quality at lower bitrates, supporting everything from high-demand Video on Demand (VOD) to massive, 24/7 live events.&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://evergent.com/" rel="noopener" target="_blank"&gt;&lt;strong style="text-decoration: underline; vertical-align: baseline;"&gt;Evergent&lt;/strong&gt;&lt;/a&gt;&lt;strong style="vertical-align: baseline;"&gt;:&lt;/strong&gt;&lt;span style="vertical-align: baseline;"&gt; Evergent automates complex billing and monetization workflows for AI-powered revenue management. Media and telecommunications companies can use Evergent’s tools to maximize subscription growth and improve long-term customer retention through personalized and agile payment offers.&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.harmonicinc.com/" rel="noopener" target="_blank"&gt;&lt;strong style="text-decoration: underline; vertical-align: baseline;"&gt;Harmonic&lt;/strong&gt;&lt;/a&gt;&lt;strong style="vertical-align: baseline;"&gt;:&lt;/strong&gt;&lt;span style="vertical-align: baseline;"&gt; Harmonic is helping major broadcasters like Grupo Globo modernize their operations. By integrating new digital broadcast capabilities into their cloud-based streaming solutions, Harmonic provides leaders with a faster, more efficient path to manage video processing and delivery at a massive scale.&lt;/span&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;strong style="vertical-align: baseline;"&gt;Ensuring reliability: From infrastructure to a foundation of trust&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="vertical-align: baseline;"&gt;High-quality content requires a high-performance foundation. We are partnering with infrastructure leaders to ensure that even the most complex global broadcasts remain stable, secure, and responsive. &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://zixi.com/" rel="noopener" target="_blank"&gt;&lt;strong style="text-decoration: underline; vertical-align: baseline;"&gt;Zixi&lt;/strong&gt;&lt;/a&gt;&lt;span style="vertical-align: baseline;"&gt; provides the broadcast-grade transport and workflow automation needed to move professional video across any network. By offering centralized control and complete visibility into the delivery process, Zixi ensures that leaders like Fubo can manage high-stakes, broadcast-quality live events without the risk of a signal drop.&lt;/span&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;strong style="vertical-align: baseline;"&gt;Visit the ecosystem in action&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="vertical-align: baseline;"&gt;The strength of our ecosystem is its integration across all aspects of the media and entertainment landscape. From the cameras, to the cloud, to the viewers' screens, these partners represent the future of a more creative, efficient, and agentic media industry.&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="vertical-align: baseline;"&gt;Visit the &lt;/span&gt;&lt;a href="https://google.jifflenow.com/external-request/nab2026/meeting-request?token=af4443b4fe1d6bcc74cf" rel="noopener" target="_blank"&gt;&lt;span style="text-decoration: underline; vertical-align: baseline;"&gt;Google Cloud Booth&lt;/span&gt;&lt;/a&gt;&lt;span style="vertical-align: baseline;"&gt; (West Hall, #W2731) at NAB Show from April 19-22 to see many of these partners in action through live demonstrations and theater sessions.&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;2026 AI Agent Trends in Media and Entertainment&amp;#x27;), (&amp;#x27;body&amp;#x27;, &amp;lt;wagtail.rich_text.RichText object at 0x7fe0183faaf0&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/resources/content/ai-agent-trends-media-entertainment-2026&amp;#x27;), (&amp;#x27;image&amp;#x27;, &amp;lt;GAEImage: Confirmation email_500x450&amp;gt;)])]&amp;gt;&lt;/dd&gt;
&lt;/dl&gt;&lt;/div&gt;</description><pubDate>Thu, 16 Apr 2026 13:15:00 +0000</pubDate><guid>https://cloud.google.com/blog/products/media-entertainment/agentic-media-and-entertainment-is-here-see-how-our-ecosystem-helps-build-it/</guid><category>AI &amp; Machine Learning</category><category>Customers</category><category>Partners</category><category>Application Modernization</category><category>Infrastructure Modernization</category><category>Media &amp; Entertainment</category><media:content height="540" url="https://storage.googleapis.com/gweb-cloudblog-publish/images/agents_go_to_hollywood.max-600x600.png" width="540"></media:content><og xmlns:og="http://ogp.me/ns#"><type>article</type><title>Building the agentic future: A spotlight on Google Cloud’s media &amp; entertainment partner ecosystem</title><description></description><image>https://storage.googleapis.com/gweb-cloudblog-publish/images/agents_go_to_hollywood.max-600x600.png</image><site_name>Google</site_name><url>https://cloud.google.com/blog/products/media-entertainment/agentic-media-and-entertainment-is-here-see-how-our-ecosystem-helps-build-it/</url></og><author xmlns:author="http://www.w3.org/2005/Atom"><name>Anshul Kapoor</name><title>Global Lead, Telecommunication, Media, Entertainment &amp; Games</title><department></department><company></company></author><author xmlns:author="http://www.w3.org/2005/Atom"><name>Buzz Hays</name><title>Global Lead, Entertainment Industry Solutions, Google Cloud</title><department></department><company></company></author></item><item><title>Cool stuff Google Cloud customers built, April edition: BMW big on SLMs, MLB’s Scout Insights AI, personalized resort experiences</title><link>https://cloud.google.com/blog/topics/customers/cool-stuff-google-cloud-customers-built-monthly-round-up/</link><description>&lt;div class="block-paragraph_advanced"&gt;&lt;p&gt;&lt;span style="font-style: italic; vertical-align: baseline;"&gt;AI and cloud technology are reshaping every corner of every industry around the world. Without our customers, who are building the future on our platform, there would be no Google Cloud. In this &lt;/span&gt;&lt;a href="https://cloud.google.com/blog/topics/customers/cool-stuff-google-cloud-customers-built-monthly-round-up-december-2025"&gt;&lt;span style="font-style: italic; text-decoration: underline; vertical-align: baseline;"&gt;regular round-up&lt;/span&gt;&lt;/a&gt;&lt;span style="font-style: italic; vertical-align: baseline;"&gt;, we dive into some of the exciting projects redefining businesses, shaping industries, and creating new categories. &lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-style: italic; vertical-align: baseline;"&gt;For our latest edition, we learn why &lt;/span&gt;&lt;strong style="font-style: italic; vertical-align: baseline;"&gt;BMW Group&lt;/strong&gt;&lt;span style="font-style: italic; vertical-align: baseline;"&gt; is experimenting with small language models (SLMs); catch AI-powered commentary from &lt;/span&gt;&lt;strong style="font-style: italic; vertical-align: baseline;"&gt;Major League Baseball&lt;/strong&gt;&lt;span style="font-style: italic; vertical-align: baseline;"&gt;; hit the slopes with &lt;/span&gt;&lt;strong style="font-style: italic; vertical-align: baseline;"&gt;Vail Resort&lt;/strong&gt;&lt;span style="font-style: italic; vertical-align: baseline;"&gt;’s AI concierge; build an intelligent grid with &lt;/span&gt;&lt;strong style="font-style: italic; vertical-align: baseline;"&gt;CTC Global&lt;/strong&gt;&lt;span style="font-style: italic; vertical-align: baseline;"&gt;; witness how &lt;/span&gt;&lt;strong style="font-style: italic; vertical-align: baseline;"&gt;ID.me&lt;/strong&gt;&lt;span style="font-style: italic; vertical-align: baseline;"&gt; created secure global scale; and see how &lt;/span&gt;&lt;strong style="font-style: italic; vertical-align: baseline;"&gt;Manhattan Associates&lt;/strong&gt;&lt;span style="font-style: italic; vertical-align: baseline;"&gt; supply chain tools now handle 1 billion daily API calls.&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-style: italic; vertical-align: baseline;"&gt;Be sure to check back next month to see how more industry leaders and exciting startups are putting Google Cloud technologies to use. And if you haven’t already, please peruse our list of &lt;/span&gt;&lt;a href="https://workspace.google.com/blog/ai-and-machine-learning/how-our-customers-are-using-ai-for-business" rel="noopener" target="_blank"&gt;&lt;span style="font-style: italic; text-decoration: underline; vertical-align: baseline;"&gt;1,001 real-world gen AI use cases&lt;/span&gt;&lt;/a&gt;&lt;span style="font-style: italic; vertical-align: baseline;"&gt; from our customers.&lt;/span&gt;&lt;/p&gt;
&lt;h3&gt;&lt;strong style="vertical-align: baseline;"&gt;BMW tests the big potential of small models&lt;/strong&gt;&lt;/h3&gt;
&lt;p&gt;&lt;strong style="vertical-align: baseline;"&gt;Who:&lt;/strong&gt;&lt;span style="vertical-align: baseline;"&gt; As one of the world’s leading providers of premium cars and motorcycles, BMW Group is always at the forefront of automotive technology. This ethos pushed the company to test what type of AI language models are ideally suited to driving situations, where access to cloud-based LLMs isn’t always possible.&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href="https://cloud.google.com/blog/topics/manufacturing/how-bmw-is-testing-slms-not-llms-for-in-vehicle-voice-commands"&gt;&lt;strong style="text-decoration: underline; vertical-align: baseline;"&gt;What they did:&lt;/strong&gt;&lt;/a&gt;&lt;strong style="vertical-align: baseline;"&gt; &lt;/strong&gt;&lt;span style="vertical-align: baseline;"&gt;BMW Group wanted to explore &lt;/span&gt;&lt;strong style="vertical-align: baseline;"&gt;the potential of small language models (SLMs)&lt;/strong&gt;&lt;span style="vertical-align: baseline;"&gt;, which could run within the limited hardware on a vehicle. Finding the right trade-off between size and capability requires careful optimization, and the sheer volume of viable combinations renders manual searches for the optimal configuration an incredibly tedious, if not impossible, undertaking. To overcome this challenge, BMW and Google built &lt;/span&gt;&lt;strong style="vertical-align: baseline;"&gt;automated, reproducible workflows&lt;/strong&gt;&lt;span style="vertical-align: baseline;"&gt; through executable pipelines using &lt;/span&gt;&lt;a href="https://cloud.google.com/vertex-ai"&gt;&lt;strong style="text-decoration: underline; vertical-align: baseline;"&gt;Vertex AI&lt;/strong&gt;&lt;/a&gt;&lt;span style="vertical-align: baseline;"&gt;.&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;strong style="vertical-align: baseline;"&gt;Why it matters:&lt;/strong&gt;&lt;span style="vertical-align: baseline;"&gt; The path from a general-purpose LLM to a specialized SLM isn’t straightforward. Every choice — from type of quantization to characteristics and contents of the fine-tuning domain-specific dataset — affects the quality and efficiency of the final model. This creates an exponential range of configurations, each with different trade-offs. It’s a great example of &lt;/span&gt;&lt;strong style="vertical-align: baseline;"&gt;using AI to scale an optimization problem for other AI&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;Learn from us:&lt;/strong&gt;&lt;span style="vertical-align: baseline;"&gt; “With automated pipelines, we can rapidly adapt models to our domain and rigorously test and evaluate them against domain-specific benchmarks. This allows us to iterate and optimize models in hours rather than days.” &lt;/span&gt;&lt;span style="font-style: italic; vertical-align: baseline;"&gt;– &lt;/span&gt;&lt;strong style="font-style: italic; vertical-align: baseline;"&gt;Dr. Céline Laurent-Winter&lt;/strong&gt;&lt;span style="font-style: italic; vertical-align: baseline;"&gt;, vice president, Connected Vehicle Platforms at BMW Group&lt;/span&gt;&lt;/p&gt;
&lt;h3&gt;&lt;strong style="vertical-align: baseline;"&gt;MLB Scout Insights: AI-powered color commentary&lt;/strong&gt;&lt;/h3&gt;
&lt;p&gt;&lt;strong style="vertical-align: baseline;"&gt;Who:&lt;/strong&gt;&lt;span style="vertical-align: baseline;"&gt; Major League Baseball is famous for its colorful announcers. Now, MLB is bringing more baseball color straight to your pocket, and Gemini is helping give it a voice.&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href="https://cloud.google.com/transform/mlb-scout-insights-ai-powered-color-commentary-gameday-app"&gt;&lt;strong style="text-decoration: underline; vertical-align: baseline;"&gt;What they did:&lt;/strong&gt;&lt;/a&gt;&lt;span style="vertical-align: baseline;"&gt; Each season, millions of baseball fans use the MLB app and tap over to the Gameday feature for live, up-to-the-pitch action across more than a dozen games. Starting this season, the league launched MLB Scout Insights in Gameday, which uses Gemini models to quickly scan decades of game and player data, cross-references it with situational game scenarios, and then delivers game-relevant context during key matchups.&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;strong style="vertical-align: baseline;"&gt;Why it matters:&lt;/strong&gt;&lt;span style="vertical-align: baseline;"&gt; Given the sport’s storied history, 162-game regular season, and global reach, baseball fans are among the most sophisticated and passionate out there. To keep them engaged with Gameday and the MLB app, the league wanted to deliver insights that truly felt meaningful and interesting. Building the tool meant answering a rather squishy question: &lt;/span&gt;&lt;strong style="vertical-align: baseline;"&gt;What makes an insight actually insightful&lt;/strong&gt;&lt;span style="vertical-align: baseline;"&gt;, not just an accurate fact, and &lt;/span&gt;&lt;strong style="vertical-align: baseline;"&gt;how can an AI learn that distinction?&lt;/strong&gt;&lt;span style="vertical-align: baseline;"&gt; The answer came from some clever “&lt;/span&gt;&lt;a href="https://en.wikipedia.org/wiki/Information_content" rel="noopener" target="_blank"&gt;&lt;span style="text-decoration: underline; vertical-align: baseline;"&gt;surprisal&lt;/span&gt;&lt;/a&gt;&lt;span style="vertical-align: baseline;"&gt;” analysis.&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;strong style="vertical-align: baseline;"&gt;Learn from us:&lt;/strong&gt;&lt;span style="vertical-align: baseline;"&gt; "With Scout Insights, every fan can feel like the smartest person in the stands, at the water cooler, or on the couch. It’s about deepening connections to the game, and sharing that passion with others. That’s the magic of sports, and we’re making more of it possible with the magic of AI." – &lt;/span&gt;&lt;strong style="font-style: italic; vertical-align: baseline;"&gt;Josh Frost&lt;/strong&gt;&lt;span style="font-style: italic; vertical-align: baseline;"&gt;, senior vice president of product &amp;amp; &lt;/span&gt;&lt;strong style="font-style: italic; vertical-align: baseline;"&gt;Matt Graser&lt;/strong&gt;&lt;span style="font-style: italic; vertical-align: baseline;"&gt;, director of engineering, Major League Baseball&lt;/span&gt;&lt;/p&gt;
&lt;h3&gt;&lt;strong style="vertical-align: baseline;"&gt;Vail Resorts makes personalized AI assistance easy&lt;/strong&gt;&lt;/h3&gt;
&lt;p&gt;&lt;strong style="vertical-align: baseline;"&gt;Who:&lt;/strong&gt;&lt;span style="vertical-align: baseline;"&gt; Vail Resorts operates some of the most iconic and beloved mountain destinations in the world, including Whistler Blackcomb, Park City Mountain, Stowe, and Crested Butte.&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href="https://cloud.google.com/blog/products/ai-machine-learning/how-vail-resorts-built-an-ai-assistant-to-automate-personalized-recommendations"&gt;&lt;strong style="text-decoration: underline; vertical-align: baseline;"&gt;What they did:&lt;/strong&gt;&lt;/a&gt;&lt;span style="vertical-align: baseline;"&gt; Vail Resorts launched My Epic Assistant during the 2024-2025 snow season, and expanded it this year to add even more AI-powered chat features powered by Google’s powerful &lt;/span&gt;&lt;strong style="vertical-align: baseline;"&gt;Gemini models&lt;/strong&gt;&lt;span style="vertical-align: baseline;"&gt;. The result is an agentic guide to the slopes that can help skiers and snowboarders decide on the right season pass, share the latest snow report, check on lesson preparations, or suggest a good stop for cocoa. &lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;strong style="vertical-align: baseline;"&gt;Why it matters:&lt;/strong&gt;&lt;span style="vertical-align: baseline;"&gt; Vail Resorts wanted &lt;/span&gt;&lt;strong style="vertical-align: baseline;"&gt;more than a chatbot; they wanted a digital concierge&lt;/strong&gt;&lt;span style="vertical-align: baseline;"&gt; that understands the nuance between a powder day at Whistler and a family trip to Beaver Creek. As the company implemented and refined personalization, improved search, summary capabilities, and conversational flow within My Epic Assistant, the app has delivered &lt;/span&gt;&lt;strong style="vertical-align: baseline;"&gt;a 45% reduction in escalation to human agents&lt;/strong&gt;&lt;span style="vertical-align: baseline;"&gt; since launch.&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;strong style="vertical-align: baseline;"&gt;Learn from us:&lt;/strong&gt;&lt;span style="vertical-align: baseline;"&gt; "Utilizing tooling from Google Cloud, we could lean into agentic design patterns that gave us a way to unlock natural, personalized conversations. These boosted customer satisfaction, while reducing the need for manual intent design. These tools also let us combine flexibility and control to enable the assistant to respond fluidly but always within the boundaries of our brand, policies, and product strategy.”&lt;/span&gt;&lt;span style="font-style: italic; vertical-align: baseline;"&gt;— The Vail Resorts technical team&lt;/span&gt;&lt;/p&gt;
&lt;h3&gt;&lt;strong style="vertical-align: baseline;"&gt;CTC Global turns the smart grid into an intelligent one&lt;/strong&gt;&lt;/h3&gt;
&lt;p&gt;&lt;strong style="vertical-align: baseline;"&gt;Who:&lt;/strong&gt;&lt;span style="vertical-align: baseline;"&gt; CTC Global is a leading manufacturer of advanced transmission conductors and power lines. While many nodes in the grid contain IoT sensors, it recognized a literal gap in the transmission lines themselves.&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href="https://cloud.google.com/transform/intelligent-grid-ai-powered-smart-transmission-lines-ctc-grid-vista"&gt;&lt;strong style="text-decoration: underline; vertical-align: baseline;"&gt;What they did:&lt;/strong&gt;&lt;/a&gt;&lt;span style="vertical-align: baseline;"&gt; CTC’s new GridVista platform threads fiber-optic cable into its high-strength carbon fiber composite core, and connects these to monitoring technology built with AI and monitoring technology from Google Cloud and &lt;/span&gt;&lt;strong style="vertical-align: baseline;"&gt;Tapestry&lt;/strong&gt;&lt;span style="vertical-align: baseline;"&gt;. With GridVista, CTC can turn every inch of transmission into a smart sensor.&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;strong style="vertical-align: baseline;"&gt;Why it matters:&lt;/strong&gt;&lt;span style="vertical-align: baseline;"&gt; GridVista gives CTC grid operators an accurate and reliable view of what’s happening across the entire line — based on actual, real-time data from the entire length of the conductor, not point estimates from a static model of line conditions or the occasional clamped-on sensor. This means they can significantly &lt;/span&gt;&lt;strong style="vertical-align: baseline;"&gt;improve safety&lt;/strong&gt;&lt;span style="vertical-align: baseline;"&gt;, &lt;/span&gt;&lt;strong style="vertical-align: baseline;"&gt;manage costs&lt;/strong&gt;&lt;span style="vertical-align: baseline;"&gt;, increase the line’s capacity to transmit power, and &lt;/span&gt;&lt;strong style="vertical-align: baseline;"&gt;enhance reliability&lt;/strong&gt;&lt;span style="vertical-align: baseline;"&gt; with more precise insights about events that might trigger an outage.&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;strong style="vertical-align: baseline;"&gt;Learn from us:&lt;/strong&gt;&lt;span style="vertical-align: baseline;"&gt; “This awareness allows for a grid that can truly sense its own health in real time and provide unprecedented awareness of conditions on the entire line. Whether that’s real time storm impacts, ice load, wind load, branches on the wire, or temperatures on or under the line. The GridVista system truly represents next generation capabilities. ” — &lt;/span&gt;&lt;strong style="font-style: italic; vertical-align: baseline;"&gt;J.D. Sitton&lt;/strong&gt;&lt;span style="font-style: italic; vertical-align: baseline;"&gt;, CEO, CTC Global&lt;/span&gt;&lt;/p&gt;
&lt;h3&gt;&lt;strong style="vertical-align: baseline;"&gt;ID.me reduces risk while scaling past 160 million users&lt;/strong&gt;&lt;/h3&gt;
&lt;p&gt;&lt;strong style="vertical-align: baseline;"&gt;Who:&lt;/strong&gt;&lt;span style="vertical-align: baseline;"&gt; ID.me is transforming digital identity security for the modern era, offering a single login that lets you easily prove you’re you across a wide range of platforms and wallets.&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href="https://cloud.google.com/blog/products/databases/id-me-scales-and-fights-ai-fraud-with-alloydb"&gt;&lt;strong style="text-decoration: underline; vertical-align: baseline;"&gt;What they did:&lt;/strong&gt;&lt;/a&gt;&lt;span style="vertical-align: baseline;"&gt; ID.me currently serves more than 160 million users, including as many as 40,000 at any time, so they can prove their identity online as easily as flashing their driver’s license in person. Over the last two years, ID.me migrated more than 50 terabytes of data across 15 database instances to Google Cloud with minimal downtime. They also introduced a two-tier architecture with &lt;/span&gt;&lt;strong style="vertical-align: baseline;"&gt;Cloud SQL&lt;/strong&gt;&lt;span style="vertical-align: baseline;"&gt; supporting its smaller and more standard services, while &lt;/span&gt;&lt;strong style="vertical-align: baseline;"&gt;AlloyDB&lt;/strong&gt;&lt;span style="vertical-align: baseline;"&gt; runs heavier workflows that form the backbone of the ID.me platform.&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;strong style="vertical-align: baseline;"&gt;Why it matters:&lt;/strong&gt;&lt;span style="vertical-align: baseline;"&gt; &lt;/span&gt;&lt;a href="https://cloud.google.com/alloydb/ai?hl=en"&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; has allowed ID.me to &lt;/span&gt;&lt;strong style="vertical-align: baseline;"&gt;scale its systems to handle 10X-20X&lt;/strong&gt;&lt;span style="vertical-align: baseline;"&gt; of what was possible before — and at a lower&lt;/span&gt;&lt;strong style="vertical-align: baseline;"&gt; price&lt;/strong&gt;&lt;span style="vertical-align: baseline;"&gt; to boot. That responsiveness and reliability led the U.S. federal government to recognize ID.me for its role in preventing large-scale fraud within national systems.&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;strong style="vertical-align: baseline;"&gt;Learn from us:&lt;/strong&gt;&lt;span style="vertical-align: baseline;"&gt; "We’ve been able to scale both our infrastructure and trust. With a platform that’s faster, smarter, and built to handle portable identity at massive scale, we’re one step closer to our goal: a secure, digital way to prove who you are, wherever you need it, that works everywhere you need it." —&lt;/span&gt;&lt;span style="font-style: italic; vertical-align: baseline;"&gt; &lt;/span&gt;&lt;strong style="font-style: italic; vertical-align: baseline;"&gt;Kevin Liu&lt;/strong&gt;&lt;span style="font-style: italic; vertical-align: baseline;"&gt;,&lt;/span&gt;&lt;strong style="font-style: italic; vertical-align: baseline;"&gt; &lt;/strong&gt;&lt;span style="font-style: italic; vertical-align: baseline;"&gt;Cloud Platform Architect, &lt;/span&gt;&lt;a href="http://id.me" rel="noopener" target="_blank"&gt;&lt;span style="font-style: italic; text-decoration: underline; vertical-align: baseline;"&gt;ID.me&lt;/span&gt;&lt;/a&gt;&lt;/p&gt;
&lt;h3&gt;&lt;strong style="vertical-align: baseline;"&gt;Manhattan Associates powers more than a billion daily API calls&lt;/strong&gt;&lt;/h3&gt;
&lt;p&gt;&lt;strong style="vertical-align: baseline;"&gt;Who:&lt;/strong&gt;&lt;span style="vertical-align: baseline;"&gt; Manhattan Associates is a global leader in supply chain and omnichannel commerce solutions, offering tools and platforms that reach more than 2 billion people across 20 billion consumer touchpoints.&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="vertical-align: baseline;"&gt;&lt;a href="https://cloud.google.com/blog/products/databases/how-cloud-sql-powers-manhattan-associates-ai-supply-chain-platform"&gt;&lt;strong style="text-decoration: underline; vertical-align: baseline;"&gt;What they did:&lt;/strong&gt;&lt;/a&gt;&lt;span style="vertical-align: baseline;"&gt; &lt;/span&gt;Manhattan Associates modernized its Manhattan Active SaaS platform by migrating from legacy Oracle and DB2 systems to Google Cloud databases. Each capability of Manhattan Active now runs as an independent, containerized service orchestrated by &lt;/span&gt;&lt;strong style="vertical-align: baseline;"&gt;Google Kubernetes Engine (GKE)&lt;/strong&gt;&lt;span style="vertical-align: baseline;"&gt;. Data flows through &lt;/span&gt;&lt;strong style="vertical-align: baseline;"&gt;Pub/Sub&lt;/strong&gt;&lt;span style="vertical-align: baseline;"&gt; into &lt;/span&gt;&lt;strong style="vertical-align: baseline;"&gt;BigQuery&lt;/strong&gt;&lt;span style="vertical-align: baseline;"&gt; for real-time analytics, while &lt;/span&gt;&lt;strong style="vertical-align: baseline;"&gt;Cloud Logging&lt;/strong&gt;&lt;span style="vertical-align: baseline;"&gt; and &lt;/span&gt;&lt;strong style="vertical-align: baseline;"&gt;Cloud Monitoring&lt;/strong&gt;&lt;span style="vertical-align: baseline;"&gt; deliver observability at scale.&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;strong style="vertical-align: baseline;"&gt;Why it matters:&lt;/strong&gt;&lt;span style="vertical-align: baseline;"&gt; With its new microservices-first design, Manhattan gained the agility to evolve faster and the confidence that &lt;/span&gt;&lt;strong style="vertical-align: baseline;"&gt;mission-critical operations would remain resilient&lt;/strong&gt;&lt;span style="vertical-align: baseline;"&gt; across regions. With Cloud SQL and BigQuery, the company now processes more than a billion daily API calls with &lt;/span&gt;&lt;strong style="vertical-align: baseline;"&gt;average response times of less than 150 milliseconds&lt;/strong&gt;&lt;span style="vertical-align: baseline;"&gt;. This evolution supports hundreds of thousands of monthly active users across tens of thousands of stores and distribution centers. The new platform also created the foundation for Manhattan’s Agentic AI suite, which includes prebuilt agents — like the Intelligent Store Manager and Labor Optimizer — that coordinate real-time decisions across store and distribution center operations.&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;strong style="vertical-align: baseline;"&gt;Learn from us:&lt;/strong&gt;&lt;span style="vertical-align: baseline;"&gt; "Operationally, the platform has become more elastic and efficient. The system automatically handles hundreds of thousands of scaling events per day, ensuring performance remains consistent during peak surges without expensive overprovisioning." —&lt;/span&gt;&lt;span style="font-style: italic; vertical-align: baseline;"&gt; &lt;/span&gt;&lt;strong style="font-style: italic; vertical-align: baseline;"&gt;Narayana Reddy Kothapu&lt;/strong&gt;&lt;span style="font-style: italic; vertical-align: baseline;"&gt;,&lt;/span&gt;&lt;strong style="font-style: italic; vertical-align: baseline;"&gt; &lt;/strong&gt;&lt;span style="font-style: italic; vertical-align: baseline;"&gt;Senior Director, Manhattan Associates &amp;amp; &lt;/span&gt;&lt;strong style="font-style: italic; vertical-align: baseline;"&gt;Rajkumar Ramani&lt;/strong&gt;&lt;span style="font-style: italic; vertical-align: baseline;"&gt;,&lt;/span&gt;&lt;strong style="font-style: italic; vertical-align: baseline;"&gt; &lt;/strong&gt;&lt;span style="font-style: italic; vertical-align: baseline;"&gt;Technical Director, Manhattan Associates&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;</description><pubDate>Wed, 15 Apr 2026 16:00:00 +0000</pubDate><guid>https://cloud.google.com/blog/topics/customers/cool-stuff-google-cloud-customers-built-monthly-round-up/</guid><category>Partners</category><category>AI &amp; Machine Learning</category><category>Data Analytics</category><category>Application Modernization</category><category>Infrastructure Modernization</category><category>Customers</category><media:content height="540" url="https://storage.googleapis.com/gweb-cloudblog-publish/images/cool-stuff-hero-april-2026.max-600x600.png" width="540"></media:content><og xmlns:og="http://ogp.me/ns#"><type>article</type><title>Cool stuff Google Cloud customers built, April edition: BMW big on SLMs, MLB’s Scout Insights AI, personalized resort experiences</title><description></description><image>https://storage.googleapis.com/gweb-cloudblog-publish/images/cool-stuff-hero-april-2026.max-600x600.png</image><site_name>Google</site_name><url>https://cloud.google.com/blog/topics/customers/cool-stuff-google-cloud-customers-built-monthly-round-up/</url></og><author xmlns:author="http://www.w3.org/2005/Atom"><name>Google Cloud Content &amp; Editorial </name><title></title><department></department><company></company></author></item><item><title>How a leading consumer insight brand uses Dataproc to hyper-personalise faster</title><link>https://cloud.google.com/blog/topics/retail/how-a-leading-consumer-insight-brand-uses-dataproc-to-hyper-personalise-faster/</link><description>&lt;div class="block-paragraph_advanced"&gt;&lt;p&gt;&lt;span style="vertical-align: baseline;"&gt;At &lt;/span&gt;&lt;a href="https://www.rvu.co.uk/" rel="noopener" target="_blank"&gt;&lt;span style="text-decoration: underline; vertical-align: baseline;"&gt;RVU&lt;/span&gt;&lt;/a&gt;&lt;span style="vertical-align: baseline;"&gt;, we have a clear and vital mission: empower people, transform industries. &lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="vertical-align: baseline;"&gt;For our market-leading home management and switching brands — &lt;/span&gt;&lt;a href="https://www.confused.com" rel="noopener" target="_blank"&gt;&lt;span style="text-decoration: underline; vertical-align: baseline;"&gt;Confused.com&lt;/span&gt;&lt;/a&gt;&lt;span style="vertical-align: baseline;"&gt;, &lt;/span&gt;&lt;a href="https://www.uswitch.com" rel="noopener" target="_blank"&gt;&lt;span style="text-decoration: underline; vertical-align: baseline;"&gt;Uswitch&lt;/span&gt;&lt;/a&gt;&lt;span style="vertical-align: baseline;"&gt;, &lt;/span&gt;&lt;a href="https://www.tempcover.com" rel="noopener" target="_blank"&gt;&lt;span style="text-decoration: underline; vertical-align: baseline;"&gt;Tempcover&lt;/span&gt;&lt;/a&gt;&lt;span style="vertical-align: baseline;"&gt;, &lt;/span&gt;&lt;a href="https://www.money.co.uk" rel="noopener" target="_blank"&gt;&lt;span style="text-decoration: underline; vertical-align: baseline;"&gt;Money.co.uk&lt;/span&gt;&lt;/a&gt;&lt;span style="vertical-align: baseline;"&gt;, and &lt;/span&gt;&lt;a href="https://mojomortgages.com" rel="noopener" target="_blank"&gt;&lt;span style="text-decoration: underline; vertical-align: baseline;"&gt;Mojo Mortgages&lt;/span&gt;&lt;/a&gt;&lt;span style="vertical-align: baseline;"&gt; — transparency and accurate information are everything. Today’s consumer expects more than a simple comparison table; they want personalized recommendations tailored to their unique circumstances. &lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="vertical-align: baseline;"&gt;Delivering on that promise — building a true personalization engine that powers all our brands — requires a data foundation capable of processing massive, complex datasets for sophisticated ML models. Today, our platform powers hundreds of automated personalization campaigns, optimized with billions of data points from across all our brands. We tackled this challenge using the power of &lt;/span&gt;&lt;a href="https://cloud.google.com/?hl=en"&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; and its two solutions for&lt;/span&gt;&lt;a href="https://cloud.google.com/solutions/spark"&gt;&lt;span style="text-decoration: underline; vertical-align: baseline;"&gt; Apache Spark&lt;/span&gt;&lt;/a&gt;&lt;span style="vertical-align: baseline;"&gt;: &lt;/span&gt;&lt;a href="https://cloud.google.com/dataproc?hl=en"&gt;&lt;span style="text-decoration: underline; vertical-align: baseline;"&gt;Dataproc&lt;/span&gt;&lt;/a&gt;&lt;span style="vertical-align: baseline;"&gt; and &lt;/span&gt;&lt;a href="https://cloud.google.com/dataproc-serverless/docs"&gt;&lt;span style="text-decoration: underline; vertical-align: baseline;"&gt;Google Cloud Serverless for Apache Spark&lt;/span&gt;&lt;/a&gt;&lt;span style="vertical-align: baseline;"&gt;. Together, we’re making our mission a reality. &lt;/span&gt;&lt;/p&gt;
&lt;h3&gt;&lt;span style="vertical-align: baseline;"&gt;The high-speed engine for feature engineering&lt;/span&gt;&lt;strong style="vertical-align: baseline;"&gt;&lt;br/&gt;&lt;/strong&gt;&lt;/h3&gt;
&lt;p&gt;&lt;span style="vertical-align: baseline;"&gt;Our relationship with Google Cloud isn’t new. In fact, we've used &lt;/span&gt;&lt;a href="https://cloud.google.com/bigquery"&gt;&lt;span style="text-decoration: underline; vertical-align: baseline;"&gt;BigQuery&lt;/span&gt;&lt;/a&gt;&lt;span style="vertical-align: baseline;"&gt; as our unified data platform for over a decade. Coming from a performance marketing background, we’ve always dealt with a lot of data, but we recognized early on that we’re not a digital infrastructure company. Instead, our focus must always be on where the value is. Managed solutions like BigQuery that eliminate infrastructure and capacity headaches were a natural fit from the start.&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="vertical-align: baseline;"&gt;The key challenge was stitching together a meaningful and coherent picture of customer behavior across our brands — turning countless fragmented interactions into something that genuinely reflects how a user behaves, clicks, and makes decisions. Instead of relying on isolated events and aggregate views, we’ve had to build a platform capable of connecting these signals into a narrative that works for our machine learning models.&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="vertical-align: baseline;"&gt;Using Dataproc to support this was a gamechanger. The biggest impact has been its role as our core high-speed Spark processing engine, primarily for feature engineering for our ML model development. Feature engineering, which is the crucial process of shaping all that raw customer data for our data science models, is a real value-driver for us. It’s where we have a marked competitive edge. &lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="vertical-align: baseline;"&gt;The result has been a significant leap in our innovation velocity. With Serverless for Apache Spark, we now have the ability to shape our customer data for feature engineering in just a matter of days. Previously, this would have taken weeks. We’ve also dramatically reduced our time-to-market, which also used to take weeks. Now, a new contractor can join the team and deliver a model, including exploratory data analysis and all feature engineering, in only a week and a half. That’s incredibly fast. &lt;/span&gt;&lt;/p&gt;
&lt;h3&gt;&lt;span style="vertical-align: baseline;"&gt;Delivering personalized experiences &lt;/span&gt;&lt;/h3&gt;
&lt;p&gt;&lt;span style="vertical-align: baseline;"&gt;By improving our speed of innovation, we’re better positioned to deliver a personalized user experience to our customers and partners. &lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="vertical-align: baseline;"&gt;Our hyper-personalization journey accelerated once we moved to Spark. We can now run heavyweight data processing jobs that crunch vast amounts of behavioral and contextual data, allowing us to build models that generate genuinely meaningful predictions. &lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="vertical-align: baseline;"&gt;These models help us understand not just what to say to a customer, but when and how to say it — selecting the right moment and the right channel to deliver personalized insight that genuinely resonates.&lt;/span&gt;&lt;/p&gt;
&lt;h3&gt;&lt;span style="vertical-align: baseline;"&gt;Building a future vision&lt;/span&gt;&lt;/h3&gt;
&lt;p&gt;&lt;a href="https://cloud.google.com/data-cloud"&gt;&lt;span style="text-decoration: underline; vertical-align: baseline;"&gt;Google’s Data Cloud&lt;/span&gt;&lt;/a&gt;&lt;span style="vertical-align: baseline;"&gt; directly aligns with our culture of prioritizing value, and its impact on our business is profound. I call it the network effect, where everything seamlessly connects within the same ecosystem: Our data resides in BigQuery, our ability to validate, enrich, and transform that data is tied to Dataproc and Serverless for Apache Spark, and our capacity to deploy the ML models spans the network. It’s all co-located and integrated, powering the real-time accuracy of our consumer brands and giving us a competitive advantage.&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="vertical-align: baseline;"&gt;For our engineers, the big win is the lack of infrastructure they have to deal with. They can press a button that processes all the data in 10 minutes, rather than having to set up a network of clusters and servers and make them talk to each other. It’s incredibly efficient and frees up time for more valuable work like building and iterating data products. &lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="vertical-align: baseline;"&gt;Dataproc has upped our speed, scale, and agility.&lt;/span&gt;&lt;span style="vertical-align: baseline;"&gt; It also gives us the tools to &lt;/span&gt;&lt;span style="vertical-align: baseline;"&gt;innovate with AI as we build the future of hyper-personalization. Today, we’re proud to say RVU’s cutting-edge tech and data are helping millions of UK consumers make smarter, more informed decisions, and truly transforming industries.&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="vertical-align: baseline;"&gt;Inspired by RVU's success? Whether you need persistent clusters with Dataproc or the agility of Serverless Spark, Google Cloud has a managed solution to help you focus on value, not infrastructure. Discover the right &lt;/span&gt;&lt;a href="https://cloud.google.com/solutions/spark"&gt;&lt;span style="text-decoration: underline; vertical-align: baseline;"&gt;Spark on Google Cloud&lt;/span&gt;&lt;/a&gt;&lt;span style="vertical-align: baseline;"&gt; for your use case.&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;</description><pubDate>Mon, 06 Apr 2026 16:00:00 +0000</pubDate><guid>https://cloud.google.com/blog/topics/retail/how-a-leading-consumer-insight-brand-uses-dataproc-to-hyper-personalise-faster/</guid><category>Data Analytics</category><category>Application Modernization</category><category>Customers</category><category>Retail</category><og xmlns:og="http://ogp.me/ns#"><type>article</type><title>How a leading consumer insight brand uses Dataproc to hyper-personalise faster</title><description></description><site_name>Google</site_name><url>https://cloud.google.com/blog/topics/retail/how-a-leading-consumer-insight-brand-uses-dataproc-to-hyper-personalise-faster/</url></og><author xmlns:author="http://www.w3.org/2005/Atom"><name>Siddharth Dawara</name><title>Head of Data Engineering, RVU</title><department></department><company></company></author></item><item><title>Centralized policy meets distributed logic: Getting to know Eventarc Advanced</title><link>https://cloud.google.com/blog/products/application-modernization/getting-to-know-eventarc-advanced/</link><description>&lt;div class="block-paragraph_advanced"&gt;&lt;p&gt;&lt;span style="vertical-align: baseline;"&gt;Enterprise architects often face a fundamental dilemma: choosing between developer agility and organizational control. Development teams need to move fast and deploy independent microservices without waiting for permission. Security and compliance teams need to be safe, and ensure that data flow is observable and governed by policies.&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="vertical-align: baseline;"&gt;That’s why we built &lt;/span&gt;&lt;a href="https://docs.cloud.google.com/eventarc/advanced/docs/overview"&gt;&lt;strong style="text-decoration: underline; vertical-align: baseline;"&gt;Eventarc Advanced&lt;/strong&gt;&lt;/a&gt;&lt;strong style="vertical-align: baseline;"&gt;,&lt;/strong&gt;&lt;span style="vertical-align: baseline;"&gt; a serverless eventing platform and the evolution of &lt;/span&gt;&lt;a href="https://docs.cloud.google.com/eventarc/standard/docs/overview"&gt;&lt;strong style="text-decoration: underline; vertical-align: baseline;"&gt;Eventarc Standard&lt;/strong&gt;&lt;/a&gt;&lt;span style="vertical-align: baseline;"&gt;. Eventarc Advanced provides&lt;/span&gt;&lt;strong style="vertical-align: baseline;"&gt; &lt;/strong&gt;&lt;span style="vertical-align: baseline;"&gt;an improved architectural pattern for the modern cloud, where &lt;/span&gt;&lt;strong style="vertical-align: baseline;"&gt;centralized policy meets distributed logic&lt;/strong&gt;&lt;span style="vertical-align: baseline;"&gt;. By clearly separating the governance layer (the "bus") from the processing layer (the "pipeline"), Eventarc Advanced gives SecOps teams the visibility and control they demand, while freeing developers to choreograph AI agents and build event-driven applications with the autonomy they want. &lt;/span&gt;&lt;a href="https://cloud.google.com/blog/products/application-modernization/eventarc-advanced-orchestrates-complex-microservices-environments?e=48754805"&gt;&lt;span style="text-decoration: underline; vertical-align: baseline;"&gt;Eventarc Advanced became generally available&lt;/span&gt;&lt;/a&gt;&lt;span style="vertical-align: baseline;"&gt; in August 2025. &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_-_evolution-of-architecture.max-1000x1000.png"
        
          alt="1 - evolution-of-architecture"&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;In this blog, we take a deeper look at the evolution of integration architectures — from service buses, to microservices, to where we are today — and go into depth with a real-world example. Let’s jump in. &lt;/span&gt;&lt;/p&gt;
&lt;h3&gt;&lt;strong style="vertical-align: baseline;"&gt;The evolution of integration architectures&lt;/strong&gt;&lt;/h3&gt;
&lt;p&gt;&lt;span style="vertical-align: baseline;"&gt;To understand the value of this new pattern, it helps to look at where we came from and why previous architecture patterns forced a compromise.&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;strong style="vertical-align: baseline;"&gt;The centralized bottleneck of the &lt;/strong&gt;&lt;strong style="vertical-align: baseline;"&gt;Enterprise Service Bus&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="vertical-align: baseline;"&gt;One early integration architecture approach was the &lt;/span&gt;&lt;strong style="vertical-align: baseline;"&gt;Enterprise Service Bus (ESB)&lt;/strong&gt;&lt;span style="vertical-align: baseline;"&gt;, which prioritized centralized control. The ESB emerged to solve the "spaghetti architecture" of point-to-point integrations by providing a centralized communication layer that standardized how disparate systems interact. However, it often introduced serious pitfalls.&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="vertical-align: baseline;"&gt;The primary issue was what’s referred to as a centralized logic trap. Organizations frequently embedded complex business logic — transformations and orchestration — directly into the governance layer. The resulting middleware layer was opaque, with critical business rules hidden from the developers who owned the services.&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="vertical-align: baseline;"&gt;Consequently, integration changes typically required the intervention of a central middleware team. Development teams lost autonomy, forced to queue behind integration specialists to ship even minor features, often waiting weeks for updates.&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;strong style="vertical-align: baseline;"&gt;Microservices’ governance gap&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="vertical-align: baseline;"&gt;To address this, the industry shifted toward &lt;/span&gt;&lt;strong style="vertical-align: baseline;"&gt;microservices&lt;/strong&gt;&lt;span style="vertical-align: baseline;"&gt; (often described as "smart endpoints and dumb pipes"), distributing logic to give teams the autonomy they were looking for. For synchronous traffic (REST, gRPC), tools like API gateways and service meshes restored a layer of governance by enforcing policies like authentication and rate limiting at the infrastructure level.&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="vertical-align: baseline;"&gt;However, as architectures shifted to &lt;/span&gt;&lt;strong style="vertical-align: baseline;"&gt;Event-Driven Architecture (EDA)&lt;/strong&gt;&lt;span style="vertical-align: baseline;"&gt; for greater resilience and decoupling, a new gap emerged. In a distributed, asynchronous world, centralized control often vanished. This created a &lt;/span&gt;&lt;strong style="vertical-align: baseline;"&gt;governance gap&lt;/strong&gt;&lt;span style="vertical-align: baseline;"&gt; where SecOps teams struggled to maintain order. Three issues emerged to the forefront:&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 visibility void&lt;/strong&gt;&lt;span style="vertical-align: baseline;"&gt;: Without a central policy, shadow IT services could silently subscribe to sensitive events without detection.&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 policy problem&lt;/strong&gt;&lt;span style="vertical-align: baseline;"&gt;: Enforcing data residency or PII masking is nearly impossible when the broker treats every message as an opaque blob.&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 dependency risk&lt;/strong&gt;&lt;span style="vertical-align: baseline;"&gt;: Without clear contracts, changing an event schema risks silently breaking unknown downstream consumers.&lt;/span&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;h3&gt;&lt;span style="vertical-align: baseline;"&gt;A new pattern: Centralized policy, distributed logic&lt;/span&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/2_-_bus-vs-pipeline.max-1000x1000.jpg"
        
          alt="2 - bus-vs-pipeline"&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;Eventarc Advanced addresses the trade-off between control and speed with a novel architectural pattern: &lt;/span&gt;&lt;strong style="vertical-align: baseline;"&gt;centralized policy meets distributed logic&lt;/strong&gt;&lt;span style="vertical-align: baseline;"&gt;.&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="vertical-align: baseline;"&gt;Eventarc Advanced maps these distinct responsibilities to two specific architectural resources that each correspond to a distinct role:&lt;/span&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li role="presentation"&gt;&lt;strong style="vertical-align: baseline;"&gt;The&lt;/strong&gt;&lt;strong style="vertical-align: baseline;"&gt; bus:&lt;/strong&gt;&lt;span style="vertical-align: baseline;"&gt; This governance layer is a managed, centralized hub where platform administrators enforce global constraints before events are routed. It synthesizes the centralized routing of the legacy ESB with the modern security architecture of a service mesh. It handles Identity and Access Management (IAM), including content-based access control, to strictly define who can publish, and integrates with &lt;/span&gt;&lt;a href="https://docs.cloud.google.com/vpc-service-controls/docs/overview"&gt;&lt;span style="text-decoration: underline; vertical-align: baseline;"&gt;VPC Service Controls&lt;/span&gt;&lt;/a&gt;&lt;span style="vertical-align: baseline;"&gt; to prevent data exfiltration.&lt;/span&gt;&lt;/li&gt;
&lt;li role="presentation"&gt;&lt;strong style="vertical-align: baseline;"&gt;The pipeline:&lt;/strong&gt;&lt;span style="vertical-align: baseline;"&gt; Think of this distributed, team-owned resource as developers’ integration logic layer. This is where eventing patterns for AI agents and microservices are unlocked, allowing developers to configure event flow and delivery according to their specific business logic. Unlike many service meshes that treat data as opaque bits, the pipeline understands content. Developers can transform events, convert payloads between formats (like JSON to Avro), and configure retry policies and authentication independently.&lt;/span&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;span style="vertical-align: baseline;"&gt;In other words, by decoupling these duties, Eventarc Advanced provides the &lt;/span&gt;&lt;span style="font-style: italic; vertical-align: baseline;"&gt;control&lt;/span&gt;&lt;span style="vertical-align: baseline;"&gt; of an ESB with the &lt;/span&gt;&lt;span style="font-style: italic; vertical-align: baseline;"&gt;agility&lt;/span&gt;&lt;span style="vertical-align: baseline;"&gt; of microservices and the &lt;/span&gt;&lt;span style="font-style: italic; vertical-align: baseline;"&gt;resilience&lt;/span&gt;&lt;span style="vertical-align: baseline;"&gt; of modern event-driven architectures.&lt;/span&gt;&lt;/p&gt;
&lt;h3&gt;&lt;strong style="vertical-align: baseline;"&gt;How it works: A retail event mesh example&lt;/strong&gt;&lt;/h3&gt;
&lt;p&gt;&lt;span style="vertical-align: baseline;"&gt;A typical Eventarc Advanced solution can be implemented with minimal configuration, providing a streamlined experience for both administrative governance and distributed integration logic. To see this model in practice, let's look at a real-world implementation of &lt;/span&gt;&lt;strong style="vertical-align: baseline;"&gt;a &lt;/strong&gt;&lt;span style="vertical-align: baseline;"&gt;retail event mesh&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;Imagine an ecosystem at a global retailer with four autonomous teams in charge of the following 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;strong style="vertical-align: baseline;"&gt;Commerce&lt;/strong&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;Finance&lt;/strong&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;Logistics&lt;/strong&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;Intelligence (AI Insights Agent)&lt;/strong&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;span style="vertical-align: baseline;"&gt;In a traditional setup, aligning these teams is difficult. The Intelligence team wants access to everything for their models, Finance wants to lock everything down for compliance, Logistics just needs a stable schema to ship boxes, and Commerce needs to roll out new features at a moment’s notice.&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;strong style="vertical-align: baseline;"&gt;The foundation: Built on CloudEvents&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="vertical-align: baseline;"&gt;Eventarc Advanced uses a data model based on the open &lt;/span&gt;&lt;a href="https://cloudevents.io/" rel="noopener" target="_blank"&gt;&lt;span style="text-decoration: underline; vertical-align: baseline;"&gt;CloudEvents standard&lt;/span&gt;&lt;/a&gt;&lt;span style="vertical-align: baseline;"&gt;, which can carry any type of payload. This helps ensure governance and discoverability while retaining flexibility. In our example, before a single event is published, the platform administrator mandates that every message must contain standard attributes and a specific custom extension for governance. &lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="vertical-align: baseline;"&gt;In this example, every event on the bus must carry the following attributes:&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;code style="vertical-align: baseline;"&gt;type&lt;/code&gt;&lt;span style="vertical-align: baseline;"&gt;: Standard identifiers for the event instance (e.g., &lt;/span&gt;&lt;code style="vertical-align: baseline;"&gt;com.retail.order.created&lt;/code&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;code style="vertical-align: baseline;"&gt;source&lt;/code&gt;&lt;span style="vertical-align: baseline;"&gt;: A standard attribute identifying the producer (e.g., &lt;/span&gt;&lt;code style="vertical-align: baseline;"&gt;//commerce/frontend&lt;/code&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;code style="vertical-align: baseline;"&gt;data_sensitivity&lt;/code&gt;&lt;span style="vertical-align: baseline;"&gt;: A custom extension attribute to categorize risk&lt;/span&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;span style="vertical-align: baseline;"&gt;In addition, the organization defines three data sensitivity levels:&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;code style="vertical-align: baseline;"&gt;restricted&lt;/code&gt;&lt;span style="vertical-align: baseline;"&gt; &lt;/span&gt;&lt;strong style="vertical-align: baseline;"&gt;(High)&lt;/strong&gt;&lt;span style="vertical-align: baseline;"&gt;: Severe risk data like Credit Card Tokens or Tax IDs&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;code style="vertical-align: baseline;"&gt;confidential&lt;/code&gt;&lt;span style="vertical-align: baseline;"&gt; &lt;/span&gt;&lt;strong style="vertical-align: baseline;"&gt;(Medium)&lt;/strong&gt;&lt;span style="vertical-align: baseline;"&gt;: PII like home addresses&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;code style="vertical-align: baseline;"&gt;general&lt;/code&gt;&lt;span style="vertical-align: baseline;"&gt; &lt;/span&gt;&lt;strong style="vertical-align: baseline;"&gt;(Low)&lt;/strong&gt;&lt;span style="vertical-align: baseline;"&gt;: Safe operational data like Order IDs&lt;/span&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;span style="vertical-align: baseline;"&gt;This standardized metadata layer allows the bus to enforce policies based on specific attribute names — checking &lt;/span&gt;&lt;span style="font-style: italic; vertical-align: baseline;"&gt;who&lt;/span&gt;&lt;span style="vertical-align: baseline;"&gt; sent the data (&lt;/span&gt;&lt;code style="vertical-align: baseline;"&gt;source&lt;/code&gt;&lt;span style="vertical-align: baseline;"&gt;) and &lt;/span&gt;&lt;span style="font-style: italic; vertical-align: baseline;"&gt;what&lt;/span&gt;&lt;span style="vertical-align: baseline;"&gt; kind of data it is (&lt;/span&gt;&lt;code style="vertical-align: baseline;"&gt;data_sensitivity&lt;/code&gt;&lt;span style="vertical-align: baseline;"&gt;).&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;strong style="vertical-align: baseline;"&gt;The workflow&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="vertical-align: baseline;"&gt;With this model, the lifecycle of a single order becomes a secure flow where sensitivity changes at every step.&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/3_-_flow-no-bus.max-1000x1000.png"
        
          alt="3 - flow-no-bus"&gt;
        
        &lt;/a&gt;
      
    &lt;/figure&gt;

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




&lt;/div&gt;
&lt;div class="block-paragraph_advanced"&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;Order placement&lt;/strong&gt;&lt;span style="vertical-align: baseline;"&gt;: The &lt;/span&gt;&lt;strong style="vertical-align: baseline;"&gt;Commerce&lt;/strong&gt;&lt;span style="vertical-align: baseline;"&gt; service publishes &lt;/span&gt;&lt;code style="vertical-align: baseline;"&gt;order.created&lt;/code&gt;&lt;span style="vertical-align: baseline;"&gt; to the Bus. The event’s data sensitivity is tagged as &lt;/span&gt;&lt;code style="vertical-align: baseline;"&gt;general&lt;/code&gt;&lt;span style="vertical-align: baseline;"&gt;. The &lt;/span&gt;&lt;strong style="vertical-align: baseline;"&gt;AI Insights Agent&lt;/strong&gt;&lt;span style="vertical-align: baseline;"&gt; service subscribes to analyze market trends.&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;Payment authorization&lt;/strong&gt;&lt;span style="vertical-align: baseline;"&gt;: The &lt;/span&gt;&lt;strong style="vertical-align: baseline;"&gt;Commerce&lt;/strong&gt;&lt;span style="vertical-align: baseline;"&gt; service publishes &lt;/span&gt;&lt;code style="vertical-align: baseline;"&gt;payment.authorized&lt;/code&gt;&lt;span style="vertical-align: baseline;"&gt; tagged as &lt;/span&gt;&lt;code style="vertical-align: baseline;"&gt;restricted&lt;/code&gt;&lt;span style="vertical-align: baseline;"&gt; (containing a secure token). The &lt;/span&gt;&lt;strong style="vertical-align: baseline;"&gt;Finance&lt;/strong&gt;&lt;span style="vertical-align: baseline;"&gt; service subscribes to capture the token and executes the charge.&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;Settlement&lt;/strong&gt;&lt;span style="vertical-align: baseline;"&gt;: The &lt;/span&gt;&lt;strong style="vertical-align: baseline;"&gt;Finance&lt;/strong&gt;&lt;span style="vertical-align: baseline;"&gt; service publishes &lt;/span&gt;&lt;code style="vertical-align: baseline;"&gt;payment.success&lt;/code&gt;&lt;span style="vertical-align: baseline;"&gt; tagged as &lt;/span&gt;&lt;code style="vertical-align: baseline;"&gt;general&lt;/code&gt;&lt;span style="vertical-align: baseline;"&gt;, signaling the transaction is safe to fulfill without exposing financial secrets. &lt;/span&gt;&lt;strong style="vertical-align: baseline;"&gt;Logistics&lt;/strong&gt;&lt;span style="vertical-align: baseline;"&gt; subscribes to ship the box, and &lt;/span&gt;&lt;strong style="vertical-align: baseline;"&gt;Intelligence AI Insights Agent&lt;/strong&gt;&lt;span style="vertical-align: baseline;"&gt; is triggered to evaluate market trends for the next supply chain cycle.&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;Fulfillment&lt;/strong&gt;&lt;span style="vertical-align: baseline;"&gt;: The &lt;/span&gt;&lt;strong style="vertical-align: baseline;"&gt;Logistics&lt;/strong&gt;&lt;span style="vertical-align: baseline;"&gt; service publishes &lt;/span&gt;&lt;code style="vertical-align: baseline;"&gt;shipment.ready&lt;/code&gt;&lt;span style="vertical-align: baseline;"&gt; tagged as &lt;/span&gt;&lt;code style="vertical-align: baseline;"&gt;confidential &lt;/code&gt;&lt;span style="vertical-align: baseline;"&gt;(containing the customer phone number)&lt;/span&gt;&lt;span style="vertical-align: baseline;"&gt;. The &lt;/span&gt;&lt;strong style="vertical-align: baseline;"&gt;Logistics&lt;/strong&gt;&lt;span style="vertical-align: baseline;"&gt; own notification pipeline subscribes to it to trigger an SMS notification.&lt;/span&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;/ol&gt;
&lt;p&gt;&lt;span style="vertical-align: baseline;"&gt;In a legacy architecture, mixing PCI, PII, and operational data on a single bus would be a compliance nightmare. With Eventarc Advanced, it’s a solved problem.&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/4_-_flow-with-bus.max-1000x1000.png"
        
          alt="4 - flow-with-bus"&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;strong style="vertical-align: baseline;"&gt;The bus: the governance layer&lt;/strong&gt;&lt;/h3&gt;
&lt;p&gt;&lt;span style="vertical-align: baseline;"&gt;The platform administrator implements a &lt;/span&gt;&lt;strong style="vertical-align: baseline;"&gt;secure strategy &lt;/strong&gt;&lt;span style="vertical-align: baseline;"&gt;on the bus. Rather than blindly trusting internal services, they enforce global policies that inspect these CloudEvents attributes using &lt;/span&gt;&lt;strong style="vertical-align: baseline;"&gt;fine-grained access control (FGAC)&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;Enforcing source integrity&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="vertical-align: baseline;"&gt;To ensure a compromised service cannot spoof events, the bus administrator enforces the producer's identity to match the source attribute.&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="vertical-align: baseline;"&gt;For example, a bus policy can state that only the principal &lt;/span&gt;&lt;code style="vertical-align: baseline;"&gt;sa-commerce@retail.com&lt;/code&gt;&lt;span style="vertical-align: baseline;"&gt; can publish events that match the expression &lt;/span&gt;&lt;code style="vertical-align: baseline;"&gt;message.source.startsWith("//commerce/")&lt;/code&gt;&lt;span style="vertical-align: baseline;"&gt;. If the Intelligence AI Insights Agent service tries to publish an event claiming to be from &lt;/span&gt;&lt;code style="vertical-align: baseline;"&gt;//commerce/payments&lt;/code&gt;&lt;span style="vertical-align: baseline;"&gt;, the bus rejects the request.&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;strong style="vertical-align: baseline;"&gt;Enforcing a data classification&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="vertical-align: baseline;"&gt;To ensure every event is categorized, the bus administrator requires that every payload received by the bus includes a valid sensitivity attribute. A bus policy can check that &lt;/span&gt;&lt;code style="vertical-align: baseline;"&gt;message.data_sensitivity&lt;/code&gt;&lt;span style="vertical-align: baseline;"&gt; is one of &lt;/span&gt;&lt;code style="vertical-align: baseline;"&gt;['general', 'confidential', 'restricted']&lt;/code&gt;&lt;span style="vertical-align: baseline;"&gt;. This guarantees that the event mesh contains only classified, governance-ready data.&lt;/span&gt;&lt;/p&gt;
&lt;h3&gt;&lt;strong style="vertical-align: baseline;"&gt;The Pipeline: the logic layer - autonomous team innovation&lt;/strong&gt;&lt;/h3&gt;
&lt;p&gt;&lt;span style="vertical-align: baseline;"&gt;With the security posture established on the bus, development teams can then use &lt;/span&gt;&lt;strong style="vertical-align: baseline;"&gt;pipelines&lt;/strong&gt;&lt;span style="vertical-align: baseline;"&gt; to solve complex integration challenges entirely within their own domains. Let’s take a look at a few of these challenges.&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;strong style="vertical-align: baseline;"&gt;Schema-aware formats conversion and payload transformation&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="vertical-align: baseline;"&gt;The Logistics team decides to upgrade their warehouse robots to use high-efficiency &lt;/span&gt;&lt;strong style="vertical-align: baseline;"&gt;protocol buffers&lt;/strong&gt;&lt;span style="vertical-align: baseline;"&gt;. Instead of forcing the Finance team to change their JSON output (which would break other consumers), Logistics configures a &lt;/span&gt;&lt;strong style="vertical-align: baseline;"&gt;transformation&lt;/strong&gt;&lt;span style="vertical-align: baseline;"&gt; step in their own pipeline.&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/5_-_pipeline-json-proto-transform.max-1000x1000.png"
        
          alt="5 - pipeline-json-proto-transform"&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;A typical &lt;/span&gt;&lt;code style="vertical-align: baseline;"&gt;com.retail.payment.success&lt;/code&gt;&lt;span style="vertical-align: baseline;"&gt; event from Finance arrives as JSON:&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;{\r\n  &amp;quot;id&amp;quot;: &amp;quot;89d5663e-789e-4d9f-a65f-f7d83742d987&amp;quot;,\r\n  &amp;quot;source&amp;quot;: &amp;quot;//finance/ledger&amp;quot;,\r\n  &amp;quot;type&amp;quot;: &amp;quot;com.retail.payment.success&amp;quot;,\r\n  &amp;quot;data_sensitivity&amp;quot;: &amp;quot;general&amp;quot;,\r\n  &amp;quot;datacontenttype&amp;quot;: &amp;quot;application/json&amp;quot;,\r\n  &amp;quot;data&amp;quot;: {\r\n    &amp;quot;order_number&amp;quot;: &amp;quot;ORD-2023-8841&amp;quot;,\r\n    &amp;quot;total_amount&amp;quot;: 249.99,\r\n    &amp;quot;currency&amp;quot;: &amp;quot;USD&amp;quot;,\r\n    &amp;quot;transaction_id&amp;quot;: &amp;quot;tx_77382910&amp;quot;,\r\n    &amp;quot;status&amp;quot;: &amp;quot;SETTLED&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 0x7fe01a5b5d60&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;The warehouse robots service expects a binary Protobuf message:&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;message PaymentConfirmed {\r\n  string order_id = 1;\r\n  double insured_value = 2;\r\n  string currency_code = 3;\r\n  string ledger_reference = 4;\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 0x7fdffe1d16a0&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;The Logistics team configures their pipeline to accept &lt;/span&gt;&lt;code style="vertical-align: baseline;"&gt;json&lt;/code&gt;&lt;span style="vertical-align: baseline;"&gt; as input and output to &lt;/span&gt;&lt;code style="vertical-align: baseline;"&gt;protobuf&lt;/code&gt;&lt;span style="vertical-align: baseline;"&gt;. To map the data, they use &lt;/span&gt;&lt;strong style="vertical-align: baseline;"&gt;Common Expression Language (CEL)&lt;/strong&gt;&lt;span style="vertical-align: baseline;"&gt; to configure a &lt;/span&gt;&lt;strong style="vertical-align: baseline;"&gt;transformation&lt;/strong&gt;&lt;span style="vertical-align: baseline;"&gt;:&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;// CEL Transformation to Construct the target Protobuf message\r\n{\r\n  &amp;quot;order_id&amp;quot;: message.data.order_number,\r\n  // 110% of total to cover replacement cost\r\n  &amp;quot;insured_value&amp;quot;: message.data.total_amount * 1.1,\r\n  // Standardize currency to uppercase\r\n  &amp;quot;currency_code&amp;quot;: message.data.currency.upperAscii(),\r\n  &amp;quot;ledger_reference&amp;quot;: message.data.transaction_id,\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 0x7fdffe1d1d60&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;This transformation not only maps the input but also applies business logic — calculating the insured value and normalizing the currency code. The Logistics team implements this modernization without a single meeting with the Finance team.&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;strong style="vertical-align: baseline;"&gt;Agentic workflows: Filtering and triggering AI agents &lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="vertical-align: baseline;"&gt;Eventarc Advanced enables agentic workflows by allowing pipelines to communicate directly with AI agents using open standard protocols like &lt;/span&gt;&lt;a href="https://github.com/a2aproject/A2A" rel="noopener" target="_blank"&gt;&lt;span style="text-decoration: underline; vertical-align: baseline;"&gt;Agent2Agent (A2A)&lt;/span&gt;&lt;/a&gt;&lt;span style="vertical-align: baseline;"&gt; and &lt;/span&gt;&lt;a href="https://modelcontextprotocol.io/" rel="noopener" target="_blank"&gt;&lt;span style="text-decoration: underline; vertical-align: baseline;"&gt;Model Context Protocol (MCP)&lt;/span&gt;&lt;/a&gt;&lt;span style="vertical-align: baseline;"&gt;, while also offering rich capabilities like filtering to optimize when those agents are invoked.&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="vertical-align: baseline;"&gt;The Intelligence team uses a pipeline they name &lt;/span&gt;&lt;code style="vertical-align: baseline;"&gt;ai-insights&lt;/code&gt;&lt;span style="vertical-align: baseline;"&gt; and the &lt;/span&gt;&lt;strong style="vertical-align: baseline;"&gt;A2A protocol&lt;/strong&gt;&lt;span style="vertical-align: baseline;"&gt; to connect with an &lt;/span&gt;&lt;strong style="vertical-align: baseline;"&gt;AI Insights Agent&lt;/strong&gt;&lt;span style="vertical-align: baseline;"&gt; that proactively analyzes market trends based on placed orders. Because the agent’s processing is resource-intensive, the team uses a filter to only invoke the agent for high-value orders that warrant deeper analysis.&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/6_-_pipeline-filter-mdb-agent.max-1000x1000.png"
        
          alt="6 - pipeline-filter-mdb-agent"&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;The pipeline filter is configured with the following expression:&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;message.type == &amp;quot;order.created&amp;quot; &amp;amp;&amp;amp; \r\ndouble(message.amount) &amp;gt; 5000.0&amp;#x27;), (&amp;#x27;language&amp;#x27;, &amp;#x27;&amp;#x27;), (&amp;#x27;caption&amp;#x27;, &amp;lt;wagtail.rich_text.RichText object at 0x7fe01a489dc0&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;When the filter is passed, the pipeline uses a &lt;/span&gt;&lt;strong style="vertical-align: baseline;"&gt;HTTP Message Destination Binding (MDB)&lt;/strong&gt;&lt;span style="vertical-align: baseline;"&gt; expression to directly trigger the agent. By defining a CEL template, the pipeline handles the complexity of constructing a native A2A &lt;/span&gt;&lt;code style="vertical-align: baseline;"&gt;SendMessage&lt;/code&gt;&lt;span style="vertical-align: baseline;"&gt; request to the &lt;/span&gt;&lt;strong style="vertical-align: baseline;"&gt;AI strategic insights agent&lt;/strong&gt;&lt;span style="vertical-align: baseline;"&gt;. This allows the agent to receive a &lt;/span&gt;&lt;strong style="vertical-align: baseline;"&gt;conversational prompt&lt;/strong&gt;&lt;span style="vertical-align: baseline;"&gt; derived from technical event data without any manual "glue code":&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;{\r\n  &amp;quot;headers&amp;quot;: headers.merge({ &amp;quot;Content-Type&amp;quot;: &amp;quot;application/json&amp;quot;, &amp;quot;A2A-Version&amp;quot;: &amp;quot;1.0&amp;quot; }),\r\n  &amp;quot;body&amp;quot;: {\r\n    &amp;quot;jsonrpc&amp;quot;: &amp;quot;2.0&amp;quot;,\r\n    &amp;quot;id&amp;quot;: message.id,\r\n    &amp;quot;method&amp;quot;: &amp;quot;message/send&amp;quot;,\r\n    &amp;quot;params&amp;quot;: {\r\n      &amp;quot;message&amp;quot;: {\r\n        &amp;quot;messageId&amp;quot;: message.id,\r\n        &amp;quot;role&amp;quot;: &amp;quot;ROLE_USER&amp;quot;,\r\n        &amp;quot;parts&amp;quot;: [\r\n          { \r\n            &amp;quot;text&amp;quot;: &amp;quot;Analyze Order &amp;quot; + message.data.order_number + &amp;quot; for market trends.&amp;quot; \r\n          }\r\n        ]\r\n      }\r\n    }\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 0x7fe01a4899a0&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;A similar prompt message can be crafted for other popular agentic communication protocols like MCP.&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="vertical-align: baseline;"&gt;This combination of filtering and agentic protocol translation ensures that AI resources are used precisely where they add value. The Intelligence team implements this independently – without writing ingestion code or coordinating with the Commerce or Admin team. The agent can then publish its own strategic recommendation back to the bus, enabling a choreography of AI experts that turns standard cloud events into competitive intelligence.&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;strong style="vertical-align: baseline;"&gt;Advanced API request modeling&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="vertical-align: baseline;"&gt;When a shipment is ready, the Logistics team uses a pipeline to send an SMS using a legacy gateway API. Integrating with legacy third-party APIs often requires writing "glue code" services just to format requests.&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="vertical-align: baseline;"&gt;The Logistics team eliminates this maintenance burden by configuring a dedicated pipeline to fully construct the exact request expected by the legacy service. &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/7_-_mdb.max-1000x1000.png"
        
          alt="7 - mdb"&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;They use a &lt;/span&gt;&lt;strong style="vertical-align: baseline;"&gt;HTTP Message Destination Binding &lt;/strong&gt;&lt;span style="vertical-align: baseline;"&gt;CEL expression, which standardizes the phone number and maps it to the &lt;/span&gt;&lt;code style="vertical-align: baseline;"&gt;X-SMS-To&lt;/code&gt;&lt;span style="vertical-align: baseline;"&gt; HTTP header required by the API. It also construct the SMS text:&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;{\r\n    &amp;quot;headers&amp;quot;: { &amp;quot;X-SMS-To&amp;quot;, \r\n        message.data.phone.matches(\&amp;#x27;^\\\\+1\&amp;#x27;) ?\r\n            message.data.phone : \r\n            \&amp;#x27;+1\&amp;#x27; + message.data.phone \r\n    },\r\n\r\n    &amp;quot;body&amp;quot;: {\r\n        &amp;quot;sms_text&amp;quot;: &amp;quot;Order &amp;quot; + message.data.order_id + &amp;quot; shipped!&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 0x7fe01a4899d0&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;Finally, they configure a robust retry policy (linear backoff, max five attempts) directly on the pipeline, so that temporary network interruptions don't result in lost notifications. In addition to HTTP endpoints, the pipeline supports guaranteed delivery and out-of-the-box authentication for destinations like Cloud Run, Pub/Sub, Bus, Workflows, and over 200 Google services.&lt;/span&gt;&lt;/p&gt;
&lt;h3&gt;&lt;strong style="vertical-align: baseline;"&gt;The future of agile integration&lt;/strong&gt;&lt;/h3&gt;
&lt;p&gt;&lt;span style="vertical-align: baseline;"&gt;Eventarc Advanced closes an important gap in event-driven architectures: It brings the same level of maturity to asynchronous communication by introducing the pattern of &lt;/span&gt;&lt;strong style="vertical-align: baseline;"&gt;centralized policy, distributed logic&lt;/strong&gt;&lt;span style="vertical-align: baseline;"&gt;.&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 the Platform team&lt;/strong&gt;&lt;span style="vertical-align: baseline;"&gt;, Eventarc Advanced provides assurance that a bus can strictly enforce integrity and confidentiality on every message, bringing "service-mesh-like" security to the event layer.&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 the developer&lt;/strong&gt;&lt;span style="vertical-align: baseline;"&gt;, it restores autonomy. The pipeline allows teams to filter, transform, convert, and route events to fit their specific needs, enabling them to treat events as first-class products rather than opaque artifacts.&lt;/span&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;span style="vertical-align: baseline;"&gt;This architecture lays the foundation for the next generation of intelligent applications. A secure, typed, and trustworthy event mesh can serve as the backbone for generative AI agents and real-time analytics, allowing you to safely expose business context to the systems that need it most.&lt;/span&gt;&lt;/p&gt;
&lt;h3&gt;&lt;strong style="vertical-align: baseline;"&gt;Get started&lt;/strong&gt;&lt;/h3&gt;
&lt;p&gt;&lt;span style="vertical-align: baseline;"&gt;Don't let governance slow down your innovation. Here are some Eventarc Advanced resources to get you on your way:&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;Learn more:&lt;/strong&gt;&lt;span style="vertical-align: baseline;"&gt; Dive into the full capabilities of the Bus and Pipeline in the &lt;/span&gt;&lt;a href="https://cloud.google.com/eventarc/docs"&gt;&lt;span style="text-decoration: underline; vertical-align: baseline;"&gt;Eventarc Advanced 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;strong style="vertical-align: baseline;"&gt;Get hands-on:&lt;/strong&gt;&lt;span style="vertical-align: baseline;"&gt; Deploy the "Retail Event Mesh" scenario yourself and explore enterprise patterns with our &lt;/span&gt;&lt;a href="https://cloud.google.com/eventarc/docs/quickstarts"&gt;&lt;span style="text-decoration: underline; vertical-align: baseline;"&gt;Quickstarts and Tutorials&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;Start building:&lt;/strong&gt;&lt;span style="vertical-align: baseline;"&gt; Go to the &lt;/span&gt;&lt;a href="https://console.cloud.google.com/eventarc"&gt;&lt;span style="text-decoration: underline; vertical-align: baseline;"&gt;Google Cloud console&lt;/span&gt;&lt;/a&gt;&lt;span style="vertical-align: baseline;"&gt; to configure your first bus and pipeline today.&lt;/span&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;&lt;strong style="vertical-align: baseline;"&gt;Let's talk:&lt;/strong&gt;&lt;span style="vertical-align: baseline;"&gt; Have a complex enterprise use case? &lt;/span&gt;&lt;a href="https://cloud.google.com/contact"&gt;&lt;span style="text-decoration: underline; vertical-align: baseline;"&gt;Contact Google Cloud Sales&lt;/span&gt;&lt;/a&gt;&lt;span style="vertical-align: baseline;"&gt; to discuss how Eventarc Advanced fits into your broader integration strategy.&lt;/span&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;/div&gt;</description><pubDate>Fri, 27 Feb 2026 17:00:00 +0000</pubDate><guid>https://cloud.google.com/blog/products/application-modernization/getting-to-know-eventarc-advanced/</guid><category>Application Development</category><category>Application Modernization</category><media:content height="540" url="https://storage.googleapis.com/gweb-cloudblog-publish/images/0_zjIbf2O.max-600x600.jpg" width="540"></media:content><og xmlns:og="http://ogp.me/ns#"><type>article</type><title>Centralized policy meets distributed logic: Getting to know Eventarc Advanced</title><description></description><image>https://storage.googleapis.com/gweb-cloudblog-publish/images/0_zjIbf2O.max-600x600.jpg</image><site_name>Google</site_name><url>https://cloud.google.com/blog/products/application-modernization/getting-to-know-eventarc-advanced/</url></og><author xmlns:author="http://www.w3.org/2005/Atom"><name>Milen Kovachev</name><title>Staff Software Engineer</title><department></department><company></company></author></item><item><title>Cool stuff Google Cloud customers built, Feb. edition: Telco data reinvention; Golden State’s “G.O.A.T.T.”; John Lewis explores DORA</title><link>https://cloud.google.com/blog/topics/customers/cool-stuff-google-cloud-customers-built-monthly-round-up-feb-26/</link><description>&lt;div class="block-paragraph_advanced"&gt;&lt;p&gt;&lt;span style="font-style: italic; vertical-align: baseline;"&gt;AI and cloud technology are reshaping every corner of every industry around the world. Without our customers, there would be no Google Cloud, as they are the ones building the future on our platform. In this &lt;/span&gt;&lt;a href="https://cloud.google.com/blog/topics/customers/cool-stuff-google-cloud-customers-built-monthly-round-up-december-2025"&gt;&lt;span style="font-style: italic; text-decoration: underline; vertical-align: baseline;"&gt;regular round-up&lt;/span&gt;&lt;/a&gt;&lt;span style="font-style: italic; vertical-align: baseline;"&gt;, we dive into some of the exciting projects redefining businesses, shaping industries, and creating new categories. &lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-style: italic; vertical-align: baseline;"&gt;For our latest edition, we explore a&lt;/span&gt;&lt;span style="font-style: italic; vertical-align: baseline;"&gt; new data approach for &lt;/span&gt;&lt;strong style="font-style: italic; vertical-align: baseline;"&gt;Vodafone and Fastweb&lt;/strong&gt;&lt;span style="font-style: italic; vertical-align: baseline;"&gt;; evaluating &lt;/span&gt;&lt;strong style="font-style: italic; vertical-align: baseline;"&gt;John Lewis Partnership&lt;/strong&gt;&lt;span style="font-style: italic; vertical-align: baseline;"&gt;’s developer platforms; the &lt;/span&gt;&lt;strong style="font-style: italic; vertical-align: baseline;"&gt;Golden State Warrior&lt;/strong&gt;&lt;span style="font-style: italic; vertical-align: baseline;"&gt;’s AI playbook; healthy, stable networks at &lt;/span&gt;&lt;strong style="font-style: italic; vertical-align: baseline;"&gt;Hackensack Meridian Health&lt;/strong&gt;&lt;span style="font-style: italic; vertical-align: baseline;"&gt;; and &lt;/span&gt;&lt;strong style="font-style: italic; vertical-align: baseline;"&gt;Ab Initio &lt;/strong&gt;&lt;span style="font-style: italic; vertical-align: baseline;"&gt;brings better context to data for AI.&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-style: italic; vertical-align: baseline;"&gt;Be sure to check back next year to see how more industry leaders and exciting startups are putting Google Cloud technologies to use. And if you haven’t already, please peruse our list of &lt;/span&gt;&lt;a href="https://workspace.google.com/blog/ai-and-machine-learning/how-our-customers-are-using-ai-for-business" rel="noopener" target="_blank"&gt;&lt;span style="font-style: italic; text-decoration: underline; vertical-align: baseline;"&gt;1,001 real-world gen AI use cases&lt;/span&gt;&lt;/a&gt;&lt;span style="font-style: italic; vertical-align: baseline;"&gt; from our customers.&lt;/span&gt;&lt;/p&gt;
&lt;hr/&gt;
&lt;h3&gt;&lt;span style="vertical-align: baseline;"&gt;Fastweb + Vodafone reimagined data workflows&lt;/span&gt;&lt;/h3&gt;
&lt;p&gt;&lt;strong style="vertical-align: baseline;"&gt;Who:&lt;/strong&gt;&lt;span style="vertical-align: baseline;"&gt; Following the acquisition of Vodafone Italy by Swisscom in 2025, these leading European telecom providers wanted to rethink how they serve customers and deliver timely, personalized experiences across mobile, broadband, and digital channels.&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href="https://cloud.google.com/blog/products/databases/how-fastweb-vodafone-reimagined-data-workflows-with-spanner-bigquery"&gt;&lt;strong style="text-decoration: underline; vertical-align: baseline;"&gt;What they did:&lt;/strong&gt;&lt;/a&gt;&lt;strong style="vertical-align: baseline;"&gt; &lt;/strong&gt;&lt;span style="vertical-align: baseline;"&gt;Both companies had already begun modernizing customer data workflows with &lt;/span&gt;&lt;a href="https://cloud.google.com/bigquery"&gt;&lt;span style="text-decoration: underline; vertical-align: baseline;"&gt;BigQuery&lt;/span&gt;&lt;/a&gt;&lt;span style="vertical-align: baseline;"&gt;, but combining ecosystems exposed certain limits of the existing setup. In order to give every channel real-time access to accurate customer data, they implemented &lt;/span&gt;&lt;a href="https://cloud.google.com/spanner"&gt;&lt;span style="text-decoration: underline; vertical-align: baseline;"&gt;Spanner&lt;/span&gt;&lt;/a&gt;&lt;span style="vertical-align: baseline;"&gt; as a service and governance layer, delivering low-latency reads, horizontal scalability, high availability, and a fully managed environment with zero ops overhead. The team is also using &lt;/span&gt;&lt;a href="https://gemini.google.com/app" rel="noopener" target="_blank"&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; to generate clear documentation directly from the code, which saves hours of manual work.&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;strong style="vertical-align: baseline;"&gt;Why it matters:&lt;/strong&gt;&lt;span style="vertical-align: baseline;"&gt; Using &lt;/span&gt;&lt;a href="https://cloud.google.com/products/spanner/graph?e=48754805"&gt;&lt;span style="text-decoration: underline; vertical-align: baseline;"&gt;Spanner Graph&lt;/span&gt;&lt;/a&gt;&lt;span style="vertical-align: baseline;"&gt; allowed the organization to map lineage in a way that reflects how its platform actually works: which tables drive specific jobs, how transformations cascade, and where dependencies sit. Call centers now see &lt;/span&gt;&lt;strong style="vertical-align: baseline;"&gt;more complete, up-to-date customer information&lt;/strong&gt;&lt;span style="vertical-align: baseline;"&gt;, digital channels can rely on &lt;/span&gt;&lt;strong style="vertical-align: baseline;"&gt;consistent data without custom integrations&lt;/strong&gt;&lt;span style="vertical-align: baseline;"&gt;, and partners can access what they need with low latency through Apigee.&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;strong style="vertical-align: baseline;"&gt;Learn from us:&lt;/strong&gt;&lt;span style="vertical-align: baseline;"&gt; “Rebuilding our Customer 360 platform with Google Cloud services has already changed how Fastweb + Vodafone works. Workflow monitoring is simpler, pipelines are leaner, and real-time serving is now the norm. ” – &lt;/span&gt;&lt;strong style="font-style: italic; vertical-align: baseline;"&gt;Vincenzo Forciniti, &lt;/strong&gt;&lt;span style="font-style: italic; vertical-align: baseline;"&gt;IT AI Adoption &amp;amp; Platform Engineering Lead, Fastweb + Vodafone&lt;/span&gt;&lt;/p&gt;
&lt;h3&gt;&lt;span style="vertical-align: baseline;"&gt;John Lewis measures the value of its developer platform&lt;/span&gt;&lt;/h3&gt;
&lt;p&gt;&lt;strong style="vertical-align: baseline;"&gt;Who:&lt;/strong&gt;&lt;span style="vertical-align: baseline;"&gt; The John Lewis Partnership is a major UK retailer operating John Lewis department stores and Waitrose supermarkets. To power their digital transformation, they built the John Lewis Digital Platform (JLDP) to support dozens of product teams building high-quality software for &lt;/span&gt;&lt;a href="http://johnlewis.com" rel="noopener" target="_blank"&gt;&lt;span style="text-decoration: underline; vertical-align: baseline;"&gt;johnlewis.com&lt;/span&gt;&lt;/a&gt;&lt;span style="vertical-align: baseline;"&gt;.&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href="https://cloud.google.com/blog/products/application-development/how-john-lewis-partnership-chose-its-monitoring-metrics"&gt;&lt;strong style="text-decoration: underline; vertical-align: baseline;"&gt;What they did:&lt;/strong&gt;&lt;/a&gt;&lt;span style="vertical-align: baseline;"&gt; Moving beyond simple usage metrics, John Lewis developed a sophisticated, multi-stage approach to measuring the real value of their platform. They transitioned from initial speed-based metrics (like "Onboarding Lead Time") to a comprehensive model using &lt;/span&gt;&lt;a href="https://dora.dev/" rel="noopener" target="_blank"&gt;&lt;span style="text-decoration: underline; vertical-align: baseline;"&gt;DORA metrics&lt;/span&gt;&lt;/a&gt;&lt;span style="vertical-align: baseline;"&gt; and subjective engineer feedback via the &lt;/span&gt;&lt;a href="https://getdx.com/connectors/google-cloud/" rel="noopener" target="_blank"&gt;&lt;span style="text-decoration: underline; vertical-align: baseline;"&gt;DX platform&lt;/span&gt;&lt;/a&gt;&lt;span style="vertical-align: baseline;"&gt;. This included a custom "Technical Health" feature that uses small, automated jobs to monitor more than 35 health measures — such as &lt;/span&gt;&lt;strong style="vertical-align: baseline;"&gt;Kubernetes&lt;/strong&gt;&lt;span style="vertical-align: baseline;"&gt; best practices, security, and operational readiness — providing teams with real-time "traffic light" indicators of their service health.&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;strong style="vertical-align: baseline;"&gt;Why it matters:&lt;/strong&gt;&lt;span style="vertical-align: baseline;"&gt; By focusing on value rather than just activity, John Lewis ensured the platform was actually &lt;/span&gt;&lt;strong style="vertical-align: baseline;"&gt;reducing friction for developers&lt;/strong&gt;&lt;span style="vertical-align: baseline;"&gt; rather than just being a mandatory tool. Their automated Technical Health checks allow product teams to manage technical debt and security vulnerabilities proactively. This approach has decoupled centralized operations teams from individual services, leading to &lt;/span&gt;&lt;strong style="vertical-align: baseline;"&gt;faster incident resolution&lt;/strong&gt;&lt;span style="vertical-align: baseline;"&gt; (MTTR), fewer outages, and &lt;/span&gt;&lt;strong style="vertical-align: baseline;"&gt;significant cost savings&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;Learn from us:&lt;/strong&gt;&lt;span style="vertical-align: baseline;"&gt; "Measurement is a journey, not a destination. Start by measuring something meaningful to your stakeholders, but be prepared to adapt as your platform evolves. The things that mattered when you were proving out the platform's viability are unlikely to be what are important several years later when your features are mature." – &lt;/span&gt;&lt;strong style="font-style: italic; vertical-align: baseline;"&gt;Alex Moss&lt;/strong&gt;&lt;span style="font-style: italic; vertical-align: baseline;"&gt;, Principal Platform Engineer, John Lewis Partnership&lt;/span&gt;&lt;/p&gt;
&lt;h3&gt;&lt;span style="vertical-align: baseline;"&gt;Hackensack Meridian Health de-risks network migration using VPC Flow Logs&lt;/span&gt;&lt;/h3&gt;
&lt;p&gt;&lt;strong style="vertical-align: baseline;"&gt;Who:&lt;/strong&gt;&lt;span style="vertical-align: baseline;"&gt; Hackensack Meridian Health is a leading not-for-profit healthcare organization and the largest hospital system in New Jersey. System reliability is a cornerstone value for HMH as they manage a vast network of hospitals, urgent care centers, and physician practices.&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href="https://cloud.google.com/blog/products/networking/using-vpc-flow-logs-to-de-risk-network-migration?e=48754805"&gt;&lt;strong style="text-decoration: underline; vertical-align: baseline;"&gt;What they did:&lt;/strong&gt;&lt;/a&gt;&lt;span style="vertical-align: baseline;"&gt; Preparing for a large-scale migration to a new Google Cloud network design, Hackensack Meridian Health used &lt;/span&gt;&lt;a href="https://docs.cloud.google.com/vpc/docs/flow-logs"&gt;&lt;span style="text-decoration: underline; vertical-align: baseline;"&gt;VPC Flow Logs&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/network-intelligence-center/docs/flow-analyzer/overview"&gt;&lt;span style="text-decoration: underline; vertical-align: baseline;"&gt;Flow Analyzer&lt;/span&gt;&lt;/a&gt;&lt;span style="vertical-align: baseline;"&gt; to eliminate the "black box" of hybrid traffic. By enabling logs on their Cloud Interconnect VLAN attachments, they captured granular telemetry — including source/destination IPs, ports, and protocols. They then exported this data to create a visual "who-is-talking-to-what" map. This allowed them to identify critical traffic patterns between on-premises data centers and specific Google Cloud regions, VPCs, and applications.&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;strong style="vertical-align: baseline;"&gt;Why it matters:&lt;/strong&gt;&lt;span style="vertical-align: baseline;"&gt; In a healthcare environment, even minor network disruptions can have major consequences. By mapping traffic proactively, Hudson Meridian Health pinpointed exactly which moments in the cutover carried the highest risk. This preparation allowed them to &lt;/span&gt;&lt;strong style="vertical-align: baseline;"&gt;detect a migration issue in just three minutes&lt;/strong&gt;&lt;span style="vertical-align: baseline;"&gt; and resolve it within five — a process that previously could have taken hours. Beyond migration, this level of visibility enables the organization to better&lt;/span&gt;&lt;strong style="vertical-align: baseline;"&gt; manage capacity planning, cost attribution, and security compliance &lt;/strong&gt;&lt;span style="vertical-align: baseline;"&gt;across their hybrid infrastructure.&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;strong style="vertical-align: baseline;"&gt;Learn from us:&lt;/strong&gt;&lt;span style="vertical-align: baseline;"&gt; "Getting a clear picture of our interconnect traffic always felt like a black box. Enabling VPC Flow Logs and feeding it into Flow Analyzer finally gave us the map we needed. Identifying those critical traffic flows before we changed any routes was key to de-risking the entire migration." &lt;/span&gt;&lt;span style="font-style: italic; vertical-align: baseline;"&gt;— &lt;/span&gt;&lt;strong style="font-style: italic; vertical-align: baseline;"&gt;Randall Brokaw&lt;/strong&gt;&lt;span style="font-style: italic; vertical-align: baseline;"&gt;, Cloud Engineering Manager, Hackensack Meridian Health&lt;/span&gt;&lt;/p&gt;
&lt;h3&gt;&lt;span style="vertical-align: baseline;"&gt;The Golden State Warriors’ AI-powered back office&lt;/span&gt;&lt;/h3&gt;
&lt;p&gt;&lt;strong style="vertical-align: baseline;"&gt;Who:&lt;/strong&gt;&lt;span style="vertical-align: baseline;"&gt; The Golden State Warriors are one of the NBA’s most successful modern franchises. Behind their on-court wins are a specialized operations team who run what might be called organization’s "G.O.A.T.T." (Greatest of All-Time Technologies), a data and AI platform that helps drive game-time insights, trading decisions, and fan experience enhancements.&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href="https://cloud.google.com/transform/golden-state-warriors-ai-powered-back-office-team-digital-dynasty-informed-trades-line-up-changes"&gt;&lt;strong style="text-decoration: underline; vertical-align: baseline;"&gt;What they did:&lt;/strong&gt;&lt;/a&gt;&lt;span style="vertical-align: baseline;"&gt; The Warriors transitioned from a "gut-feeling" culture to an "analytics-first" strategy by building an internal "digital brain" on Google Cloud. Using BigQuery and Gemini, the team now automates complex workflows that previously took hours, such as generating pre-game scouting reports. They use machine learning to run thousands of trade simulations that prioritize "team fit" over raw individual stats and employ computer vision to track the "shot quality" of every attempt in the NBA. On the business side, they built a content recommendation engine using the &lt;/span&gt;&lt;a href="https://docs.cloud.google.com/docs/discovery"&gt;&lt;span style="text-decoration: underline; vertical-align: baseline;"&gt;Discovery API&lt;/span&gt;&lt;/a&gt;&lt;strong style="vertical-align: baseline;"&gt; &lt;/strong&gt;&lt;span style="vertical-align: baseline;"&gt;to deliver personalized digital experiences to their global fan base.&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;strong style="vertical-align: baseline;"&gt;Why it matters:&lt;/strong&gt;&lt;span style="vertical-align: baseline;"&gt; This AI-driven approach narrows the decision tree for leadership, allowing them to focus human expertise on the most viable options. By automating the “science” of data processing, &lt;/span&gt;&lt;strong style="vertical-align: baseline;"&gt;coaches and scouts have more time&lt;/strong&gt;&lt;span style="vertical-align: baseline;"&gt; for the "art" of face-to-face training, planning, and player development. This integration has not only influenced on-court strategy — like the three-point revolution — but has also &lt;/span&gt;&lt;strong style="vertical-align: baseline;"&gt;improved business efficiency,&lt;/strong&gt;&lt;span style="vertical-align: baseline;"&gt; with employees now proactively bringing AI-driven ideas to the IT team rather than waiting for top-down mandates.&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;strong style="vertical-align: baseline;"&gt;Learn from us:&lt;/strong&gt;&lt;span style="vertical-align: baseline;"&gt; "You can never reach a point where either humans or machines are making all the decisions. The sweet spot is finding that middle ground where intuition and data converge on the same conclusion. Data helps us narrow our decision tree before we even start evaluating specific options." — &lt;/span&gt;&lt;strong style="font-style: italic; vertical-align: baseline;"&gt;Nick Manning,&lt;/strong&gt;&lt;span style="font-style: italic; vertical-align: baseline;"&gt; Senior Director of Consumer Products &amp;amp; Emerging Technology, Golden State Warriors&lt;/span&gt;&lt;/p&gt;
&lt;h3&gt;&lt;span style="vertical-align: baseline;"&gt;Ab Initio unlocks enterprise data for the agentic AI era&lt;/span&gt;&lt;/h3&gt;
&lt;p&gt;&lt;strong style="vertical-align: baseline;"&gt;Who:&lt;/strong&gt;&lt;span style="vertical-align: baseline;"&gt; Ab Initio is an enterprise software company specializing in high-volume data integration and governance. Their platform is trusted by large-scale organizations to manage complex data lifecycles across hybrid and multi-cloud environments.&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href="https://cloud.google.com/blog/products/data-analytics/unlocking-enterprise-data-to-accelerate-agentic-ai-how-ab-initio-does-it"&gt;&lt;strong style="text-decoration: underline; vertical-align: baseline;"&gt;What they did:&lt;/strong&gt;&lt;/a&gt;&lt;span style="vertical-align: baseline;"&gt; To solve the challenge of grounding AI agents in accurate data, Ab Initio partnered with Google Cloud to integrate its data fabric with BigQuery, &lt;/span&gt;&lt;a href="https://cloud.google.com/dataplex"&gt;&lt;span style="text-decoration: underline; vertical-align: baseline;"&gt;Dataplex Universal Catalog&lt;/span&gt;&lt;/a&gt;&lt;span style="vertical-align: baseline;"&gt;, and Gemini. They launched a suite of more than 500 metadata and data connectors that bridge the gap between legacy systems (like mainframes, COBOL, and SAS) and modern cloud environments. This integration provides field-level, end-to-end lineage, allowing Gemini to access well-documented, "AI-ready" data regardless of where it resides.&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;strong style="vertical-align: baseline;"&gt;Why it matters:&lt;/strong&gt;&lt;span style="vertical-align: baseline;"&gt; AI agents are only as effective as the data they can access. By using Ab Initio as a "neutral hub," enterprises can federate data from on-premises and multi-cloud sources into a single unified layer without moving the data itself. This provides the rich semantic context and lineage needed for Gemini to perform grounded, explainable reasoning. For businesses, this means &lt;/span&gt;&lt;strong style="vertical-align: baseline;"&gt;faster transition from experimental AI to production-ready agentic workflows&lt;/strong&gt;&lt;span style="vertical-align: baseline;"&gt; that are auditable, compliant, and capable of making complex, automated decisions.&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;strong style="vertical-align: baseline;"&gt;Learn from us:&lt;/strong&gt;&lt;span style="vertical-align: baseline;"&gt; "Agentic AI requires trusted, AI-ready data and metadata. Understanding the origin, quality, and meaning of information matters as much as the data itself. Gemini serves as a key component of the agentic layer, using this context to make decisions that are explainable and auditable." —&lt;/span&gt;&lt;span style="font-style: italic; vertical-align: baseline;"&gt; &lt;/span&gt;&lt;strong style="font-style: italic; vertical-align: baseline;"&gt;Scott Studer&lt;/strong&gt;&lt;span style="font-style: italic; vertical-align: baseline;"&gt;, Head of Development, Ab Initio &amp;amp; &lt;/span&gt;&lt;strong style="font-style: italic; vertical-align: baseline;"&gt;Chai Pydimukkala&lt;/strong&gt;&lt;span style="font-style: italic; vertical-align: baseline;"&gt;, Data Governance, Sharing &amp;amp; Integration Product Lead, Google Cloud&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;</description><pubDate>Thu, 26 Feb 2026 17:00:00 +0000</pubDate><guid>https://cloud.google.com/blog/topics/customers/cool-stuff-google-cloud-customers-built-monthly-round-up-feb-26/</guid><category>Partners</category><category>AI &amp; Machine Learning</category><category>Data Analytics</category><category>Application Modernization</category><category>Infrastructure Modernization</category><category>Customers</category><media:content height="540" url="https://storage.googleapis.com/gweb-cloudblog-publish/images/feb-cool-stuff-hero-feb.max-600x600.png" width="540"></media:content><og xmlns:og="http://ogp.me/ns#"><type>article</type><title>Cool stuff Google Cloud customers built, Feb. edition: Telco data reinvention; Golden State’s “G.O.A.T.T.”; John Lewis explores DORA</title><description></description><image>https://storage.googleapis.com/gweb-cloudblog-publish/images/feb-cool-stuff-hero-feb.max-600x600.png</image><site_name>Google</site_name><url>https://cloud.google.com/blog/topics/customers/cool-stuff-google-cloud-customers-built-monthly-round-up-feb-26/</url></og><author xmlns:author="http://www.w3.org/2005/Atom"><name>Google Cloud Content &amp; Editorial </name><title></title><department></department><company></company></author></item><item><title>Cool stuff Google Cloud customers built, Dec. edition: AI for better toys, reliable mapping tech, Gemini stumps an all-star &amp; more</title><link>https://cloud.google.com/blog/topics/customers/cool-stuff-google-cloud-customers-built-monthly-round-up-december-2025/</link><description>&lt;div class="block-paragraph_advanced"&gt;&lt;p&gt;&lt;span style="font-style: italic; vertical-align: baseline;"&gt;AI and cloud technology are reshaping every corner of every industry around the world. Without our customers, there would be no Google Cloud, as they are the ones building the future on our platform. In this &lt;/span&gt;&lt;a href="https://cloud.google.com/blog/topics/customers/cool-stuff-google-cloud-customers-built-monthly-round-up-october-2025"&gt;&lt;span style="font-style: italic; text-decoration: underline; vertical-align: baseline;"&gt;regular round-up&lt;/span&gt;&lt;/a&gt;&lt;span style="font-style: italic; vertical-align: baseline;"&gt;, we dive into some of the exciting projects redefining businesses, shaping industries, and creating new categories. &lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-style: italic; vertical-align: baseline;"&gt;For our latest edition, we look into how &lt;/span&gt;&lt;strong style="font-style: italic; vertical-align: baseline;"&gt;Waze&lt;/strong&gt;&lt;span style="font-style: italic; vertical-align: baseline;"&gt; made its network more reliable; NBA superstar &lt;/span&gt;&lt;strong style="font-style: italic; vertical-align: baseline;"&gt;Stephen Curry &lt;/strong&gt;&lt;span style="font-style: italic; vertical-align: baseline;"&gt;gets quizzed by Gemini; a financial market transformation at &lt;/span&gt;&lt;strong style="font-style: italic; vertical-align: baseline;"&gt;CME Group&lt;/strong&gt;&lt;span style="font-style: italic; vertical-align: baseline;"&gt;; a multi-agent business forecasting platform from &lt;/span&gt;&lt;strong style="font-style: italic; vertical-align: baseline;"&gt;AppOrchid&lt;/strong&gt;&lt;span style="font-style: italic; vertical-align: baseline;"&gt;; &lt;/span&gt;&lt;strong style="font-style: italic; vertical-align: baseline;"&gt;Mattel&lt;/strong&gt;&lt;span style="font-style: italic; vertical-align: baseline;"&gt; crunches customer feedback with AI; &lt;/span&gt;&lt;strong style="font-style: italic; vertical-align: baseline;"&gt;VMO2&lt;/strong&gt;&lt;span style="font-style: italic; vertical-align: baseline;"&gt; uses decentralized contracts for reliable data; &lt;/span&gt;&lt;strong style="font-style: italic; vertical-align: baseline;"&gt;Mercado Libre&lt;/strong&gt;&lt;span style="font-style: italic; vertical-align: baseline;"&gt;’s strategic use of Spanner; and how &lt;/span&gt;&lt;strong style="font-style: italic; vertical-align: baseline;"&gt;Ericsson&lt;/strong&gt;&lt;strong style="vertical-align: baseline;"&gt; &lt;/strong&gt;&lt;span style="font-style: italic; vertical-align: baseline;"&gt;enhances data governance.&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-style: italic; vertical-align: baseline;"&gt;Be sure to check back next year to see how more industry leaders and exciting startups are putting Google Cloud technologies to use. And if you haven’t already, please peruse our list of &lt;/span&gt;&lt;a href="https://workspace.google.com/blog/ai-and-machine-learning/how-our-customers-are-using-ai-for-business" rel="noopener" target="_blank"&gt;&lt;span style="font-style: italic; text-decoration: underline; vertical-align: baseline;"&gt;1,001 real-world gen AI use cases&lt;/span&gt;&lt;/a&gt;&lt;span style="font-style: italic; vertical-align: baseline;"&gt; from our customers.&lt;/span&gt;&lt;/p&gt;
&lt;hr/&gt;
&lt;h3&gt;&lt;strong style="vertical-align: baseline;"&gt;Waze keeps traffic flowing with Memorystore&lt;/strong&gt;&lt;/h3&gt;
&lt;p&gt;&lt;strong style="vertical-align: baseline;"&gt;Who:&lt;/strong&gt;&lt;span style="vertical-align: baseline;"&gt; Waze (a division of Google parent company Alphabet) is a community-driven, crowd-sourced navigation app with tens of millions of users who share real-time data to provide optimal driving routes, traffic updates, and alerts for hazards, police, and more.&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href="https://cloud.google.com/blog/products/databases/how-waze-keeps-traffic-flowing-with-memorystore"&gt;&lt;strong style="text-decoration: underline; vertical-align: baseline;"&gt;What they did:&lt;/strong&gt;&lt;/a&gt;&lt;span style="vertical-align: baseline;"&gt; Waze depends on vast volumes of dynamic, real-time user session data to power its core navigation features, but scaling that data to support concurrent users worldwide required a new approach. Their team built a centralized Session Server backed by &lt;/span&gt;&lt;a href="https://cloud.google.com/memorystore"&gt;&lt;span style="text-decoration: underline; vertical-align: baseline;"&gt;Memorystore for Redis Cluster&lt;/span&gt;&lt;/a&gt;&lt;span style="vertical-align: baseline;"&gt;, a fully managed service with 99.99% availability that supports partial updates and easily scales to Waze’s use case of over 1 million MGET commands per second with ~1ms latency.&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;strong style="vertical-align: baseline;"&gt;Why it matters:&lt;/strong&gt;&lt;span style="vertical-align: baseline;"&gt; Moving from Memcached’s 99.9% SLA to Memorystore for &lt;/span&gt;&lt;strong style="vertical-align: baseline;"&gt;Redis Cluster’s 99.99% means higher availability and resiliency&lt;/strong&gt;&lt;span style="vertical-align: baseline;"&gt; from the service. And because Memorystore for Redis supports partial updates, Waze can change individual fields within a session object rather than rewriting the entire record. That reduces network traffic, speeds up write performance, and &lt;/span&gt;&lt;strong style="vertical-align: baseline;"&gt;makes the system more efficient overall&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;Learn from us:&lt;/strong&gt;&lt;span style="vertical-align: baseline;"&gt; “Real-time data drives the Waze app experience. Our turn-by-turn guidance, accident rerouting, and driver alerts depend on up-to-the-millisecond accuracy. But keeping that experience seamless for millions of concurrent sessions requires robust and battle hardened infrastructure that is built to manage a massive stream of user session data.” – &lt;/span&gt;&lt;strong style="font-style: italic; vertical-align: baseline;"&gt;Eden Levin&lt;/strong&gt;&lt;span style="font-style: italic; vertical-align: baseline;"&gt;, Waze BE infrastructure developer &amp;amp; &lt;/span&gt;&lt;strong style="font-style: italic; vertical-align: baseline;"&gt;Yuval Kamran &lt;/strong&gt;&lt;span style="font-style: italic; vertical-align: baseline;"&gt;Waze site reliability engineer&lt;/span&gt;&lt;/p&gt;
&lt;hr/&gt;
&lt;h3&gt;&lt;strong style="vertical-align: baseline;"&gt;What Stephen Curry learned from a custom Gemini agent&lt;/strong&gt;&lt;/h3&gt;
&lt;p&gt;&lt;strong style="vertical-align: baseline;"&gt;Who:&lt;/strong&gt;&lt;span style="vertical-align: baseline;"&gt; Stephen Curry is arguably of the greatest three-point shooter of all-time in the NBA — as well as Google’s performance advisor and an all-around stats-obsessive.&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href="https://cloud.google.com/transform/stephen-curry-gemini-agent-career-stats-analyzed"&gt;&lt;strong style="text-decoration: underline; vertical-align: baseline;"&gt;What they did:&lt;/strong&gt;&lt;/a&gt;&lt;span style="vertical-align: baseline;"&gt; For a special engagement with Curry, the Google Cloud team wanted to showcase the power of Gemini for creative thinking, analysis, and data mining. They &lt;/span&gt;&lt;span style="vertical-align: baseline;"&gt;took every regular season, play-in, and playoff game from Curry’s career (through the end of the 2024-2025 season) and input the data into a custom-built agent using Google Cloud’s &lt;/span&gt;&lt;a href="https://docs.cloud.google.com/agent-builder/agent-development-kit/overview"&gt;&lt;span style="text-decoration: underline; vertical-align: baseline;"&gt;Agent Development Kit&lt;/span&gt;&lt;/a&gt;&lt;span style="vertical-align: baseline;"&gt; and &lt;/span&gt;&lt;a href="https://cloud.google.com/vertex-ai/generative-ai/docs/model-reference/inference"&gt;&lt;span style="text-decoration: underline; vertical-align: baseline;"&gt;Gemini APIs&lt;/span&gt;&lt;/a&gt;&lt;span style="vertical-align: baseline;"&gt;.The system could then be queried for obscure stats, to see if the team could stump Curry and teach him more about his game.&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;strong style="vertical-align: baseline;"&gt;Why it matters:&lt;/strong&gt;&lt;span style="vertical-align: baseline;"&gt; For example, it found that his three-point shooting percentage after more than seven dribbles, with a minimum 105 attempts was 40.2%, and how many points Curry generated for his teammates off of screens since 2013: 1,105. Instead of countless hours of manual research, the team got &lt;/span&gt;&lt;strong style="vertical-align: baseline;"&gt;query results in less than a minute&lt;/strong&gt;&lt;span style="vertical-align: baseline;"&gt;. Some queries were so obscure, the team wouldn’t have reached a valid answer without the ability of the agent to analyze the rich data.&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;strong style="vertical-align: baseline;"&gt;Learn from us:&lt;/strong&gt;&lt;span style="vertical-align: baseline;"&gt; “Gemini is going to be in my head this year, cause I'm going to be looking at all these details.” – &lt;/span&gt;&lt;strong style="font-style: italic; vertical-align: baseline;"&gt;Stephen Curry&lt;/strong&gt;&lt;span style="font-style: italic; vertical-align: baseline;"&gt;, Golden State Warriors point guard and 4x NBA champ&lt;/span&gt;&lt;/p&gt;
&lt;hr/&gt;
&lt;h3&gt;&lt;strong style="vertical-align: baseline;"&gt;How CME Group builds a faster, smarter exchange&lt;/strong&gt;&lt;/h3&gt;
&lt;p&gt;&lt;strong style="vertical-align: baseline;"&gt;Who:&lt;/strong&gt;&lt;span style="vertical-align: baseline;"&gt; CME Group has evolved from a nineteenth-century commodities exchange into one of the most advanced financial market infrastructures in the world. To support real-time trading and risk management at a global scale, the company launched a strategic partnership with Google Cloud.&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href="https://cloud.google.com/blog/topics/financial-services/how-cme-group-builds-a-faster-smarter-exchange-on-cloud-sql"&gt;&lt;strong style="text-decoration: underline; vertical-align: baseline;"&gt;What they did:&lt;/strong&gt;&lt;/a&gt;&lt;span style="vertical-align: baseline;"&gt; By migrating to &lt;/span&gt;&lt;a href="https://cloud.google.com/sql"&gt;&lt;span style="text-decoration: underline; vertical-align: baseline;"&gt;Cloud SQL&lt;/span&gt;&lt;/a&gt;&lt;span style="vertical-align: baseline;"&gt; and adopting AI-powered insights, CME Group empowered developers, paid down technical debt, and unlocked new opportunities for data-driven innovation across financial markets.&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;strong style="vertical-align: baseline;"&gt;Why it matters:&lt;/strong&gt;&lt;span style="vertical-align: baseline;"&gt; Cloud SQL has given CME a foundation for increased developer and team agility. &lt;/span&gt;&lt;strong style="vertical-align: baseline;"&gt;Fewer performance issues mean more time focused on innovation&lt;/strong&gt;&lt;span style="vertical-align: baseline;"&gt;: expanding CME’s analytics capabilities, accelerating AI initiatives, and exploring new ways to commercialize data responsibly. When teams stopped chasing outages, they unlocked more time to take bigger bets and build the future.&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;strong style="vertical-align: baseline;"&gt;Learn from us:&lt;/strong&gt;&lt;span style="vertical-align: baseline;"&gt; “With Cloud SQL, we’ve found a way to keep our data layer as fast and dependable as the markets we serve. Cloud SQL gives our teams real-time visibility into what’s happening inside the database. When an application slows, we can identify the root cause in minutes instead of hours. Those insights are built into the platform, which means we don’t need custom tooling or manual analysis to keep operations steady.” – &lt;/span&gt;&lt;strong style="font-style: italic; vertical-align: baseline;"&gt;Kristofer Shane Sikora&lt;/strong&gt;&lt;span style="font-style: italic; vertical-align: baseline;"&gt;, Executive Director, Cloud Data Engineering, CME Group&lt;/span&gt;&lt;/p&gt;
&lt;hr/&gt;
&lt;h3&gt;&lt;strong style="vertical-align: baseline;"&gt;AppOrchid’s multi-agent system for superior business forecasting&lt;/strong&gt;&lt;/h3&gt;
&lt;p&gt;&lt;strong style="vertical-align: baseline;"&gt;Who:&lt;/strong&gt;&lt;span style="vertical-align: baseline;"&gt; App Orchid is an enterprise AI builder and a leader in making data actionable with AI, with a mission to make AI a force for good. Their goal is to empower every employee with trusted, understandable, and accessible data.&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href="https://cloud.google.com/blog/products/ai-machine-learning/how-we-built-a-multi-agent-system-for-superior-business-forecasting"&gt;&lt;strong style="text-decoration: underline; vertical-align: baseline;"&gt;What they did:&lt;/strong&gt;&lt;/a&gt;&lt;span style="vertical-align: baseline;"&gt; The business forecasting agent is actually built on the foundation of two powerful, specialized AI agents: a prediction agent built by Google Cloud and App Orchid’s Data Agent offering. These agents work in concert to solve complex business problems, acting as complementary specialists. App Orchid’s agent possesses unparalleled understanding of an enterprise's past and present, while Google’s agent brings world-class capabilities in predicting the future.&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;strong style="vertical-align: baseline;"&gt;Why it matters:&lt;/strong&gt;&lt;span style="vertical-align: baseline;"&gt; Adopting a multi-agent approach provides clear, tangible advantages that directly address the forecasting problems that often plague businesses, including improved accuracy; increased operational efficiency; faster insights; and reduced costs and increased revenue; and greater agility and adaptability. Neither of the underlying agents could achieve these results on their own, but &lt;/span&gt;&lt;strong style="vertical-align: baseline;"&gt;working together, this agent is more than the sum of its subagents&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;Learn from us:&lt;/strong&gt;&lt;span style="vertical-align: baseline;"&gt; “As the agentic era gets underway, it is evolving quickly. Our multi-agent approach demonstrates both how true agentic systems are most successful when multiple agents are at play, and the importance of finding strong partners with distinct capabilities to help build and assemble these agentic systems.” – &lt;/span&gt;&lt;strong style="font-style: italic; vertical-align: baseline;"&gt;Brian Mills&lt;/strong&gt;&lt;span style="font-style: italic; vertical-align: baseline;"&gt;, Director, Enterprise AI, Google Cloud&lt;/span&gt;&lt;strong style="font-style: italic; vertical-align: baseline;"&gt; &lt;/strong&gt;&lt;span style="font-style: italic; vertical-align: baseline;"&gt;&amp;amp; &lt;/span&gt;&lt;strong style="font-style: italic; vertical-align: baseline;"&gt;Taka Shinagawa&lt;/strong&gt;&lt;span style="font-style: italic; vertical-align: baseline;"&gt;,&lt;/span&gt;&lt;strong style="font-style: italic; vertical-align: baseline;"&gt; &lt;/strong&gt;&lt;span style="font-style: italic; vertical-align: baseline;"&gt;Gen AI Field Solution Architect, Google Cloud&lt;/span&gt;&lt;/p&gt;
&lt;hr/&gt;
&lt;h3&gt;&lt;strong style="vertical-align: baseline;"&gt;How Mattel uses AI for real-time product updates&lt;/strong&gt;&lt;/h3&gt;
&lt;p&gt;&lt;strong style="vertical-align: baseline;"&gt;Who:&lt;/strong&gt;&lt;span style="vertical-align: baseline;"&gt; &lt;span style="vertical-align: baseline;"&gt;Since its humble beginnings in a garage in 1945, Mattel has consistently been reshaping play for children and families across the globe with iconic franchises like Barbie, Hot Wheels, and Fisher-Price.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href="https://cloud.google.com/transform/mattel-gen-ai-customer-feedback-real-time-product-improvements"&gt;&lt;strong style="text-decoration: underline; vertical-align: baseline;"&gt;What they did:&lt;/strong&gt;&lt;/a&gt;&lt;span style="vertical-align: baseline;"&gt; &lt;/span&gt;&lt;span style="vertical-align: baseline;"&gt;To improve its understanding of consumer sentiment, Mattel developed an AI-powered feedback classification system, which can analyze millions of customer interactions from a diverse range of sources in a matter of seconds. At its core, the system relies on &lt;/span&gt;&lt;a href="https://cloud.google.com/bigquery"&gt;&lt;span style="text-decoration: underline; vertical-align: baseline;"&gt;BigQuery&lt;/span&gt;&lt;/a&gt;&lt;span style="vertical-align: baseline;"&gt; for storing and efficiently processing its massive customer datasets and then utilizes &lt;/span&gt;&lt;a href="https://cloud.google.com/vertex-ai"&gt;&lt;span style="text-decoration: underline; vertical-align: baseline;"&gt;Vertex AI&lt;/span&gt;&lt;/a&gt;&lt;span style="vertical-align: baseline;"&gt; and &lt;/span&gt;&lt;a href="https://deepmind.google/models/gemini/" rel="noopener" target="_blank"&gt;&lt;span style="text-decoration: underline; vertical-align: baseline;"&gt;Google’s multimodal Gemini models&lt;/span&gt;&lt;/a&gt;&lt;span style="vertical-align: baseline;"&gt; to refine and train the sophisticated consumer feedback model.&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;strong style="vertical-align: baseline;"&gt;Why it matters:&lt;/strong&gt;&lt;span style="vertical-align: baseline;"&gt; Already, the new AI-powered system has delivered significant wins, delivering &lt;/span&gt;&lt;strong style="vertical-align: baseline;"&gt;a staggering 100x boost in data processing capacity&lt;/strong&gt;&lt;span style="vertical-align: baseline;"&gt; and reducing analysis times from a month to a single minute. By automating the analysis of many processes, analysts are now &lt;/span&gt;&lt;strong style="vertical-align: baseline;"&gt;freed from the noise of everyday tasks&lt;/strong&gt;&lt;span style="vertical-align: baseline;"&gt;, enabling them to focus on deeper research across the company’s iconic portfolio brand.&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;strong style="vertical-align: baseline;"&gt;Learn from us:&lt;/strong&gt;&lt;span style="vertical-align: baseline;"&gt; “Our big motto is ‘From months to minutes,’ but it’s real. We were literally spending months-worth of analysis and just getting data into the place that an analyst could tally up all the sentiment — and now it’s just at our fingertips.” – &lt;/span&gt;&lt;strong style="font-style: italic; vertical-align: baseline;"&gt;Shaun Applegate&lt;/strong&gt;&lt;span style="font-style: italic; vertical-align: baseline;"&gt;, Director of Product Quality Analytics, Mattel&lt;/span&gt;&lt;/p&gt;
&lt;hr/&gt;
&lt;h3&gt;&lt;strong style="vertical-align: baseline;"&gt;Virgin Media O2 uses data contracts for scalable AI products&lt;/strong&gt;&lt;/h3&gt;
&lt;p&gt;&lt;strong style="vertical-align: baseline;"&gt;Who:&lt;/strong&gt;&lt;span style="vertical-align: baseline;"&gt; Virgin Media O2 is one of Europe’s largest telecommunications and media providers, with 45.8 million broadband, mobile, phone, and home subscribers across the UK. To build AI products that are adaptable and data-driven, they needed a decentralized system that internal customers could count on for clean, reliable data.&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href="https://cloud.google.com/blog/products/data-analytics/vmo2-uses-data-contracts-to-build-scalable-ai-and-data-products?e=48754805"&gt;&lt;strong style="text-decoration: underline; vertical-align: baseline;"&gt;What they did:&lt;/strong&gt;&lt;/a&gt;&lt;span style="vertical-align: baseline;"&gt; New decentralized data contracts, built with &lt;/span&gt;&lt;a href="https://cloud.google.com/dataplex"&gt;&lt;span style="text-decoration: underline; vertical-align: baseline;"&gt;Dataplex&lt;/span&gt;&lt;/a&gt;&lt;span style="vertical-align: baseline;"&gt;, serve as the data quality and assurance layer for VMO2’s data products; these ensure every dataset they publish is reliable, documented, and ready for consumption. Defined at the asset level, such as individual BigQuery tables or Google Cloud Storage buckets, data contracts are redefining how VMO2 manage and share data, enabling the creation of trusted and scalable AI products across their data mesh.&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;strong style="vertical-align: baseline;"&gt;Why it matters:&lt;/strong&gt;&lt;span style="vertical-align: baseline;"&gt; The power of this approach lies in moving beyond static documentation. Because they are machine-readable, data contracts become &lt;/span&gt;&lt;strong style="vertical-align: baseline;"&gt;living guarantees with continuous enforcement and real-time validation&lt;/strong&gt;&lt;span style="vertical-align: baseline;"&gt; directly within data pipelines. This proactive monitoring allows teams to detect schema changes or SLA breaches early, transforming data quality from a reactive fix into a scalable, automated mechanism.&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;strong style="vertical-align: baseline;"&gt;Learn from us:&lt;/strong&gt;&lt;span style="vertical-align: baseline;"&gt; “By operationalizing trust through data contracts, we are fostering a culture of shared responsibility and data-first thinking. This federated model does more than simply fix pipelines; it builds the trusted foundation needed to scale next-generation AI. It ensures that the resilient AI tools empowering our teams are built on data that is reliable, consistent, and well-defined.” – &lt;/span&gt;&lt;strong style="font-style: italic; vertical-align: baseline;"&gt;Chandu Bhuman&lt;/strong&gt;&lt;span style="font-style: italic; vertical-align: baseline;"&gt;, Head of Data Strategy, Cloud &amp;amp; Engineering, Virgin Media O2 &amp;amp; &lt;/span&gt;&lt;strong style="font-style: italic; vertical-align: baseline;"&gt;Dženan Softić&lt;/strong&gt;&lt;span style="font-style: italic; vertical-align: baseline;"&gt;, Data &amp;amp; AI Architect, Google Cloud&lt;/span&gt;&lt;/p&gt;
&lt;hr/&gt;
&lt;h3&gt;&lt;strong style="vertical-align: baseline;"&gt;Inside Mercado Libre's multi-faceted Spanner architecture&lt;/strong&gt;&lt;/h3&gt;
&lt;p&gt;&lt;strong style="vertical-align: baseline;"&gt;Who:&lt;/strong&gt;&lt;span style="vertical-align: baseline;"&gt; Mercado Libre, an e-commerce and fintech pioneer across Latin America, operates at a staggering scale, demanding an infrastructure that's not just resilient and scalable, but also a catalyst for rapid innovation.&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href="https://cloud.google.com/blog/topics/retail/inside-mercado-libres-multi-faceted-spanner-foundation-for-scale-and-ai"&gt;&lt;strong style="text-decoration: underline; vertical-align: baseline;"&gt;What they did:&lt;/strong&gt;&lt;/a&gt;&lt;span style="vertical-align: baseline;"&gt; &lt;/span&gt;&lt;span style="vertical-align: baseline;"&gt;At the heart of Mercado Libre's strategy is Fury, an in-house middleware platform designed to abstract away the complexities of various backend technologies, providing developers with standardized, simplified interfaces to build applications. &lt;/span&gt;&lt;a href="https://cloud.google.com/spanner"&gt;&lt;span style="text-decoration: underline; vertical-align: baseline;"&gt;Spanner&lt;/span&gt;&lt;/a&gt;&lt;span style="vertical-align: baseline;"&gt; provides Fury with an always-on, globally consistent, multi-model database with virtually unlimited scale. By designating Spanner as a choice within Fury, Mercado Libre ensures that applications built on the platform using Spanner stay consistent globally, scale without breaking, and rarely go down.&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;strong style="vertical-align: baseline;"&gt;Why it matters:&lt;/strong&gt;&lt;span style="vertical-align: baseline;"&gt; The strategic adoption of Spanner, amplified by internal platforms like Fury and sophisticated data workflows, has yielded significant benefits, including: &lt;/span&gt;&lt;strong style="vertical-align: baseline;"&gt;significant cost savings&lt;/strong&gt;&lt;span style="vertical-align: baseline;"&gt; and low total cost of ownership; business impact and &lt;/span&gt;&lt;strong style="vertical-align: baseline;"&gt;agility&lt;/strong&gt;&lt;span style="vertical-align: baseline;"&gt; &lt;/span&gt;&lt;strong style="vertical-align: baseline;"&gt;for developers&lt;/strong&gt;&lt;span style="vertical-align: baseline;"&gt;; and &lt;/span&gt;&lt;strong style="vertical-align: baseline;"&gt;low operational overhead&lt;/strong&gt;&lt;span style="vertical-align: baseline;"&gt; thanks to automation.&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;strong style="vertical-align: baseline;"&gt;Learn from us:&lt;/strong&gt;&lt;span style="vertical-align: baseline;"&gt; “Mercado Libre's adoption of Spanner demonstrates how to use a powerful, globally consistent database not just for its core capabilities, but as a strategic enabler for developer productivity, operational efficiency, advanced analytics, and future AI ambitions.” – &lt;/span&gt;&lt;strong style="font-style: italic; vertical-align: baseline;"&gt;Pablo Leopoldo Arrojo&lt;/strong&gt;&lt;span style="font-style: italic; vertical-align: baseline;"&gt;, Software Technical Leader, Mercado Libre&lt;/span&gt;&lt;/p&gt;
&lt;hr/&gt;
&lt;h3&gt;&lt;strong style="vertical-align: baseline;"&gt;Ericsson achieves data integrity and superior governance with Dataplex&lt;/strong&gt;&lt;/h3&gt;
&lt;p&gt;&lt;strong style="vertical-align: baseline;"&gt;Who:&lt;/strong&gt;&lt;span style="vertical-align: baseline;"&gt; Ericsson is one of the world's leading providers of telecommunications and networking technology and solutions. Its Managed Services unit provides network operations and optimization, including field operations, for various telecom and enterprise customers, including outsourcing network performance management, future provisioning, network vulnerability management, and network energy infrastructure management. &lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href="https://cloud.google.com/blog/topics/telecommunications/how-ericsson-achieves-data-integrity-and-superior-governance-with-dataplex"&gt;&lt;strong style="text-decoration: underline; vertical-align: baseline;"&gt;What they did:&lt;/strong&gt;&lt;/a&gt;&lt;span style="vertical-align: baseline;"&gt; &lt;/span&gt;&lt;span style="vertical-align: baseline;"&gt;To power the future of its autonomous network operations and deliver on its strategic priorities &lt;span style="vertical-align: baseline;"&gt;across &lt;span style="vertical-align: baseline;"&gt;a global network of more than 710,000 sites&lt;/span&gt;&lt;/span&gt;&lt;span style="vertical-align: baseline;"&gt;,&lt;/span&gt; Ericsson's Managed Services has been on a transformative data journey with governance at the center of its strategy. Ericsson moved from foundational practices to a sophisticated, business-enabling data governance framework using &lt;/span&gt;&lt;a href="https://cloud.google.com/dataplex"&gt;&lt;span style="text-decoration: underline; vertical-align: baseline;"&gt;the Dataplex Universal Catalo&lt;/span&gt;&lt;/a&gt;&lt;span style="vertical-align: baseline;"&gt;g — turning data from a simple resource into a strategic asset.&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;strong style="vertical-align: baseline;"&gt;Why it matters:&lt;/strong&gt;&lt;span style="vertical-align: baseline;"&gt; With Dataplex as the governance foundation, Ericsson began implementing the core pillars of its governance program, moving from manual processes to an automated, intelligent data fabric. More specifically, Ericsson established a unified business vocabulary within Dataplex, which helped eliminate ambiguity and ensure their teams — from data scientists to data analysts — were speaking the same language.&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;strong style="vertical-align: baseline;"&gt;Learn from us:&lt;/strong&gt;&lt;span style="vertical-align: baseline;"&gt; “Governance is a value enabler, not a blocker. A modern data governance program should focus on business enablement first, driving value and innovation in order to complement policies, rules and risk management. Also remember this work is a journey, not a destination. Be prepared to fail fast, learn, and adapt. The landscape is constantly changing at breakneck speed.” – &lt;/span&gt;&lt;strong style="font-style: italic; vertical-align: baseline;"&gt;William McCann Murphy&lt;/strong&gt;&lt;span style="font-style: italic; vertical-align: baseline;"&gt;, Head of Data Authority, Ericsson &amp;amp; &lt;/span&gt;&lt;strong style="font-style: italic; vertical-align: baseline;"&gt;Akanksha Bhagwanani&lt;/strong&gt;&lt;span style="font-style: italic; vertical-align: baseline;"&gt;, EMEA Data Analytics Solution Lead, Google Cloud&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;</description><pubDate>Wed, 31 Dec 2025 16:00:00 +0000</pubDate><guid>https://cloud.google.com/blog/topics/customers/cool-stuff-google-cloud-customers-built-monthly-round-up-december-2025/</guid><category>Partners</category><category>AI &amp; Machine Learning</category><category>Data Analytics</category><category>Application Modernization</category><category>Infrastructure Modernization</category><category>Customers</category><media:content height="540" url="https://storage.googleapis.com/gweb-cloudblog-publish/images/image1_W93en4g.max-600x600.png" width="540"></media:content><og xmlns:og="http://ogp.me/ns#"><type>article</type><title>Cool stuff Google Cloud customers built, Dec. edition: AI for better toys, reliable mapping tech, Gemini stumps an all-star &amp; more</title><description></description><image>https://storage.googleapis.com/gweb-cloudblog-publish/images/image1_W93en4g.max-600x600.png</image><site_name>Google</site_name><url>https://cloud.google.com/blog/topics/customers/cool-stuff-google-cloud-customers-built-monthly-round-up-december-2025/</url></og><author xmlns:author="http://www.w3.org/2005/Atom"><name>Google Cloud Content &amp; Editorial </name><title></title><department></department><company></company></author></item><item><title>How we built a multi-agent system for superior business forecasting</title><link>https://cloud.google.com/blog/products/ai-machine-learning/how-we-built-a-multi-agent-system-for-superior-business-forecasting/</link><description>&lt;div class="block-paragraph_advanced"&gt;&lt;p&gt;&lt;span style="vertical-align: baseline;"&gt;In today's dynamic business environment, accurate forecasting is the bedrock of efficient operations. Yet, businesses across all industries grapple with the constant challenge of predicting future demand, resource needs, and market trends. Nor is this an abstract problem; the cost of miscalculation can be substantial, leading to wasted resources and missed opportunities.&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="vertical-align: baseline;"&gt;Imagine a large retail chain struggling to predict seasonal demand for its popular clothing lines. A miscalculation means either mountains of unsold inventory and costly markdowns or constant stock-outs that lead to lost sales and frustrated customers. Or consider a manufacturer trying to optimize the procurement of raw materials. Inaccurate forecasts force them into a reactive cycle of expensive rush orders and production delays, or they see their capital tied up in slow-moving inventory.&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="vertical-align: baseline;"&gt;Whether it’s outdated processes, siloed systems, or missing data semantics slowing down your forecasts — and your business — there’s now a better way. A new era of &lt;/span&gt;&lt;a href="https://cloud.google.com/transform/beyond-the-chatbot-building-internal-ai-systems-that-power-customer-wins"&gt;&lt;span style="text-decoration: underline; vertical-align: baseline;"&gt;AI-powered enterprise intelligence&lt;/span&gt;&lt;/a&gt;&lt;span style="vertical-align: baseline;"&gt; means we can move beyond reactive measures and achieve new levels of foresight. Google Cloud and App Orchid have now developed a novel multi-agent application for business forecasting that helps transform the predictive challenges of the past into strategic advantages.&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="vertical-align: baseline;"&gt;In this post, we will outline the elements of our multi-agent system, the benefits of this innovative approach to agentic frameworks, and how others can benefit from not only our offering but rethink how they create their own.&lt;/span&gt;&lt;/p&gt;
&lt;h3&gt;&lt;span style="vertical-align: baseline;"&gt;Transforming enterprise intelligence with AI agents&lt;/span&gt;&lt;/h3&gt;
&lt;p&gt;&lt;a href="https://www.apporchid.com/" rel="noopener" target="_blank"&gt;&lt;span style="text-decoration: underline; vertical-align: baseline;"&gt;App Orchid&lt;/span&gt;&lt;/a&gt;&lt;span style="vertical-align: baseline;"&gt; is a leader in making data actionable with AI, with a mission to make AI a force for good. The goal is to empower every employee with trusted, understandable, and accessible data. While &lt;/span&gt;&lt;a href="https://cloud.google.com/transform/essential-ingredients-for-an-ai-ready-data-foundation"&gt;&lt;span style="text-decoration: underline; vertical-align: baseline;"&gt;enterprise data is now a mission-critical asset&lt;/span&gt;&lt;/a&gt;&lt;span style="vertical-align: baseline;"&gt; for organizations, it’s often underutilized, difficult to access, and buried under layers of complexity. To help, App Orchid partnered with Google to build a multi-agent application that provides a new level of precision in operational forecasting. &lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="vertical-align: baseline;"&gt;This innovative solution combines two powerful, specialized AI agents: a prediction agent built by Google Cloud and App Orchid’s Data Agent offering. These agents work in concert to solve complex business problems, acting as complementary specialists — each an expert in its own domain. App Orchid’s agent possesses unparalleled understanding of an enterprise's past and present, while Google’s agent brings world-class capabilities in predicting the future.&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="vertical-align: baseline;"&gt;Adopting a multi-agent approach provides clear, tangible advantages that directly address the forecasting problems that often plague businesses, including:&lt;/span&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li role="presentation"&gt;&lt;strong style="vertical-align: baseline;"&gt;Improved accuracy&lt;/strong&gt;&lt;span style="vertical-align: baseline;"&gt;: Achieve a level of forecasting precision that was previously unattainable, reducing costly errors.&lt;/span&gt;&lt;/li&gt;
&lt;li role="presentation"&gt;&lt;strong style="vertical-align: baseline;"&gt;Increased operational efficiency&lt;/strong&gt;&lt;span style="vertical-align: baseline;"&gt;: Automate and streamline the complex processes of data preparation and prediction, freeing up valuable human resources.&lt;/span&gt;&lt;/li&gt;
&lt;li role="presentation"&gt;&lt;strong style="vertical-align: baseline;"&gt;Faster insights&lt;/strong&gt;&lt;span style="vertical-align: baseline;"&gt;: Gain real-time, actionable insights, enabling quicker and more informed decision-making.&lt;/span&gt;&lt;/li&gt;
&lt;li role="presentation"&gt;&lt;strong style="vertical-align: baseline;"&gt;Reduced costs and increased revenue&lt;/strong&gt;&lt;span style="vertical-align: baseline;"&gt;: Directly impact the bottom line by minimizing inventory waste, reducing stock-outs to maximize sales, and optimizing resource allocation.&lt;/span&gt;&lt;/li&gt;
&lt;li role="presentation"&gt;&lt;strong style="vertical-align: baseline;"&gt;Greater agility and adaptability&lt;/strong&gt;&lt;span style="vertical-align: baseline;"&gt;: Rapidly adapt to market shifts and unforeseen disruptions with agile forecasting capabilities.&lt;/span&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;h3&gt;&lt;span style="vertical-align: baseline;"&gt;How it works: Three powerful agents, one seamless solution&lt;/span&gt;&lt;/h3&gt;
&lt;p&gt;&lt;span style="vertical-align: baseline;"&gt;To better understand the power of this new agentic framework, it's first essential to understand how these two AI agents work together as complementary specialists under the direction of a third, orchestrator agent.&lt;/span&gt;&lt;/p&gt;
&lt;h4&gt;&lt;strong style="vertical-align: baseline;"&gt;1. Google prediction agent - The forecasting powerhouse&lt;/strong&gt;&lt;/h4&gt;
&lt;p&gt;&lt;span style="vertical-align: baseline;"&gt;The prediction agent, which is primarily the custom engineering work of Google Cloud, is the system’s window to the future. It takes rich, contextualized historical data and applies Google's state-of-the-art predictive models to generate highly accurate and actionable forecasts. The agent utilizes specialized foundation models like &lt;/span&gt;&lt;a href="https://console.cloud.google.com/vertex-ai/publishers/google/model-garden/timesfm"&gt;&lt;span style="text-decoration: underline; vertical-align: baseline;"&gt;TimesFM&lt;/span&gt;&lt;/a&gt;&lt;span style="vertical-align: baseline;"&gt;, which is pre-trained on billions of data points for time-series forecasting, and the &lt;/span&gt;&lt;a href="https://research.google/blog/insights-into-population-dynamics-a-foundation-model-for-geospatial-inference/" rel="noopener" target="_blank"&gt;&lt;span style="text-decoration: underline; vertical-align: baseline;"&gt;Population Dynamics Foundation Model (PDFM)&lt;/span&gt;&lt;/a&gt;&lt;span style="vertical-align: baseline;"&gt;, which analyzes geospatial data to understand demographic similarities. By combining these powerful models, the Google prediction agent helps businesses anticipate future demand and identify market trends with a new level of precision.&lt;/span&gt;&lt;/p&gt;
&lt;h4&gt;&lt;strong style="vertical-align: baseline;"&gt;2. App Orchid Data Agent - The enterprise intelligence data expert&lt;/strong&gt;&lt;/h4&gt;
&lt;p&gt;&lt;span style="vertical-align: baseline;"&gt;Accurate predictions depend on high-quality, AI-ready data, which is where App Orchid’s Data Agent excels. This agent acts as the intelligent query engine for your enterprise data, connecting even disparate and siloed information to draw insights and offer informed feedback. The Data Agent utilizes the &lt;/span&gt;&lt;a href="https://cloud.google.com/solutions/cortex"&gt;&lt;span style="text-decoration: underline; vertical-align: baseline;"&gt;Google Cloud Cortex Framework&lt;/span&gt;&lt;/a&gt;&lt;span style="vertical-align: baseline;"&gt; for a unified view of business data and then applies App Orchid’s own powerful semantic-layer technology, which &lt;/span&gt;&lt;span style="vertical-align: baseline;"&gt;closes the "AI context gap" by transforming raw, siloed data into a unified, trustworthy knowledge foundation that grounds AI models for accuracy and scalability. &lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="vertical-align: baseline;"&gt;Together, this creates a "smart data layer" within the Data Agent that maps an organization’s entire data landscape into a unified knowledge graph. This allows the agent to understand the unique context, relationships, and terminology specific to a business — from internal acronyms to complex operational data — and deliver the comprehensive, time-series datasets that are essential for producing accurate predictions.&lt;/span&gt;&lt;/p&gt;
&lt;h4&gt;&lt;strong style="vertical-align: baseline;"&gt;3. The combined business forecasting agent&lt;/strong&gt;&lt;/h4&gt;
&lt;p&gt;&lt;span style="vertical-align: baseline;"&gt;At the heart of the solution is a unified business forecasting agent, which brings together the capabilities of our unique prediction and data agents in a discrete instance for the user. While our multi-agent system  delivers an automated, end-to-end tool for next-generation forecasting, it’s the business forecasting agent that the user interacts with — few actually realize there are multiple agents working behind the scenes, nor need to know.&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="vertical-align: baseline;"&gt;The process begins by having the forecasting agent function as an orchestrator of user queries, directing the App Orchid Data Agent to construct a unified, trustworthy knowledge foundation; this is a crucial step for eliminating data silos and prepares the high-context, time-series data required for accurate AI. This smart data layer is then passed to the Google prediction agent, which applies its specialized foundation models to project future outcomes with impressive levels of precision. &lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="vertical-align: baseline;"&gt;The final result is a single, comprehensive forecast delivered back to the user via the orchestrator agent. And by automating the labor-intensive processes of data wrangling and prediction execution, the combined solution empowers business leaders to make instant, highly accurate decisions that directly reduce costly markdowns, prevent stock-outs, maximize sales, and efficiently optimize resource allocation.&lt;/span&gt;&lt;/p&gt;
&lt;h3&gt;&lt;span style="vertical-align: baseline;"&gt;The&lt;/span&gt;&lt;span style="vertical-align: baseline;"&gt; technical &lt;/span&gt;&lt;span style="vertical-align: baseline;"&gt;glue: A2A Protocol, Google’s Agent Development Kit (ADK), and Gemini&lt;/span&gt;&lt;/h3&gt;
&lt;p&gt;&lt;span style="vertical-align: baseline;"&gt;The seamless collaboration between these two distinct AI agents is made possible by three key technologies: the &lt;/span&gt;&lt;a href="https://developers.googleblog.com/en/a2a-a-new-era-of-agent-interoperability/" rel="noopener" target="_blank"&gt;&lt;span style="text-decoration: underline; vertical-align: baseline;"&gt;Agent-to-Agent (A2A) Protocol&lt;/span&gt;&lt;/a&gt;&lt;span style="vertical-align: baseline;"&gt;, Google's &lt;/span&gt;&lt;a href="https://developers.googleblog.com/en/agent-development-kit-easy-to-build-multi-agent-applications/" rel="noopener" target="_blank"&gt;&lt;span style="text-decoration: underline; vertical-align: baseline;"&gt;Agent Development Kit (ADK)&lt;/span&gt;&lt;/a&gt;&lt;span style="vertical-align: baseline;"&gt;, and Google’s industry-leading family of multimodal &lt;/span&gt;&lt;a href="https://deepmind.google/models/gemini/" rel="noopener" target="_blank"&gt;&lt;span style="text-decoration: underline; vertical-align: baseline;"&gt;Gemini models&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;The &lt;/span&gt;&lt;a href="https://a2a-protocol.org/latest/" rel="noopener" target="_blank"&gt;&lt;span style="text-decoration: underline; vertical-align: baseline;"&gt;A2A Protoco&lt;/span&gt;&lt;/a&gt;&lt;span style="vertical-align: baseline;"&gt;l enables AI agents, even those built by different teams and organizations, to discover, securely communicate, and collaborate across various systems. This allows developers to unite agents from multiple platforms, improving modularity, reducing vendor lock-in, and speeding up innovation. While Model Context Protocol (MCP) allows developers to connect data and APIs to agents, the agents themselves need a communication layer. The A2A protocol enables the bi-directional agentic communication needed to achieve multi-agent systems. &lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="vertical-align: baseline;"&gt;The &lt;/span&gt;&lt;a href="https://google.github.io/adk-docs/" rel="noopener" target="_blank"&gt;&lt;span style="text-decoration: underline; vertical-align: baseline;"&gt;Google ADK&lt;/span&gt;&lt;/a&gt;&lt;span style="vertical-align: baseline;"&gt; provides a robust framework for building sophisticated, scalable multi-agent applications. It supports both code-first development (Python and Java SDKs) and a no-code (YAML-based) development to define agent behavior and orchestrate workflows. The ADK also utilizes MCP Tools, which provide a standardized interface for agents to interact with external systems. &lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="vertical-align: baseline;"&gt;For instance, the &lt;/span&gt;&lt;a href="https://cloud.google.com/blog/products/ai-machine-learning/mcp-toolbox-for-databases-now-supports-model-context-protocol"&gt;&lt;span style="text-decoration: underline; vertical-align: baseline;"&gt;MCP Toolbox for Databases&lt;/span&gt;&lt;/a&gt;&lt;span style="vertical-align: baseline;"&gt; provides out-of-the-box support for agents to easily access and query data from a variety of sources, including &lt;/span&gt;&lt;a href="https://cloud.google.com/bigquery"&gt;&lt;span style="text-decoration: underline; vertical-align: baseline;"&gt;BigQuery&lt;/span&gt;&lt;/a&gt;&lt;span style="vertical-align: baseline;"&gt;. Agents built with the ADK can be deployed across virtually any environment — from a fully managed, enterprise-grade runtime like &lt;/span&gt;&lt;a href="https://cloud.google.com/products/agent-builder"&gt;&lt;span style="text-decoration: underline; vertical-align: baseline;"&gt;Vertex AI Agent Engine&lt;/span&gt;&lt;/a&gt;&lt;span style="vertical-align: baseline;"&gt; to Google Cloud services like Compute Engine, Cloud Run, or Google Kubernetes Engine (GKE), other cloud providers, or on-premises infrastructure.&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="vertical-align: baseline;"&gt;At the heart of both agents' intelligence are Google's Gemini models, which are engineered for sophisticated reasoning and lead the industry on long context performance, with many models offering &lt;/span&gt;&lt;a href="https://ai.google.dev/gemini-api/docs/long-context" rel="noopener" target="_blank"&gt;&lt;span style="text-decoration: underline; vertical-align: baseline;"&gt;context windows of 1 million tokens or more&lt;/span&gt;&lt;/a&gt;&lt;span style="vertical-align: baseline;"&gt;. This massive context window&lt;/span&gt;&lt;strong style="vertical-align: baseline;"&gt; &lt;/strong&gt;&lt;span style="vertical-align: baseline;"&gt;is critical: it enable the data agent to understand natural language queries, enterprise data, and its underlying schema and relationships simultaneously, while enabling the prediction agent to analyze complex historical data and grasp the nuances of forecasting tasks.&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="vertical-align: baseline;"&gt;This holistic understanding is what makes it possible for both agents to break down complex problems, identify subtle trends, and follow multi-step instructions without losing the initial context. Additionally, native tool use allows the agents to proficiently interact with external systems — whether querying a database or invoking a predictive model — and interpret the outputs to fulfill user requests.&lt;/span&gt;&lt;/p&gt;
&lt;h3&gt;&lt;span style="vertical-align: baseline;"&gt;Solution architecture: A secure, managed platform for AI agents&lt;/span&gt;&lt;/h3&gt;
&lt;p&gt;&lt;span style="vertical-align: baseline;"&gt;The Google and App Orchid multi-agent application is accessible through &lt;/span&gt;&lt;a href="https://cloud.google.com/blog/products/ai-machine-learning/introducing-gemini-enterprise"&gt;&lt;span style="text-decoration: underline; vertical-align: baseline;"&gt;Gemini Enterprise&lt;/span&gt;&lt;/a&gt;&lt;span style="vertical-align: baseline;"&gt;, which provides a fully managed platform for organizations to discover, manage, and interact with AI agents,&lt;/span&gt;&lt;strong style="vertical-align: baseline;"&gt; &lt;/strong&gt;&lt;span style="vertical-align: baseline;"&gt;featuring&lt;/span&gt;&lt;strong style="vertical-align: baseline;"&gt; &lt;/strong&gt;&lt;span style="vertical-align: baseline;"&gt;enterprise-grade security, data privacy, and governance. The user-facing agent is deployed on &lt;/span&gt;&lt;a href="https://docs.cloud.google.com/agent-builder/agent-engine/overview"&gt;&lt;span style="text-decoration: underline; vertical-align: baseline;"&gt;Vertex AI Agent Engine&lt;/span&gt;&lt;/a&gt;&lt;span style="vertical-align: baseline;"&gt; and registered within this secure environment, providing authorized users with a simple entry point to the powerful multi-agent capabilities while ensuring that all interactions are grounded in the company's private data and adhere to its security and compliance policies.&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/app-orchid-biz-forecasting-agent-architect.max-1000x1000.png"
        
          alt="app-orchid-biz-forecasting-agent-architecture"&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;From an architectural perspective, the business forecasting agent acts as the orchestrator agent of this multi-agent system, managing and directing the entire workflow between the two specialized agents. It uses the A2A protocol to pass instructions and data back and forth, hiding the underlying complexity from the user.&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="vertical-align: baseline;"&gt;For example, when a user asks the business forecasting agent to predict revenue per marketing channel, the agent:  &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;Calls upon the App Orchid Data Agent to retrieve historical sales data. &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;Passes that information to the Google prediction agent to run its models and generate the forecast.&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;Receives the prediction data back and then summarizes it for the user. &lt;/span&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;/ol&gt;
&lt;h3&gt;&lt;strong style="vertical-align: baseline;"&gt;The Future is Collaborative&lt;/strong&gt;&lt;/h3&gt;
&lt;p&gt;&lt;span style="vertical-align: baseline;"&gt;As the agentic era gets underway, it is evolving quickly. Our multi-agent approach demonstrates both how true agentic systems are most successful when multiple agents are at play, and the importance of finding strong partners with distinct capabilities to help build and assemble these agentic systems.&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="vertical-align: baseline;"&gt;The partnership between App Orchid and Google is a testament to the power of collaboration in the AI space. By combining App Orchid's deep understanding of enterprise data and Google's global leadership in AI, this solution is greater than the sum of its parts. With the complementary strengths of each agent, enabled by the ADK and A2A Protocol, businesses can achieve levels of forecasting accuracy that were previously unattainable at the speed and ease agents can offer.&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="vertical-align: baseline;"&gt;This innovative multi-agent system not only optimizes business processes but also paves the way for a future where AI agents from across the industry can collaborate to solve the world's most complex challenges.&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;The Google Cloud team would like to thank App Orchid’s CTO Ravi Bommakanti for his contributions to this project&lt;/span&gt;&lt;span style="vertical-align: baseline;"&gt;.&lt;/span&gt;&lt;/sub&gt;&lt;/p&gt;&lt;/div&gt;</description><pubDate>Thu, 11 Dec 2025 17:00:00 +0000</pubDate><guid>https://cloud.google.com/blog/products/ai-machine-learning/how-we-built-a-multi-agent-system-for-superior-business-forecasting/</guid><category>Application Modernization</category><category>Data Analytics</category><category>Application Modernization</category><category>Partners</category><category>AI &amp; Machine Learning</category><media:content height="540" url="https://storage.googleapis.com/gweb-cloudblog-publish/images/App-Orchid-Hero-Image.max-600x600.png" width="540"></media:content><og xmlns:og="http://ogp.me/ns#"><type>article</type><title>How we built a multi-agent system for superior business forecasting</title><description></description><image>https://storage.googleapis.com/gweb-cloudblog-publish/images/App-Orchid-Hero-Image.max-600x600.png</image><site_name>Google</site_name><url>https://cloud.google.com/blog/products/ai-machine-learning/how-we-built-a-multi-agent-system-for-superior-business-forecasting/</url></og><author xmlns:author="http://www.w3.org/2005/Atom"><name>Brian Mills</name><title>Director, Enterprise AI, Google</title><department></department><company></company></author><author xmlns:author="http://www.w3.org/2005/Atom"><name>Taka Shinagawa</name><title>GenAI Field Solution Architect, Google</title><department></department><company></company></author></item><item><title>Is your DR plan just wishful thinking? Prove your resilience with chaos engineering</title><link>https://cloud.google.com/blog/products/devops-sre/using-chaos-engineering-to-test-dr-plans/</link><description>&lt;div class="block-paragraph_advanced"&gt;&lt;p&gt;&lt;span style="vertical-align: baseline;"&gt;When was the last time you &lt;/span&gt;&lt;span style="font-style: italic; vertical-align: baseline;"&gt;knew — &lt;/span&gt;&lt;span style="vertical-align: baseline;"&gt;not just &lt;/span&gt;&lt;span style="font-style: italic; vertical-align: baseline;"&gt;hoped&lt;/span&gt;&lt;span style="vertical-align: baseline;"&gt; — that your disaster recovery plan would work perfectly?&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="vertical-align: baseline;"&gt;For most of us, the answer is unclear. Sure, you may have a DR plan, a meticulously crafted document stored in a wiki or a shared drive, that gets dusted off for compliance audits or the occasional tabletop drill. You assume its procedures are correct, its contact lists are current, and its dependencies are fully mapped, and you certainly &lt;/span&gt;&lt;span style="font-style: italic; vertical-align: baseline;"&gt;hope&lt;/span&gt;&lt;span style="vertical-align: baseline;"&gt; it works.&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="vertical-align: baseline;"&gt;But &lt;/span&gt;&lt;a href="https://sre.google/prodverbs/?slide=10" rel="noopener" target="_blank"&gt;&lt;span style="text-decoration: underline; vertical-align: baseline;"&gt;hope is not a strategy&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;Why wouldn’t it work? One problem is that systems are rarely static anymore. In a world where you deploy new microservices dozens of times per day, make constant configuration changes, and maintain an ever-growing web of third-party API dependencies, the DR plan you wrote last quarter is probably just as useful as one from 10 years ago. &lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="vertical-align: baseline;"&gt;And if the failover does work, will it work well enough to meet the promises you've made to your customers (or board of directors or regulators)? When a key component fails, could you still even meet your target availability and latency targets, a.k.a., your Service Level Objectives (SLOs)?&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="vertical-align: baseline;"&gt;So, how do you close this gap between your current aspirational DR plan and a DR plan that you actually have confidence in? The answer isn't to write more documents or run more theatrical drills. The answer is to stop &lt;/span&gt;&lt;span style="font-style: italic; vertical-align: baseline;"&gt;assuming&lt;/span&gt;&lt;span style="vertical-align: baseline;"&gt; and start &lt;/span&gt;&lt;span style="font-style: italic; vertical-align: baseline;"&gt;proving&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;This is where chaos engineering comes in. Unlike what the name might imply, chaos engineering isn’t a tool for recklessly breaking things. Instead, it’s a framework that provides data-driven confidence in your SLOs under stress. By running controlled experiments that simulate real-world disasters like a database failover or a regional outage, you can quantitatively measure the impact of those failures on your systems’ performance. Chaos engineering is how you transform your DR hypotheses into a proven method to ensure resilience. By validating your plan through experimentation, you create tangible evidence, verifying that your plan will safeguard your infrastructure and keep your promises to customers.&lt;/span&gt;&lt;/p&gt;
&lt;h3&gt;&lt;strong style="vertical-align: baseline;"&gt;Demystifying chaos engineering&lt;/strong&gt;&lt;/h3&gt;
&lt;p&gt;&lt;span style="vertical-align: baseline;"&gt;In a nutshell, chaos engineering is the practice of running controlled, scientific experiments to find weaknesses in your system before they cause a real outage. &lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="vertical-align: baseline;"&gt;At its core, it’s about building confidence in your system’s resilience. The process starts with understanding your system's &lt;/span&gt;&lt;strong style="vertical-align: baseline;"&gt;steady state&lt;/strong&gt;&lt;span style="vertical-align: baseline;"&gt;, which is its normal, measurable, and healthy output. You can't know the true impact of a failure without first defining what "good" looks like. This understanding allows you to form a clear, testable &lt;/span&gt;&lt;strong style="vertical-align: baseline;"&gt;hypothesis&lt;/strong&gt;&lt;span style="vertical-align: baseline;"&gt;: a statement of belief that your system's steady state will persist even when a specific, turbulent condition is introduced.&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="vertical-align: baseline;"&gt;To test this hypothesis, you then execute a controlled &lt;/span&gt;&lt;strong style="vertical-align: baseline;"&gt;action&lt;/strong&gt;&lt;span style="vertical-align: baseline;"&gt;, which is a precise and targeted failure injected into the system. This isn't random mischief; it's a specific simulation of real-world failures, such as consuming all CPU on a host (&lt;/span&gt;&lt;strong style="vertical-align: baseline;"&gt;resource exhaustion&lt;/strong&gt;&lt;span style="vertical-align: baseline;"&gt;), adding network latency (&lt;/span&gt;&lt;strong style="vertical-align: baseline;"&gt;network failure&lt;/strong&gt;&lt;span style="vertical-align: baseline;"&gt;), or terminating a virtual machine (&lt;/span&gt;&lt;strong style="vertical-align: baseline;"&gt;state failure&lt;/strong&gt;&lt;span style="vertical-align: baseline;"&gt;). While this action is running, automated &lt;/span&gt;&lt;strong style="vertical-align: baseline;"&gt;probes&lt;/strong&gt;&lt;span style="vertical-align: baseline;"&gt; act as your scientific instruments, continuously monitoring the system's state to measure the effect. &lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="vertical-align: baseline;"&gt;Together, these components form a complete scientific loop: you use a &lt;/span&gt;&lt;strong style="vertical-align: baseline;"&gt;hypothesis&lt;/strong&gt;&lt;span style="vertical-align: baseline;"&gt; to predict resilience, run an experiment by applying an &lt;/span&gt;&lt;strong style="vertical-align: baseline;"&gt;action&lt;/strong&gt;&lt;span style="vertical-align: baseline;"&gt; to simulate adversity, and use &lt;/span&gt;&lt;strong style="vertical-align: baseline;"&gt;probes&lt;/strong&gt;&lt;span style="vertical-align: baseline;"&gt; to measure the impact, turning uncertainty into hard data.&lt;/span&gt;&lt;/p&gt;
&lt;h3&gt;&lt;strong style="vertical-align: baseline;"&gt;Using chaos to validate disaster recovery plans&lt;/strong&gt;&lt;/h3&gt;
&lt;p&gt;&lt;span style="vertical-align: baseline;"&gt;Now that you understand the building blocks of a chaos experiment, you can build the bridge to your ultimate goal: transforming your DR plan from a document of hope into an evidence-based procedure. The key is to stop seeing your DR plan as a set of instructions and start seeing it for what it truly is: a collection of unproven hypotheses.&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="vertical-align: baseline;"&gt;When you think about it, every significant statement in your DR document is a claim waiting to be tested. When your plan states, &lt;/span&gt;&lt;span style="font-style: italic; vertical-align: baseline;"&gt;"The database will failover to the replica in under 5 minutes,"&lt;/span&gt;&lt;span style="vertical-align: baseline;"&gt; that isn't a fact, it's a &lt;/span&gt;&lt;strong style="vertical-align: baseline;"&gt;hypothesis&lt;/strong&gt;&lt;span style="vertical-align: baseline;"&gt;. When it says, &lt;/span&gt;&lt;span style="font-style: italic; vertical-align: baseline;"&gt;"In the event of a regional outage, traffic will be successfully rerouted to the secondary region,"&lt;/span&gt;&lt;span style="vertical-align: baseline;"&gt; that's another hypothesis. Your DR plan is filled with these critical assumptions about how your system &lt;/span&gt;&lt;span style="font-style: italic; vertical-align: baseline;"&gt;should&lt;/span&gt;&lt;span style="vertical-align: baseline;"&gt; behave under duress. Until you test them, they remain nothing more than educated guesses.&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="vertical-align: baseline;"&gt;Chaos experiments are the ultimate validation tools, &lt;/span&gt;&lt;strong style="vertical-align: baseline;"&gt;live-fire drills&lt;/strong&gt;&lt;span style="vertical-align: baseline;"&gt; that put your DR hypotheses to a real, empirical test. Instead of just talking through a scenario, you use controlled &lt;/span&gt;&lt;strong style="vertical-align: baseline;"&gt;actions&lt;/strong&gt;&lt;span style="vertical-align: baseline;"&gt; to safely and precisely simulate the disaster. You're no longer asking "what if?"; you're actively measuring "what happens when."&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="vertical-align: baseline;"&gt;For example, imagine you have a DR plan for a regional outage. When you adopt chaos engineering, you break down that plan into a hypothesis and an experiment. For example:&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 hypothesis:&lt;/strong&gt;&lt;span style="vertical-align: baseline;"&gt; "In case our primary region &lt;/span&gt;&lt;code style="vertical-align: baseline;"&gt;us-central1&lt;/code&gt;&lt;span style="vertical-align: baseline;"&gt; becomes unreachable, the load balancers will failover all traffic to &lt;/span&gt;&lt;code style="vertical-align: baseline;"&gt;us-east1&lt;/code&gt;&lt;span style="vertical-align: baseline;"&gt; within 3 minutes, with an error rate below 1%."&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 chaos experiment:&lt;/strong&gt;&lt;span style="vertical-align: baseline;"&gt; Run an &lt;/span&gt;&lt;strong style="vertical-align: baseline;"&gt;action&lt;/strong&gt;&lt;span style="vertical-align: baseline;"&gt; that simulates a regional outage by injecting a "blackhole" that drops all network traffic to and from &lt;/span&gt;&lt;code style="vertical-align: baseline;"&gt;us-central1&lt;/code&gt;&lt;span style="vertical-align: baseline;"&gt; for a limited time. Your &lt;/span&gt;&lt;strong style="vertical-align: baseline;"&gt;probes&lt;/strong&gt;&lt;span style="vertical-align: baseline;"&gt; then measure the actual failover time and error rates to validate the hypothesis.&lt;/span&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;span style="vertical-align: baseline;"&gt;In other words, by applying the chaos engineering methodology, you systematically move through your DR plan, turning each assumption into a proven fact. You're not just testing your plan; you're forging it in a controlled fire.&lt;/span&gt;&lt;/p&gt;
&lt;h3&gt;&lt;strong style="vertical-align: baseline;"&gt;Connecting chaos readiness to your SLOs&lt;/strong&gt;&lt;/h3&gt;
&lt;p&gt;&lt;span style="vertical-align: baseline;"&gt;Beyond simply proving system availability, chaos engineering builds trust in your reliability metrics, ensuring that you meet your SLOs even when services become unavailable. An SLO is a specific, acceptable target level of your service's performance measured over a specified period that reflects the user's experience. SLOs aren't just internal goals; they are the bedrock of customer trust and the foundation of your contractual service level agreements (SLAs).&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="vertical-align: baseline;"&gt;A traditional DR drill might get a "pass" because the backup system came online. But what if it took 20 minutes to fail over, during which every user saw errors? What if the backup region was under-provisioned, and performance became so slow that the service was unusable? From a technical perspective, you "recovered." But from a customer's perspective, you were down.&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="vertical-align: baseline;"&gt;A chaos experiment, however, can help you answer a critical question: &lt;/span&gt;&lt;strong style="vertical-align: baseline;"&gt;"During a failover, did we still meet our SLOs?” &lt;/strong&gt;&lt;span style="vertical-align: baseline;"&gt;Because your probes are constantly measuring performance against your SLOs, you get the full picture. You don't just see that the database failed over; you see that it took 7 minutes, during which your latency SLO was breached and your &lt;/span&gt;&lt;a href="https://sre.google/sre-book/embracing-risk/#:~:text=Forming%20Your%20Error%20Budget,new%20releases%20can%20be%20pushed." rel="noopener" target="_blank"&gt;&lt;span style="text-decoration: underline; vertical-align: baseline;"&gt;error budget&lt;/span&gt;&lt;/a&gt;&lt;span style="vertical-align: baseline;"&gt; was completely burned. This is the crucial, game-changing insight. It shifts the entire goal from simple disaster recovery to &lt;/span&gt;&lt;strong style="vertical-align: baseline;"&gt;SLO preservation&lt;/strong&gt;&lt;span style="vertical-align: baseline;"&gt;, which is what actually determines if a failure was a minor hiccup or a major business-impacting incident. It also provides the data necessary to set goals for system improvement. So the next time you run this experiment, you can measure if and how much your system resilience has improved, and ultimately if you can maintain your SLO during the disaster event.&lt;/span&gt;&lt;/p&gt;
&lt;h3&gt;&lt;strong style="vertical-align: baseline;"&gt;Build a culture of confidence&lt;/strong&gt;&lt;/h3&gt;
&lt;p&gt;&lt;span style="vertical-align: baseline;"&gt;The journey to resilience doesn't start by simulating a full regional failover. It starts with a single, small experiment. The goal is not to boil the ocean; it's to build momentum. Test one timeout, one retry mechanism, or one graceful error message.&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="vertical-align: baseline;"&gt;The biggest win from your first successful experiment won't be the technical data you gather. It will be the confidence you build. When your team sees that they can safely inject failure, learn from it, and improve the system, their entire relationship with failure changes. Fear is replaced by curiosity. That confidence is the catalyst for building a true, enduring culture of resilience. To learn more and get started with chaos engineering, check out &lt;/span&gt;&lt;a href="https://cloud.google.com/blog/products/devops-sre/getting-started-with-chaos-engineering?e=48754805"&gt;&lt;span style="text-decoration: underline; vertical-align: baseline;"&gt;this blog&lt;/span&gt;&lt;/a&gt;&lt;span style="vertical-align: baseline;"&gt; and &lt;/span&gt;&lt;a href="https://sre.google/prodcast/#season3-episode12" rel="noopener" target="_blank"&gt;&lt;span style="text-decoration: underline; vertical-align: baseline;"&gt;this podcast&lt;/span&gt;&lt;/a&gt;&lt;span style="vertical-align: baseline;"&gt;. And if you’re ready to get started, but unsure how, reach out to Google Cloud professional services to discuss how we can help.&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;</description><pubDate>Mon, 08 Dec 2025 17:00:00 +0000</pubDate><guid>https://cloud.google.com/blog/products/devops-sre/using-chaos-engineering-to-test-dr-plans/</guid><category>Application Modernization</category><category>Developers &amp; Practitioners</category><category>DevOps &amp; SRE</category><og xmlns:og="http://ogp.me/ns#"><type>article</type><title>Is your DR plan just wishful thinking? Prove your resilience with chaos engineering</title><description></description><site_name>Google</site_name><url>https://cloud.google.com/blog/products/devops-sre/using-chaos-engineering-to-test-dr-plans/</url></og><author xmlns:author="http://www.w3.org/2005/Atom"><name>Deepanshu Kalra</name><title>Practice Lead, SRE</title><department></department><company></company></author></item><item><title>Streamline the design and deployment of application infrastructure with Application Design Center, now GA</title><link>https://cloud.google.com/blog/products/application-development/application-design-center-now-ga/</link><description>&lt;div class="block-paragraph_advanced"&gt;&lt;p style="text-align: justify;"&gt;&lt;span style="vertical-align: baseline;"&gt;Earlier this year, we unveiled a big investment in platform and developer team productivity, with the launch of &lt;/span&gt;&lt;a href="https://docs.cloud.google.com/application-design-center/docs/overview"&gt;&lt;span style="text-decoration: underline; vertical-align: baseline;"&gt;Application Design Center&lt;/span&gt;&lt;/a&gt;&lt;span style="vertical-align: baseline;"&gt;, &lt;/span&gt;&lt;span style="vertical-align: baseline;"&gt;helping them streamline &lt;/span&gt;&lt;span style="vertical-align: baseline;"&gt;the design and deployment of cloud application infrastructure, while ensuring applications are secure, reliable, and aligned with best practices&lt;/span&gt;&lt;span style="vertical-align: baseline;"&gt;. And today, Application Design Center is generally available.&lt;/span&gt;&lt;/p&gt;
&lt;p style="text-align: justify;"&gt;&lt;span style="vertical-align: baseline;"&gt;We built Application Design Center to put applications at the center of your cloud experience, with a visual, canvas-style and AI-powered approach to design and modify Terraform-backed application templates. It also offers full lifecycle management that’s aligned with DevOps best practices across application design and deployment.&lt;/span&gt;&lt;/p&gt;
&lt;p style="text-align: justify;"&gt;&lt;span style="vertical-align: baseline;"&gt;Application Design Center is a core component of our &lt;/span&gt;&lt;a href="https://docs.cloud.google.com/hub/docs/application-centric-google-cloud"&gt;&lt;span style="text-decoration: underline; vertical-align: baseline;"&gt;application-centric cloud experience&lt;/span&gt;&lt;/a&gt;&lt;span style="vertical-align: baseline;"&gt;. When you use Application Design Center to design and deploy your application infrastructure, your applications are easily discoverable, observable, and manageable. Application Design Center works in concert with &lt;/span&gt;&lt;a href="https://cloud.google.com/app-hub/docs/overview"&gt;&lt;span style="text-decoration: underline; vertical-align: baseline;"&gt;App Hub&lt;/span&gt;&lt;/a&gt;&lt;span style="vertical-align: baseline;"&gt; to automatically register application deployments, enabling a unified view and control plane for your application portfolio, and &lt;/span&gt;&lt;a href="https://docs.cloud.google.com/hub/docs/overview"&gt;&lt;span style="text-decoration: underline; vertical-align: baseline;"&gt;Cloud Hub&lt;/span&gt;&lt;/a&gt;&lt;span style="vertical-align: baseline;"&gt;, to provide operational insights for your applications.&lt;/span&gt;&lt;/p&gt;
&lt;p style="text-align: justify; padding-left: 40px;"&gt;&lt;span style="font-style: italic; vertical-align: baseline;"&gt;“Google Application Design Center is a valuable enabler for Platform Engineering, providing a structured approach to harmonizing resource creation in Google Cloud Platform. By aligning tools, processes, and technologies, it streamlines workflows, reducing friction between development, operations, and other teams. This harmonization enhances collaboration, accelerates delivery, and ensures consistency across Google Cloud environments.”&lt;/span&gt;&lt;span style="vertical-align: baseline;"&gt; - &lt;/span&gt;&lt;strong style="vertical-align: baseline;"&gt;Ervis Duraj, Principal Engineer,&lt;/strong&gt;&lt;span style="vertical-align: baseline;"&gt; &lt;/span&gt;&lt;strong style="vertical-align: baseline;"&gt;MediaMarktSaturn Technology&lt;/strong&gt;&lt;/p&gt;
&lt;h3&gt;&lt;span style="vertical-align: baseline;"&gt;The gateway to an app-centric cloud&lt;/span&gt;&lt;/h3&gt;
&lt;p style="text-align: justify;"&gt;&lt;span style="vertical-align: baseline;"&gt;Our goal with Application Design Center is for you to innovate more, and administer less. It consists of &lt;/span&gt;&lt;span style="vertical-align: baseline;"&gt;four key elements to help you minimize administrative overhead and maximize efficiency, so you can design and deploy applications with integrated best practices and essential guardrails. Let’s take a closer look.&lt;/span&gt;&lt;/p&gt;
&lt;p role="presentation" style="text-align: justify;"&gt;&lt;span style="vertical-align: baseline;"&gt;1. &lt;/span&gt;&lt;strong style="vertical-align: baseline;"&gt;Terraform &lt;/strong&gt;&lt;a href="https://docs.cloud.google.com/application-design-center/docs/supported-resources"&gt;&lt;strong style="text-decoration: underline; vertical-align: baseline;"&gt;components&lt;/strong&gt;&lt;/a&gt;&lt;strong style="vertical-align: baseline;"&gt; and &lt;/strong&gt;&lt;a href="https://docs.cloud.google.com/application-design-center/docs/design-application-templates"&gt;&lt;strong style="text-decoration: underline; vertical-align: baseline;"&gt;application templates&lt;/strong&gt;&lt;/a&gt;&lt;strong style="vertical-align: baseline;"&gt; &lt;br/&gt;&lt;/strong&gt;&lt;span style="vertical-align: baseline;"&gt;Develop applications faster with our growing library of opinionated application templates. These provide well-architected patterns and pre-built components, including innovative "AI inference templates" to help you leverage AI to create dynamic and intelligent application foundations. As an example, at launch, Application Design Center provides opinionated templates for Google Kubernetes Engine (GKE) clusters (&lt;/span&gt;&lt;a href="https://docs.cloud.google.com/application-design-center/docs/configure-gke-standard-cluster"&gt;&lt;span style="text-decoration: underline; vertical-align: baseline;"&gt;Standard&lt;/span&gt;&lt;/a&gt;&lt;span style="vertical-align: baseline;"&gt;, &lt;/span&gt;&lt;a href="https://docs.cloud.google.com/application-design-center/docs/configure-gke-autopilot-cluster"&gt;&lt;span style="text-decoration: underline; vertical-align: baseline;"&gt;Autopilot&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/application-design-center/docs/configure-gke-node-pool"&gt;&lt;span style="text-decoration: underline; vertical-align: baseline;"&gt;NodePool&lt;/span&gt;&lt;/a&gt;&lt;span style="vertical-align: baseline;"&gt;) to run AI inference workloads using a variety of LLM models, as well as for enterprise-grade production clusters or single-region web app clusters. &lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="vertical-align: baseline;"&gt;You can also &lt;/span&gt;&lt;a href="https://docs.cloud.google.com/application-design-center/docs/import-components"&gt;&lt;span style="text-decoration: underline; vertical-align: baseline;"&gt;ingest and manage your existing Terraform configurations&lt;/span&gt;&lt;/a&gt;&lt;span style="vertical-align: baseline;"&gt; (“Bring your own Terraform”) directly from Git repositories. Once imported, you can use Application Design Center to design with your own Terraform, or in combination with Google-provided Terraform, to create standardized, opinionated infrastructure patterns for sharing and reuse across your application teams.&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-_Catalog_Share.gif"
        
          alt="3- Catalog Share"&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 role="presentation" style="text-align: justify;"&gt;&lt;span style="vertical-align: baseline;"&gt;2. &lt;/span&gt;&lt;strong style="vertical-align: baseline;"&gt;AI-powered design for rapid application designing and prototyping &lt;br/&gt;&lt;/strong&gt;&lt;span style="vertical-align: baseline;"&gt;Application Design Center integrates with Google's &lt;/span&gt;&lt;a href="https://cloud.google.com/gemini/docs/cloud-assist/design-application"&gt;&lt;span style="text-decoration: underline; vertical-align: baseline;"&gt;Gemini Cloud Assist Design Agent,&lt;/span&gt;&lt;/a&gt;&lt;span style="vertical-align: baseline;"&gt; empowering you to design actual, deployable application infrastructure application templates on Google Cloud that you can export as Terraform infrastructure-as-code. &lt;/span&gt;&lt;/p&gt;
&lt;p style="text-align: justify;"&gt;&lt;span style="vertical-align: baseline;"&gt;With Gemini Cloud Assist, you can describe your application design intents using natural language. In return, Gemini interactively generates multi-product application template suggestions, complete with visual architecture diagrams and summarized benefits. You can then refine these proposals through multi-turn reasoning or by directly manipulating the architecture within the Application Design Center canvas. &lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="vertical-align: baseline;"&gt;Additionally, all designs that you create with Gemini are automatically observable, optimizable, and enabled for troubleshooting assistance during runtime, thanks to their tight integration with &lt;/span&gt;&lt;a href="https://cloud.google.com/products/gemini/cloud-assist?hl=en"&gt;&lt;span style="text-decoration: underline; vertical-align: baseline;"&gt;Gemini Cloud Assist&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-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/1-Components_and_templates.gif"
        
          alt="1-Components and templates"&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 role="presentation" style="text-align: justify;"&gt;&lt;span style="vertical-align: baseline;"&gt;3. &lt;/span&gt;&lt;strong style="vertical-align: baseline;"&gt;A secure, sharable catalog of application templates with full lifecycle management&lt;br/&gt;&lt;/strong&gt;&lt;span style="vertical-align: baseline;"&gt;Platform admins can curate a collection of application templates built from Google's best-practice components. This provides developers a trusted, self-service experience from which they can quickly discover and deploy compliant applications. Tight integration with &lt;/span&gt;&lt;a href="https://docs.cloud.google.com/hub/docs/overview"&gt;&lt;span style="text-decoration: underline; vertical-align: baseline;"&gt;Cloud Hub&lt;/span&gt;&lt;/a&gt;&lt;span style="vertical-align: baseline;"&gt; transforms these governed templates into a live operational command center, complete with unified visibility into the health and deployment status of the resulting applications. This closes the critical loop between design and runtime, so that your production environments reflect your organization’s approved architectural standards.&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="vertical-align: baseline;"&gt;Also, Application Design Center’s robust &lt;/span&gt;&lt;a href="https://docs.cloud.google.com/application-design-center/docs/manage-application-instances#create-application-revision"&gt;&lt;span style="text-decoration: underline; vertical-align: baseline;"&gt;application template revisions&lt;/span&gt;&lt;/a&gt;&lt;span style="vertical-align: baseline;"&gt; serve as an immutable audit trail. It automatically detects and flags configuration drift between your intended designs and deployed applications, so that developers can remediate unauthorized changes or safely push approved configuration updates. This helps ensure continuous state consistency and compliance from Day 1 and through the subsequent evolution of your application.&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/2-Design_Agent.gif"
        
          alt="2-Design Agent"&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 role="presentation" style="text-align: justify;"&gt;&lt;span style="vertical-align: baseline;"&gt;4. &lt;/span&gt;&lt;strong style="vertical-align: baseline;"&gt;GitOps integration automating developers’ day-to-day software design lifecycle tasks &lt;br/&gt;&lt;/strong&gt;&lt;span style="vertical-align: baseline;"&gt;By integrating Application Design Center into existing CI/CD workflows, platform teams empower developers to own the complete software delivery lifecycle right from their IDE. Developers can leverage compliant application &lt;/span&gt;&lt;span style="font-style: italic; vertical-align: baseline;"&gt;and&lt;/span&gt;&lt;span style="vertical-align: baseline;"&gt; infrastructure (IaC) code using Application Design Center application templates. &lt;/span&gt;&lt;/p&gt;
&lt;p style="text-align: justify;"&gt;&lt;span style="vertical-align: baseline;"&gt;Further, every infrastructure decision made through Application Design Center is committed to code, versioned, and auditable. Specifically, developers can download the application IaC template from Application Design Center and import it into their app repos (the single source of truth), clone their repo, and edit the Terraform directly in their local IDEs. Any modifications go through a Git pull request for review. Once approved, this automatically triggers the existing CI/CD setup to build, test, and deploy both app and infra changes in lockstep. This unified approach minimizes friction, enforcing "golden paths" and providing an end-to-end automated pathway from a line of code in the IDE to a fully deployed change in production. &lt;/span&gt;&lt;/p&gt;
&lt;h3 style="text-align: justify;"&gt;&lt;span style="vertical-align: baseline;"&gt;What's new since preview&lt;/span&gt;&lt;/h3&gt;
&lt;p style="text-align: justify;"&gt;&lt;span style="vertical-align: baseline;"&gt;This GA launch is packed with features that users have been asking for. We’re excited to share powerful new capabilities: enterprise-grade governance and security with &lt;/span&gt;&lt;a href="https://cloud.google.com/sdk/gcloud/reference/design-center"&gt;&lt;span style="text-decoration: underline; vertical-align: baseline;"&gt;public APIs and gcloud CLI support&lt;/span&gt;&lt;/a&gt;&lt;span style="vertical-align: baseline;"&gt;; &lt;/span&gt;&lt;a href="https://docs.cloud.google.com/application-design-center/docs/set-up-secure-perimeter"&gt;&lt;span style="text-decoration: underline; vertical-align: baseline;"&gt;full compatibility with VPC service controls&lt;/span&gt;&lt;/a&gt;&lt;span style="vertical-align: baseline;"&gt;; &lt;/span&gt;&lt;a href="https://docs.cloud.google.com/application-design-center/docs/import-components"&gt;&lt;span style="text-decoration: underline; vertical-align: baseline;"&gt;bring your own Terraform&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/application-design-center/docs/download-and-deploy#export_terraform_code"&gt;&lt;span style="text-decoration: underline; vertical-align: baseline;"&gt;GitOps support&lt;/span&gt;&lt;/a&gt;&lt;span style="vertical-align: baseline;"&gt; for integration with your existing application patterns and automation pipelines; agentic application patterns using GKE templates (&lt;/span&gt;&lt;a href="https://docs.cloud.google.com/application-design-center/docs/configure-gke-standard-cluster"&gt;&lt;span style="text-decoration: underline; vertical-align: baseline;"&gt;Standard&lt;/span&gt;&lt;/a&gt;&lt;span style="vertical-align: baseline;"&gt;, &lt;/span&gt;&lt;a href="https://docs.cloud.google.com/application-design-center/docs/configure-gke-autopilot-cluster"&gt;&lt;span style="text-decoration: underline; vertical-align: baseline;"&gt;Autopilot&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/application-design-center/docs/configure-gke-node-pool"&gt;&lt;span style="text-decoration: underline; vertical-align: baseline;"&gt;NodePool&lt;/span&gt;&lt;/a&gt;&lt;span style="vertical-align: baseline;"&gt;); and finally, a simplified onboarding experience with &lt;/span&gt;&lt;a href="https://docs.cloud.google.com/application-design-center/docs/setup"&gt;&lt;span style="text-decoration: underline; vertical-align: baseline;"&gt;app-managed project support&lt;/span&gt;&lt;/a&gt;&lt;span style="vertical-align: baseline;"&gt;, making Application Design Center an AI-powered engine for your applications on Google Cloud.&lt;/span&gt;&lt;/p&gt;
&lt;h3 style="text-align: justify;"&gt;&lt;span style="vertical-align: baseline;"&gt;Get started today&lt;/span&gt;&lt;/h3&gt;
&lt;p style="text-align: justify;"&gt;&lt;span style="vertical-align: baseline;"&gt;To help you get started, Google provides a growing library of curated Google application templates built by experts. These templates combine multiple Google Cloud products and best practices to serve common use cases, which you can configure for deployment, and view as infrastructure as code in-line. Platform teams can then create and securely share the catalogs and collaborate with teammates on designs and self-service deployment for developers. For enterprises with existing Terraform patterns and assets, Application Design Center interoperates by enabling their import and reuse within its native design and configuration experience.&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="vertical-align: baseline;"&gt;Ready to experience the power of &lt;/span&gt;&lt;a href="https://docs.cloud.google.com/application-design-center/docs/setup"&gt;&lt;span style="text-decoration: underline; vertical-align: baseline;"&gt;Application Design Center&lt;/span&gt;&lt;/a&gt;&lt;span style="vertical-align: baseline;"&gt;? &lt;/span&gt;&lt;span style="vertical-align: baseline;"&gt;You can learn more about ADC and get started building in minutes using the &lt;/span&gt;&lt;a href="https://docs.cloud.google.com/application-design-center/docs/quickstart-create-template"&gt;&lt;span style="text-decoration: underline; vertical-align: baseline;"&gt;quickstart&lt;/span&gt;&lt;/a&gt;&lt;span style="vertical-align: baseline;"&gt;. &lt;/span&gt;&lt;span style="vertical-align: baseline;"&gt;You can start building your first AI-powered application template in minutes, &lt;/span&gt;&lt;a href="https://cloud.google.com/products/application-design-center/pricing"&gt;&lt;span style="text-decoration: underline; vertical-align: baseline;"&gt;free of cost&lt;/span&gt;&lt;/a&gt;&lt;span style="vertical-align: baseline;"&gt;, and quickly deploy applications with working code. For deeper insights, explore the comprehensive public documentation &lt;/span&gt;&lt;a href="https://docs.cloud.google.com/application-design-center/docs/overview"&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;. We can't wait to see how you innovate with the Application Design Center!&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;</description><pubDate>Mon, 08 Dec 2025 17:00:00 +0000</pubDate><guid>https://cloud.google.com/blog/products/application-development/application-design-center-now-ga/</guid><category>Application Modernization</category><category>DevOps &amp; SRE</category><category>Application Development</category><og xmlns:og="http://ogp.me/ns#"><type>article</type><title>Streamline the design and deployment of application infrastructure with Application Design Center, now GA</title><description></description><site_name>Google</site_name><url>https://cloud.google.com/blog/products/application-development/application-design-center-now-ga/</url></og><author xmlns:author="http://www.w3.org/2005/Atom"><name>Vijay Potharla</name><title>Group Product Manager, Google Cloud</title><department></department><company></company></author><author xmlns:author="http://www.w3.org/2005/Atom"><name>Wael Manasra</name><title>Group Product Manager, Google Cloud</title><department></department><company></company></author></item><item><title>Replit is delivering enterprise-grade vibe coding with Google Cloud</title><link>https://cloud.google.com/blog/products/ai-machine-learning/bringing-vibe-coding-to-the-enterprise-with-replit/</link><description>&lt;div class="block-paragraph_advanced"&gt;&lt;p&gt;&lt;a href="https://cloud.google.com/discover/what-is-vibe-coding"&gt;&lt;span style="text-decoration: underline; vertical-align: baseline;"&gt;Vibe coding&lt;/span&gt;&lt;/a&gt;&lt;span style="vertical-align: baseline;"&gt; has been &lt;/span&gt;&lt;a href="https://cloud.google.com/transform/how-vibe-coding-can-help-leaders-move-faster"&gt;&lt;span style="text-decoration: underline; vertical-align: baseline;"&gt;all the rage&lt;/span&gt;&lt;/a&gt;&lt;span style="vertical-align: baseline;"&gt; this year. Using AI to build novel apps and create dynamic websites simply by typing conversationally into a chat interface can seem magical — yet it’s largely remained the domain of individual developers, not larger business teams. &lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="vertical-align: baseline;"&gt;Today, Replit and Google Cloud are expanding their &lt;/span&gt;&lt;a href="https://blog.replit.com/google-partnership" rel="noopener" target="_blank"&gt;&lt;span style="text-decoration: underline; vertical-align: baseline;"&gt;strategic partnership&lt;/span&gt;&lt;/a&gt;&lt;span style="vertical-align: baseline;"&gt; to bring vibe coding capabilities to enterprise developers and teams.&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="vertical-align: baseline;"&gt;Google Cloud was Replit’s first cloud partner, and its popular platform for AI coding continues to run on top of Google Cloud’s infrastructure, utilizing multiple Google Cloud services and integrating &lt;/span&gt;&lt;a href="https://docs.cloud.google.com/vertex-ai/generative-ai/docs/models"&gt;&lt;span style="text-decoration: underline; vertical-align: baseline;"&gt;Google’s Gemini models&lt;/span&gt;&lt;/a&gt;&lt;span style="vertical-align: baseline;"&gt; through &lt;/span&gt;&lt;a href="http://cloud.google.com/vertex-ai/"&gt;&lt;span style="text-decoration: underline; vertical-align: baseline;"&gt;Vertex AI&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;Now, Replit is extending its partnership with Google Cloud with a new, multi-year agreement that will grow its usage of infrastructure and cloud services; further integrate Google’s models into its platform; and jointly support vibe coding use cases for enterprise customers. Just last month, Replit integrated Gemini 3 into its &lt;/span&gt;&lt;a href="https://www.reddit.com/r/replit/comments/1p0vb11/introducing_design_mode_in_replit/" rel="noopener" target="_blank"&gt;&lt;span style="text-decoration: underline; vertical-align: baseline;"&gt;new Design mode&lt;/span&gt;&lt;/a&gt;&lt;span style="vertical-align: baseline;"&gt; to &lt;/span&gt;&lt;a href="https://www.reddit.com/r/replit/comments/1p0vb11/introducing_design_mode_in_replit/" rel="noopener" target="_blank"&gt;&lt;span style="text-decoration: underline; vertical-align: baseline;"&gt;positive reception&lt;/span&gt;&lt;/a&gt;&lt;span style="vertical-align: baseline;"&gt;. Under the terms of the expanded deal:&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;Google Cloud will continue to be the primary cloud provider for Replit, and services like &lt;/span&gt;&lt;a href="https://cloud.google.com/run"&gt;&lt;span style="text-decoration: underline; vertical-align: baseline;"&gt;Google Cloud Run&lt;/span&gt;&lt;/a&gt;&lt;span style="vertical-align: baseline;"&gt;, &lt;/span&gt;&lt;a href="http://cloud.google.com/gke"&gt;&lt;span style="text-decoration: underline; vertical-align: baseline;"&gt;Google Kubernetes Engine&lt;/span&gt;&lt;/a&gt;&lt;span style="vertical-align: baseline;"&gt;, and &lt;/span&gt;&lt;a href="https://cloud.google.com/bigquery"&gt;&lt;span style="text-decoration: underline; vertical-align: baseline;"&gt;BigQuery&lt;/span&gt;&lt;/a&gt;&lt;span style="vertical-align: baseline;"&gt; will underpin its applications and enable further scale as the company grows.&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;Google models, including Gemini 3, 2.5 Flash Lite, 2.5 Flash, and Imagen 4, are now supported on Replit, powering both coding and multimodal use cases — and driving significant token usage to Google Cloud. &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;Replit and Google Cloud will partner to help enterprise customers embrace vibe coding and help their developers be more productive — through joint go-to-market on Google Cloud Marketplace and through Google Cloud’s extensive co-sell programs.&lt;/span&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;span style="vertical-align: baseline;"&gt;“Our growing partnership will deliver more capabilities to Replit’s users through deeper integrations with our AI and cloud services,” Google Cloud CEO Thomas Kurian said, “and will accelerate the adoption of vibe coding in the enterprise by bringing Replit's easy-to-use AI tools, powered by Google Cloud AI, to more organizations."&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="vertical-align: baseline;"&gt;Amjad Masad, co-founder and CEO of Replit, said: “Our mission is to enable the next billion software creators — from hobbyists to entrepreneurs to enterprises. Over the last few months, we have seen fantastic adoption in businesses, especially in the Fortune 1000. Today’s expanded partnership with Google will enable us to scale faster and more deeply as we integrate Google’s offerings with ours – the work is just beginning.”&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="vertical-align: baseline;"&gt;You can read more about how customers are using Google’s AI models for coding use cases &lt;/span&gt;&lt;a href="https://cloud.google.com/use-cases/ai-code-generation"&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 join Replit and other customers in &lt;/span&gt;&lt;a href="https://console.cloud.google.com/vertex-ai/studio/multimodal"&gt;&lt;span style="text-decoration: underline; vertical-align: baseline;"&gt;building with Gemini 3 via Vertex AI&lt;/span&gt;&lt;/a&gt;&lt;span style="vertical-align: baseline;"&gt;.&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;</description><pubDate>Thu, 04 Dec 2025 17:00:00 +0000</pubDate><guid>https://cloud.google.com/blog/products/ai-machine-learning/bringing-vibe-coding-to-the-enterprise-with-replit/</guid><category>Application Modernization</category><category>Customers</category><category>Partners</category><category>AI &amp; Machine Learning</category><media:content height="540" url="https://storage.googleapis.com/gweb-cloudblog-publish/images/Replit-partnership-expansion-enterprise-grad.max-600x600.png" width="540"></media:content><og xmlns:og="http://ogp.me/ns#"><type>article</type><title>Replit is delivering enterprise-grade vibe coding with Google Cloud</title><description></description><image>https://storage.googleapis.com/gweb-cloudblog-publish/images/Replit-partnership-expansion-enterprise-grad.max-600x600.png</image><site_name>Google</site_name><url>https://cloud.google.com/blog/products/ai-machine-learning/bringing-vibe-coding-to-the-enterprise-with-replit/</url></og><author xmlns:author="http://www.w3.org/2005/Atom"><name>Matt Renner</name><title>President and Chief Revenue Officer, Google Cloud</title><department></department><company></company></author></item><item><title>Chaos engineering on Google Cloud: Principles, practices, and getting started</title><link>https://cloud.google.com/blog/products/devops-sre/getting-started-with-chaos-engineering/</link><description>&lt;div class="block-paragraph"&gt;&lt;p data-block-key="6kd7s"&gt;As engineers, we all dream of perfectly resilient systems — ones that scale perfectly, provide a great user experience, and never ever go down. What if we told you the key to building these kinds of resilient systems isn't avoiding failures, but deliberately causing them? Welcome to the world of chaos engineering, where you stress test your systems by &lt;i&gt;introducing&lt;/i&gt; chaos, i.e., failures, into a system under a controlled environment. In an era where downtime can cost millions and destroy reputations in minutes, the most innovative companies aren't just waiting for disasters to happen — they're causing them and learning from the resulting failures, so they can build immunity to chaos before it strikes in production.&lt;/p&gt;&lt;p data-block-key="396qd"&gt;Chaos engineering is useful for all kinds of systems, but particularly for cloud-based distributed ones. Modern architectures have evolved from monolithic to microservices-based systems, often comprising hundreds or thousands of services. These complex service dependencies introduce multiple points of failure, and it’s difficult if not impossible to predict all the possible failure modes through traditional testing methods. When these applications are deployed on the cloud, they are deployed across multiple availability zones and regions. This increases the likelihood of failure due to the highly distributed nature of cloud environments and the large number of services that coexist within them.&lt;/p&gt;&lt;p data-block-key="93kcq"&gt;A common misconception is that cloud environments automatically provide application resiliency, eliminating the need for testing. Although cloud providers do offer various levels of resiliency and SLAs for their cloud products, these alone do not guarantee that your business applications are protected. If applications are not designed to be fault-tolerant or if they assume constant availability of cloud services, they will fail when a particular cloud service they depend on is not available.&lt;/p&gt;&lt;p data-block-key="62d5j"&gt;In short, chaos engineering can take a team's worst "what if?" scenarios and transform them into well-rehearsed responses. Chaos engineering isn’t about breaking systems — engineering chaotically, as it were — it's about building teams that face production incidents with the calm confidence that only comes from having weathered that chaos before, albeit in controlled conditions.&lt;/p&gt;&lt;p data-block-key="aipko"&gt;Google Cloud’s Professional Service Organization (PSO) Enterprise Architecture team consults on and provides hands-on expertise on customers’ cloud transformation journeys, including application development, cloud migrations, and enterprise architecture. And when advising on designing resilient architecture for cloud environments, we routinely introduce the principles and practices of chaos engineering and Site Reliability Engineering (SRE) practices.&lt;/p&gt;&lt;p data-block-key="6ro3d"&gt;In this first blog post in a series, we explain the basics of chaos engineering — what it is and its core principles and elements. We then explore how chaos engineering is particularly helpful and important for teams running distributed applications in the cloud. Finally, we’ll talk about how to get started, and point you to further resources.&lt;/p&gt;&lt;h2 data-block-key="pqp"&gt;&lt;b&gt;Understanding chaos engineering&lt;/b&gt;&lt;/h2&gt;&lt;p data-block-key="fun25"&gt;Chaos engineering is a methodology invented by Netflix in 2010 when it created and popularized ‘Chaos Monkey’ to address the need to build more resilient and reliable systems in the face of increasing complexity in their AWS environment. Around the same time, Google introduced Disaster Resilience Testing, or DiRT, which enabled continuous and automated disaster readiness, response, and recovery of Google’s business, systems, and data. Here on Google Cloud’s PSO team, we offer various services to help customers implement DiRT as part of SRE practices. These offerings also include training on how to perform DiRT on applications and systems operating on Google Cloud. The central concept is straightforward: deliberately introduce controlled disruptions into a system to identify vulnerabilities, evaluate its resilience, and enhance its overall reliability.&lt;/p&gt;&lt;p data-block-key="6t531"&gt;As a proactive discipline, chaos engineering enables organizations to identify weaknesses in their systems before they lead to significant outages or failures, where a system includes not only the technology components but also the people and processes of an organization. By introducing controlled, real-world disruptions, chaos engineering helps test a system's robustness, recoverability, and fault tolerance. This approach allows teams to uncover potential vulnerabilities, so that systems are better equipped to handle unexpected events and continue functioning smoothly under stress.&lt;/p&gt;&lt;h3 data-block-key="59nsr"&gt;&lt;b&gt;Principles and practices of chaos engineering&lt;/b&gt;&lt;/h3&gt;&lt;p data-block-key="df1o7"&gt;Chaos engineering is guided by a set of core principles about why it should be done, while practices define what needs to be done.&lt;/p&gt;&lt;p data-block-key="8ao4o"&gt;Below are the principles of chaos engineering:&lt;/p&gt;&lt;ol&gt;&lt;li data-block-key="ftol1"&gt;&lt;b&gt;Build a hypothesis around steady state&lt;/b&gt;: Prior to initiating any disruptive actions, you need to define what "normal" looks like for your system, commonly referred to as the "steady state hypothesis."&lt;/li&gt;&lt;li data-block-key="6vvb8"&gt;&lt;b&gt;Replicate real-world conditions&lt;/b&gt;: Chaos experiments should emulate realistic failure scenarios that the system might encounter in a production environment.&lt;/li&gt;&lt;li data-block-key="decbe"&gt;&lt;b&gt;Run experiments in production&lt;/b&gt;: Chaos engineering is firmly rooted in the belief that only a production environment with real traffic and dependencies can provide an accurate picture of resiliency. This is what separates chaos engineering from traditional testing.&lt;/li&gt;&lt;li data-block-key="3de29"&gt;&lt;b&gt;Automate experiments:&lt;/b&gt; Make resiliency testing part of a continuous ongoing process rather than a one-off test.&lt;/li&gt;&lt;li data-block-key="am2bk"&gt;&lt;b&gt;Determine the blast radius&lt;/b&gt;: Experiments should be meticulously designed to minimize adverse impacts on production systems. This requires categorizing applications and services in different tiers based on the impact the experiments can have on customers and other applications and services.&lt;/li&gt;&lt;/ol&gt;&lt;p data-block-key="hldj"&gt;With these principles established, follow these practices when conducting a chaos engineering experiment:&lt;/p&gt;&lt;ol&gt;&lt;li data-block-key="1bkn"&gt;&lt;b&gt;Define steady state:&lt;/b&gt; Identifies the specific metrics (e.g., latency, throughput) that you will look at and establish a baseline for them.&lt;/li&gt;&lt;li data-block-key="c86r7"&gt;&lt;b&gt;Formulate a hypothesis&lt;/b&gt;: This is the practice of creating a single testable statement, for example, ‘By deleting this container pod, user login will not be affected’. Hypotheses are generally created by identifying customer user journeys and deriving test scenarios from them.&lt;/li&gt;&lt;li data-block-key="39bql"&gt;&lt;b&gt;Use a controlled environment:&lt;/b&gt; While one chaos engineering principle states that experiments need to run in production, you should still start small and run your experiment in a non-production environment first, learn and adjust, and then gradually expand the scope to production environment.&lt;/li&gt;&lt;li data-block-key="gtlb"&gt;&lt;b&gt;Inject failures&lt;/b&gt;: This is the practice of causing disruption by injecting failures either directly into the system (e.g., deleting a VM, stopping a database instance) or indirectly by injecting failures in the environment (e.g. deleting a network route, adding a firewall rule).&lt;/li&gt;&lt;li data-block-key="1410c"&gt;&lt;b&gt;Automate experimental execution&lt;/b&gt;: Automation is crucial for establishing chaos engineering as a repeatable and scalable practice. This includes using automated tools for fault injection (e.g., making it part of a CI/CD pipeline) and automated rollback mechanisms.&lt;/li&gt;&lt;li data-block-key="58mg2"&gt;&lt;b&gt;Derive actionable insights&lt;/b&gt;: The primary objective of using chaos engineering is to gain insights into system vulnerabilities, thereby enhancing resilience. This involves rigorous analysis of experimental results; identifying weaknesses and areas for improvement; and disseminating findings to relevant teams to inform subsequent experimental design and system enhancements.&lt;/li&gt;&lt;/ol&gt;&lt;p data-block-key="fh7in"&gt;In other words, chaos engineering isn't about breaking things for the sake of it, but about building more resilient systems by understanding their limitations and addressing them proactively.&lt;/p&gt;&lt;h3 data-block-key="ftslk"&gt;&lt;b&gt;Elements of chaos engineering&lt;/b&gt;&lt;/h3&gt;&lt;p data-block-key="evq8f"&gt;Here are the core elements you'll use in a chaos engineering experiment, derived from these five principles:&lt;/p&gt;&lt;ul&gt;&lt;li data-block-key="2isvq"&gt;&lt;b&gt;Experiments&lt;/b&gt;: A chaos experiment constitutes a deliberate, pre-planned procedure wherein faults are introduced into a system to ascertain its response.&lt;/li&gt;&lt;li data-block-key="d6djm"&gt;&lt;b&gt;Steady-state hypotheses&lt;/b&gt;: A steady-state hypothesis defines the baseline operational state, or "normal" behavior, of the system under evaluation.&lt;/li&gt;&lt;li data-block-key="3d8o5"&gt;&lt;b&gt;Actions&lt;/b&gt;: An action represents a specific operation executed upon the system being experimented on.&lt;/li&gt;&lt;li data-block-key="bpbv8"&gt;&lt;b&gt;Probes&lt;/b&gt;: A probe provides a mechanism for observing defined conditions within the system during experimentation.&lt;/li&gt;&lt;li data-block-key="f50fb"&gt;&lt;b&gt;Rollbacks&lt;/b&gt;: An experiment may incorporate a sequence of actions designed to reverse any modifications implemented during the experiment.&lt;/li&gt;&lt;/ul&gt;&lt;h2 data-block-key="327mk"&gt;&lt;b&gt;Getting started with chaos engineering&lt;/b&gt;&lt;/h2&gt;&lt;p data-block-key="123gj"&gt;Now that you have a good understanding of chaos engineering and why to use it in your cloud environment, the next step is to try it out for yourself in your own development environment.&lt;/p&gt;&lt;p data-block-key="6i4s2"&gt;There are multiple chaos engineering solutions in the market; some are paid products and some are open-source frameworks. To get started quickly, we recommend that you use &lt;a href="https://chaostoolkit.org/" target="_blank"&gt;Chaos Toolkit&lt;/a&gt; as your chaos engineering framework.&lt;/p&gt;&lt;p data-block-key="atl4d"&gt;Chaos Toolkit is an open-source framework written in Python that provides a modular architecture where you can plug in other libraries (also known as ‘drivers’) to extend your chaos engineering experiments. For example, there are extension libraries for &lt;a href="https://chaostoolkit.org/drivers/gcp/" target="_blank"&gt;Google Cloud&lt;/a&gt;, &lt;a href="https://chaostoolkit.org/drivers/kubernetes/" target="_blank"&gt;Kubernetes&lt;/a&gt;, and many other technologies. Since Chaos Toolkit is a Python-based developer tool, you can begin by configuring your Python environment. You can find a good example of a Chaos Toolkit experiment and step-by-step explanation &lt;a href="https://chaostoolkit.org/reference/tutorial/#getting-started-with-the-chaos-toolkit" target="_blank"&gt;here&lt;/a&gt;.&lt;/p&gt;&lt;p data-block-key="r2pl"&gt;Finally, to enable Google Cloud customers and engineers to introduce chaos testing in their applications, we’ve created a series of Google Cloud-specific chaos engineering recipes. Each recipe covers a specific scenario to introduce chaos in a particular Google Cloud service. For example, one recipe covers introducing chaos in an application/service running behind a Google Cloud internal or external application load balancer; another recipe covers simulating a network outage between an application running on Cloud Run and connecting to a Cloud SQL database by leveraging another Chaos Toolkit extension named &lt;a href="https://chaostoolkit.org/drivers/toxiproxy/" target="_blank"&gt;ToxiProxy&lt;/a&gt;.&lt;/p&gt;&lt;p data-block-key="7bkoj"&gt;You can find a complete collection of recipes, including step-by-step instructions, scripts, and sample code, to learn how to introduce chaos engineering in your Google Cloud environment on &lt;a href="https://github.com/GoogleCloudPlatform/chaos-engineering/blob/main/Chaos-Engineering-Recipes-Book.md" target="_blank"&gt;GitHub&lt;/a&gt;. Then, stay tuned for subsequent posts, where we’ll talk about chaos engineering techniques, such as how to introduce faults into your Google Cloud environment.&lt;/p&gt;&lt;/div&gt;</description><pubDate>Mon, 13 Oct 2025 16:00:00 +0000</pubDate><guid>https://cloud.google.com/blog/products/devops-sre/getting-started-with-chaos-engineering/</guid><category>Application Modernization</category><category>Application Development</category><category>DevOps &amp; SRE</category><og xmlns:og="http://ogp.me/ns#"><type>article</type><title>Chaos engineering on Google Cloud: Principles, practices, and getting started</title><description></description><site_name>Google</site_name><url>https://cloud.google.com/blog/products/devops-sre/getting-started-with-chaos-engineering/</url></og><author xmlns:author="http://www.w3.org/2005/Atom"><name>Parag Doshi</name><title>Key Enterprise Architect</title><department></department><company></company></author></item><item><title>Inside the AI-powered assistant helping doctors work faster and better at Seattle Children’s Hospital</title><link>https://cloud.google.com/blog/topics/healthcare-life-sciences/child-care-how-ai-is-transforming-pediatric-medicine-at-seattle-childrens/</link><description>&lt;div class="block-paragraph_advanced"&gt;&lt;p&gt;&lt;span style="vertical-align: baseline;"&gt;Though its name may suggest otherwise, Seattle Children’s is the largest pediatric healthcare system in the world. &lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="vertical-align: baseline;"&gt;While its main campus is in its namesake city, Seattle Children’s also encompasses 47 satellite hospitals across Alaska, Montana, Idaho, and Washington, and patients come from as far away as Hawaii for treatment. For more than 100 years, Seattle Children’s has helped kids across the Western U.S. get healthy and stay healthy, regardless of the ability to pay.&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="vertical-align: baseline;"&gt;With so much ground to cover and diverse patient populations to treat, Seattle Children's has always looked to new technologies to bring improved, consistent care to its patients and providers. Generative AI is now the latest advance in their medical toolkit.&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="vertical-align: baseline;"&gt;It started roughly two decades ago, when Seattle Children’s created its &lt;/span&gt;&lt;a href="https://www.seattlechildrens.org/healthcare-professionals/community-providers/pathways/" rel="noopener" target="_blank"&gt;&lt;span style="text-decoration: underline; vertical-align: baseline;"&gt;pediatric clinical pathways&lt;/span&gt;&lt;/a&gt;&lt;span style="vertical-align: baseline;"&gt;, a set of standardized protocols designed to help clinicians make quicker and more reliable decisions to address dozens of medical conditions. Such pathways were becoming commonplace across medicine, and Seattle Children’s had developed some of the first for children’s unique medical needs.&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="vertical-align: baseline;"&gt;Innovative as these were, they still required clinicians to thumb through indexes and long binders of information to find what they needed for a given ailment. And in healthcare, it’s often the case that every second counts. &lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="vertical-align: baseline;"&gt;Seattle Children’s was already working with Google Cloud on a number of projects, and as we began to explore the potential for generative AI to make the work of our clinicians easier, the clinical pathways seemed like an obvious place to start. Using  &lt;/span&gt;&lt;a href="https://cloud.google.com/vertex-ai?hl=en"&gt;&lt;span style="text-decoration: underline; vertical-align: baseline;"&gt;Vertex AI&lt;/span&gt;&lt;/a&gt;&lt;span style="vertical-align: baseline;"&gt; and &lt;/span&gt;&lt;a href="https://deepmind.google/technologies/gemini/" rel="noopener" target="_blank"&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;, we were able to quickly develop our &lt;/span&gt;&lt;a href="https://www.youtube.com/watch?v=HOiSO8iJ0DA" rel="noopener" target="_blank"&gt;&lt;span style="text-decoration: underline; vertical-align: baseline;"&gt;Pathways Assistant,&lt;/span&gt;&lt;/a&gt;&lt;span style="vertical-align: baseline;"&gt; which took training from the clinical pathways documentation and supercharged it with not just searchability but conversationality. &lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="vertical-align: baseline;"&gt;Instead of flipping pages, we’d flipped the script on how quickly and reliably clinicians could find the lifesaving information they needed.&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;2025 ROI of AI in Healthcare and Life Sciences&amp;#x27;), (&amp;#x27;body&amp;#x27;, &amp;lt;wagtail.rich_text.RichText object at 0x7fe01d117cd0&amp;gt;), (&amp;#x27;btn_text&amp;#x27;, &amp;#x27;Read now&amp;#x27;), (&amp;#x27;href&amp;#x27;, &amp;#x27;https://cloud.google.com/resources/content/roi-of-ai-healthcare-life-sciences&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;span&gt;&lt;strong style="vertical-align: baseline;"&gt;The pathways to improved healthcare run through Gemini&lt;/strong&gt;&lt;/span&gt;&lt;/h3&gt;
&lt;p&gt;&lt;span style="vertical-align: baseline;"&gt;“Clinical pathways” are end-to-end treatment protocols for a specific condition or illness. Seattle Children’s pediatric clinical pathways are widely respected and used by hospitals around the globe, providing information on everything from diagnostic criteria to testing protocols to medication recommendations. &lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="vertical-align: baseline;"&gt;Previously, these clinical pathways were documented exclusively in PDFs — hundreds of thousands of pages of them. Performing a traditional search of their contents for the answers clinicians needed delayed their ability to provide treatment in an environment where minutes or even seconds can be critical.&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_SCH-Clinical-Pathways-Algo.max-1000x1000.png"
        
          alt="1_SCH-Clinical-Pathways-Algo"&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;Google Cloud engineers worked with Seattle Children’s informatics physicians, who straddle the worlds of healthcare and technology, to create Pathway Assistant. The new multimodal AI chatbot that responds to spoken or written natural-language queries using the information in those PDFs.&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="vertical-align: baseline;"&gt;After processing a question, Pathway Assistant searches each PDF’s metadata, which contains semi-structured data in JSON format that’s been extracted from the PDFs by Gemini and curated by clinicians. It then selects the most relevant PDFs, parses the information — including any complex flowcharts, diagrams, and illustrations embedded in them — and answers the clinician’s question in just a few seconds. &lt;/span&gt;&lt;/p&gt;
&lt;h3&gt;&lt;span&gt;&lt;strong style="vertical-align: baseline;"&gt;Interactive information-finding for accurate decision-making&lt;/strong&gt;&lt;/span&gt;&lt;/h3&gt;
&lt;p&gt;&lt;span style="vertical-align: baseline;"&gt;Pathway Assistant becomes more accurate with use. Healthcare providers can “discuss” clinical pathways with the chatbot, which, instead of answering a question, poses questions of its own if it needs clarification, going back and forth until it’s confident it can answer accurately.  The chatbot always displays the specific sections of each PDF that was the source for formulating  its answers, helping clinicians confirm the veracity of responses.&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="vertical-align: baseline;"&gt;The interface also includes a way for users to provide feedback about the accuracy and appropriateness of the chatbot’s analysis and answers. The feedback is then logged in a &lt;/span&gt;&lt;a href="https://cloud.google.com/bigquery?hl=en"&gt;&lt;span style="text-decoration: underline; vertical-align: baseline;"&gt;BigQuery&lt;/span&gt;&lt;/a&gt;&lt;span style="vertical-align: baseline;"&gt; table for future forensic analysis — both by clinicians, who can query the information using natural language, and by the built-in Gemini models, which processes the feedback and summarizes what clinicians found confusing or how to improve the accuracy of future answers.&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/2_SCH-Clinical-Pathways-Algo.max-1000x1000.png"
        
          alt="2_SCH-Clinical-Pathways-Algo"&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;This reflexive capability enables Pathway Assistant to update the PDFs based on clinicians’ feedback if the inaccuracy stemmed from the PDF’s content. Clinicians are also finding that the metadata is becoming more accurate and requiring less curation. Pathway Assistant even corrects typos in the documentation automatically. And as new clinical pathways are developed, PDFs containing the latest information are added to the PDF library. &lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="vertical-align: baseline;"&gt;This growing collection is housed securely in &lt;/span&gt;&lt;a href="https://cloud.google.com/storage?hl=en"&gt;&lt;span style="text-decoration: underline; vertical-align: baseline;"&gt;Google Cloud Storage&lt;/span&gt;&lt;/a&gt;&lt;span style="vertical-align: baseline;"&gt;, and the bigger it gets, the more useful it becomes — which wasn't always the case. Whereas an expanding paper-based collection contained more information, it was also more material to wade through, which is especially challenging in emergency medical situations. Pathway Assistant almost entirely relieves this burden, synthesizing and delivering the most complete information at any time in a matter of seconds.&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=5rWM9TGcJKo"
      data-glue-modal-trigger="uni-modal-5rWM9TGcJKo-"
      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/3_SCH-Pathways-YT-Hero.max-1000x1000.png);"&gt;
          &lt;span class="h-u-visually-hidden"&gt;Seattle Children&amp;#x27;s Hospital - chatbot demo&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-5rWM9TGcJKo-"
     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="5rWM9TGcJKo"
      data-glue-yt-video-width="100%"
      href="https://youtube.com/watch?v=5rWM9TGcJKo"
      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;Ultimately, Pathway Assistant is not a decision-making tool but rather an information-finding tool. Research into critical, evidence-based guidelines that used to take hours now takes minutes. &lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="vertical-align: baseline;"&gt;This speed and effectiveness helps clinicians make the right decisions more quickly at the point of care, drastically reducing research time and improving patient safety and outcomes. Ultimately, clinicians can  spend more time with more patients, not with more PDFs. &lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="vertical-align: baseline;"&gt;Ask any physician, they’ll tell you that’s what the best medical technology enables them to do — focus on the patient, not paperwork. &lt;/span&gt;&lt;/p&gt;&lt;/div&gt;</description><pubDate>Thu, 18 Sep 2025 16:00:00 +0000</pubDate><guid>https://cloud.google.com/blog/topics/healthcare-life-sciences/child-care-how-ai-is-transforming-pediatric-medicine-at-seattle-childrens/</guid><category>AI &amp; Machine Learning</category><category>Application Modernization</category><category>Customers</category><category>Healthcare &amp; Life Sciences</category><media:content height="540" url="https://storage.googleapis.com/gweb-cloudblog-publish/images/header-sch-pathways-assistant-ai-hero.max-600x600.jpg" width="540"></media:content><og xmlns:og="http://ogp.me/ns#"><type>article</type><title>Inside the AI-powered assistant helping doctors work faster and better at Seattle Children’s Hospital</title><description></description><image>https://storage.googleapis.com/gweb-cloudblog-publish/images/header-sch-pathways-assistant-ai-hero.max-600x600.jpg</image><site_name>Google</site_name><url>https://cloud.google.com/blog/topics/healthcare-life-sciences/child-care-how-ai-is-transforming-pediatric-medicine-at-seattle-childrens/</url></og><author xmlns:author="http://www.w3.org/2005/Atom"><name>Dr. Darren Migita</name><title>Medical Director, Clinical Effectiveness, Seattle Children’s Hospital</title><department></department><company></company></author><author xmlns:author="http://www.w3.org/2005/Atom"><name>Jérôme Massot</name><title>GenAI Cloud Architect, Google</title><department></department><company></company></author></item><item><title>How Rent the Runway supercharges developer speed and insights with Cloud SQL</title><link>https://cloud.google.com/blog/products/databases/how-rent-the-runway-supercharges-developer-speed-and-insights-with-cloud-sql/</link><description>&lt;div class="block-paragraph_advanced"&gt;&lt;p&gt;&lt;span style="font-style: italic; vertical-align: baseline;"&gt;&lt;strong&gt;Editor’s note&lt;/strong&gt;: &lt;/span&gt;&lt;a href="https://www.renttherunway.com/" rel="noopener" target="_blank"&gt;&lt;span style="font-style: italic; text-decoration: underline; vertical-align: baseline;"&gt;Rent the Runway&lt;/span&gt;&lt;/a&gt;&lt;span style="font-style: italic; vertical-align: baseline;"&gt; is redefining how consumers engage with fashion, offering on-demand access to designer clothing through a unique blend of e-commerce and reverse logistics. As customer expectations around speed, personalization, and reliability continue to rise, Rent the Runway turned to Google Cloud’s fully managed database services to modernize its data infrastructure. By migrating from a complex, self-managed MySQL environment to &lt;/span&gt;&lt;a href="https://cloud.google.com/sql"&gt;&lt;span style="font-style: italic; text-decoration: underline; vertical-align: baseline;"&gt;Cloud SQL&lt;/span&gt;&lt;/a&gt;&lt;span style="font-style: italic; vertical-align: baseline;"&gt;, the company saved more than $180,000 annually in operational overhead. With Cloud SQL now supporting real-time inventory decisions, Rent the Runway has built a scalable foundation for its next chapter of growth and innovation.&lt;/span&gt;&lt;/p&gt;
&lt;hr/&gt;
&lt;h3&gt;&lt;strong style="vertical-align: baseline;"&gt;Closet in the cloud, clutter in the stack&lt;/strong&gt;&lt;/h3&gt;
&lt;p&gt;&lt;a href="https://www.renttherunway.com" rel="noopener" target="_blank"&gt;&lt;span style="text-decoration: underline; vertical-align: baseline;"&gt;Rent the Runway&lt;/span&gt;&lt;/a&gt;&lt;span style="vertical-align: baseline;"&gt; gives customers a “Closet in the Cloud” — on-demand access to designer clothing without the need for ownership. We offer both a subscription-based model and one-time rentals, providing flexibility to serve a broad range of needs and lifestyles. We like to say Rent the Runway runs on two things: fashion and logistics. When a customer rents one of our items, it kicks off a chain of events most online retailers never have to think about.&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="vertical-align: baseline;"&gt;That complex e-commerce and reverse logistics model involves cleaning, repairing, and restocking garments between uses. To address both our operational complexity and the high expectations of our customers, we’re investing heavily in building modern, data-driven services that support every touchpoint.&lt;/span&gt;&lt;/p&gt;
&lt;h3&gt;&lt;strong style="vertical-align: baseline;"&gt;Out: Manual legacy processes&lt;/strong&gt;&lt;/h3&gt;
&lt;p&gt;&lt;span style="vertical-align: baseline;"&gt;Our legacy database setup couldn’t keep up with our goals. We were running self-managed MySQL, and the environment had grown… let’s say organically. Disaster recovery relied on custom scripts. Monitoring was patchy. Performance tuning and scaling were manual, time-consuming, and error-prone.&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="vertical-align: baseline;"&gt;Supporting it all required a dedicated DBA team and a third-party vendor providing 24/7 coverage — an expensive and brittle arrangement. Engineers didn’t have access to query performance metrics, which meant they were often flying blind during development and testing. Even small changes could feel risky.&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="vertical-align: baseline;"&gt;All that friction added up. As our engineering teams moved faster, the database dragged behind. We needed something with more scale and visibility, something a lot less hands-on.&lt;/span&gt;&lt;/p&gt;
&lt;h3&gt;&lt;strong style="vertical-align: baseline;"&gt;It’s called Cloud SQL, look it up&lt;/strong&gt;&lt;/h3&gt;
&lt;p&gt;&lt;span style="vertical-align: baseline;"&gt;When we started looking for alternatives, we weren’t trying to modernize our database: We were trying to modernize how our teams worked with data. We wanted to reduce operational load, yes, but also to give our engineers more control and fewer blockers when building new services.&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href="https://cloud.google.com/sql?hl=en"&gt;&lt;span style="text-decoration: underline; vertical-align: baseline;"&gt;Cloud SQL&lt;/span&gt;&lt;/a&gt;&lt;span style="vertical-align: baseline;"&gt; checked all the boxes. It gave us the benefits of a managed service — automated backups, simplified disaster recovery, no more patching – while preserving compatibility with the MySQL stack our systems already relied on.&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="vertical-align: baseline;"&gt;But the real win was the developer experience. With built-in query insights and tight integration with Google Cloud, Cloud SQL made it easier for engineers to own what they built. It fit perfectly with where we were headed: faster cycles; infrastructure as code; and a platform that let us scale up and out, team by team.&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;Build smarter with Google Cloud databases!&amp;#x27;), (&amp;#x27;body&amp;#x27;, &amp;lt;wagtail.rich_text.RichText object at 0x7fe01c5f44c0&amp;gt;), (&amp;#x27;btn_text&amp;#x27;, &amp;#x27;&amp;#x27;), (&amp;#x27;href&amp;#x27;, &amp;#x27;&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;Measure twice and cut over once&lt;/strong&gt;&lt;/h3&gt;
&lt;p&gt;&lt;span style="vertical-align: baseline;"&gt;We knew the migration had to be smooth because our platform didn’t exactly have quiet hours. (Fashion never sleeps, apparently.) So we approached it as a full-scale engineering project, with phases for everything from testing to dry runs.&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="vertical-align: baseline;"&gt;While we planned to use Google’s &lt;/span&gt;&lt;a href="https://cloud.google.com/database-migration?hl=en"&gt;&lt;span style="text-decoration: underline; vertical-align: baseline;"&gt;Database Migration Service&lt;/span&gt;&lt;/a&gt;&lt;span style="vertical-align: baseline;"&gt; across the board, one database required a manual workaround. That turned out to be a good thing, though: It pushed us to document and validate every step. We spent weeks running Cloud SQL in lower environments, stress-testing setups, refining our rollout plan, and simulating rollback scenarios. When it came time to cut over, the entire process fit within a tight three-hour window. One issue did come up – a configuration flag that affected performance — but Google’s support team jumped in fast, and we were able to fix it on the spot.&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="vertical-align: baseline;"&gt;Overall, minimal downtime and no surprises. Our kind of boring.&lt;/span&gt;&lt;/p&gt;
&lt;h3&gt;&lt;strong style="vertical-align: baseline;"&gt;Less queues and more runway&lt;/strong&gt;&lt;/h3&gt;
&lt;p&gt;&lt;span style="vertical-align: baseline;"&gt;One of the biggest changes we’ve noticed post-migration was how our teams worked. With our old setup, making a schema change meant routing through DBAs, coordinating with external support, then holding your breath during rollout. Now, engineers can breathe a little easier and own those changes end to end. Cloud SQL gives our teams access to IAM-controlled environments where they can safely test and deploy. That has let us move toward real CI/CD for database changes — no bottlenecks or surprises.&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="vertical-align: baseline;"&gt;With better visibility and guardrails, our teams are shipping higher-quality code and catching issues earlier in the lifecycle. Meanwhile, our DBAs can focus on strategic initiatives — things like automation and platform-wide improvements — rather than being stuck in a ticket queue. &lt;/span&gt;&lt;/p&gt;
&lt;h3&gt;&lt;strong style="vertical-align: baseline;"&gt;Our most cost-effective look yet &lt;/strong&gt;&lt;/h3&gt;
&lt;p&gt;&lt;span style="vertical-align: baseline;"&gt;Within weeks of moving to Cloud SQL, we were able to offboard our third-party MySQL support vendor, cutting over $180,000 in annual costs. Even better, our internal DBA team got time back to work on higher-value initiatives instead of handling every performance issue and schema request.&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="vertical-align: baseline;"&gt;Cloud SQL also gave us a clearer picture of how our systems were running. Engineers started identifying slow queries and fixing them proactively, something that used to be reactive and time-consuming. With tuning and observability included, we optimized instance sizing and reduced infrastructure spend, all without compromising performance. And with regional DR configurations now baked in, we’ve simplified our disaster recovery setup while improving resilience.&lt;/span&gt;&lt;/p&gt;
&lt;h3&gt;&lt;strong style="vertical-align: baseline;"&gt;In: Cloud SQL&lt;/strong&gt;&lt;/h3&gt;
&lt;p&gt;&lt;span style="vertical-align: baseline;"&gt;We’re building toward a platform where engineering teams can move fast without trading off safety or quality. That means more automation, more ownership, and fewer handoffs. With Cloud SQL, we’re aiming for a world where schema updates are rolled out as seamlessly as application code.&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="vertical-align: baseline;"&gt;This shift is technical, but it’s also cultural. And it’s a big part of how we’ll continue to scale the business and support our expansion into AI. The foundation is there. Now, we’re just dressing it up.&lt;/span&gt;&lt;/p&gt;
&lt;h3&gt;&lt;strong style="vertical-align: baseline;"&gt;Learn more:&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;span style="vertical-align: baseline;"&gt;Discover how &lt;/span&gt;&lt;a href="https://cloud.google.com/sql"&gt;&lt;span style="text-decoration: underline; vertical-align: baseline;"&gt;Cloud SQL&lt;/span&gt;&lt;/a&gt;&lt;span style="vertical-align: baseline;"&gt; can transform your business! &lt;/span&gt;&lt;a href="https://console.cloud.google.com/freetrial?redirectPath=sql"&gt;&lt;span style="text-decoration: underline; vertical-align: baseline;"&gt;Start a free trial today&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;Download this &lt;/span&gt;&lt;a href="https://cloud.google.com/resources/idc-business-value-cloud-sql-analyst-report"&gt;&lt;span style="text-decoration: underline; vertical-align: baseline;"&gt;IDC report&lt;/span&gt;&lt;/a&gt;&lt;span style="vertical-align: baseline;"&gt; to learn how migrating to Cloud SQL can lower costs, boost agility, and speed up deployments.&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;Learn how &lt;/span&gt;&lt;a href="https://cloud.google.com/blog/products/databases/ford-reduces-routine-database-management-with-google-cloud" 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;Ford&lt;/span&gt;&lt;/a&gt;&lt;span style="vertical-align: baseline;"&gt; and &lt;/span&gt;&lt;a href="https://cloud.google.com/blog/products/infrastructure-modernization/how-yahoo-calendar-broke-free-from-hardware-queues-and-dba-bottlenecks" 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;Yahoo&lt;/span&gt;&lt;/a&gt;&lt;span style="vertical-align: baseline;"&gt; gained high performance and cut costs by modernizing with Cloud SQL.&lt;/span&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;/ul&gt;&lt;/div&gt;</description><pubDate>Fri, 12 Sep 2025 16:00:00 +0000</pubDate><guid>https://cloud.google.com/blog/products/databases/how-rent-the-runway-supercharges-developer-speed-and-insights-with-cloud-sql/</guid><category>Application Modernization</category><category>Data Analytics</category><category>Customers</category><category>Databases</category><og xmlns:og="http://ogp.me/ns#"><type>article</type><title>How Rent the Runway supercharges developer speed and insights with Cloud SQL</title><description></description><site_name>Google</site_name><url>https://cloud.google.com/blog/products/databases/how-rent-the-runway-supercharges-developer-speed-and-insights-with-cloud-sql/</url></og><author xmlns:author="http://www.w3.org/2005/Atom"><name>Marcus Creavin</name><title>Senior Director, Head of Data, Rent the Runway</title><department></department><company></company></author></item><item><title>Driving for the Horizon: New Android Automotive solution on cloud offers faster builds</title><link>https://cloud.google.com/blog/topics/manufacturing/slash-android-automotive-os-build-times-and-get-to-market-faster-with-horizon-on-google-cloud/</link><description>&lt;div class="block-paragraph_advanced"&gt;&lt;p&gt;&lt;span style="vertical-align: baseline;"&gt;The automotive industry is in the midst of a profound transformation, accelerating towards an era of software-defined vehicles (SDVs). This shift, however, presents significant challenges for manufacturers and suppliers alike. Their priority is making great vehicles, not great software, though the latter now contributes — and is increasingly a necessity — to achieve the former. These OEMs must find ways to bring greater efficiency and quality to their software delivery and establish new collaboration models, among other hurdles to achieving their visions for SDVs. &lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="vertical-align: baseline;"&gt;To help meet this moment, we’ve created Horizon, a new open-source software factory for platform development with Android Automotive OS — and beyond. With Horizon, we aim to support the software transformation of the automotive industry and tackle its most pressing challenges by providing a standardized development toolchain so OEMs can generate value by focussing on building products and experiences.&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="vertical-align: baseline;"&gt;In early deployments at a half-dozen automotive partners, we’ve already seen between 10x to 50x faster feedback for developers, leading to high-frequency releases and higher build quality. In this post we will outline how Horizon helps overcome the key impediments to automotive software transformation.&lt;/span&gt;&lt;/p&gt;
&lt;h2&gt;&lt;span style="vertical-align: baseline;"&gt;The Roadblocks to Innovation in Automotive Software Development&lt;/span&gt;&lt;/h2&gt;
&lt;p&gt;&lt;span style="vertical-align: baseline;"&gt;Today, traditional automotive manufacturers (OEMs) often approach software development from a hardware-centric perspective that lacks agility and oftentimes struggles to scale. This approach makes software lifecycle support burdensome and is often accompanied by inconsistent and unreliable tools, slowing down development. &lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="vertical-align: baseline;"&gt;OEMs face exploding development costs, quality issues and slow innovation, making it difficult to keep pace with new market entrants and the increasing demand for advanced features. Furthermore, most customers expect frequent, high-quality over-the-air (OTA) software updates similar to what they receive on other devices such as on their smartphones, forcing most OEMs to mirror the consumer electronics experience. &lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="vertical-align: baseline;"&gt;But a car is not a television or refrigerator or even a rolling computer, as many now describe them. Vehicles are made up of many separate, highly complex systems, which typically require the integration of numerous components from multiple suppliers who often provide "closed box" solutions. Even as vehicles have become more connected, and dependent on these connective systems for everything from basic to advanced operations, the vehicle platform has actually become harder, not easier, to integrate and innovate with. &lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="vertical-align: baseline;"&gt;We knew there had to be a better way to keep up with the pace necessary to provide a great customer experience.&lt;/span&gt;&lt;/p&gt;
&lt;h2&gt;&lt;span style="vertical-align: baseline;"&gt;Introducing HORIZON: A Collaborative Path Forward&lt;/span&gt;&lt;/h2&gt;
&lt;p&gt;&lt;span style="vertical-align: baseline;"&gt;To tackle these pressing industry challenges, Google and Accenture have initiated Horizon. It is an open-source reference development platform designed to transform the automotive industry into a software-driven innovation market. &lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="vertical-align: baseline;"&gt;Our vision for Horizon is enabling automakers and OEMs to greatly accelerate their time to market and increase the agility of their teams while significantly reducing development costs. Horizon provides a holistic platform for the future of automotive software, enabling OEMs to invest more in innovation rather than just integration.&lt;/span&gt;&lt;/p&gt;
&lt;h2&gt;&lt;span style="vertical-align: baseline;"&gt;Key Capabilities Driving Software Excellence&lt;/span&gt;&lt;/h2&gt;
&lt;p&gt;&lt;span style="vertical-align: baseline;"&gt;Horizon offers a comprehensive suite of capabilities, establishing a developer-centric, cloud-powered, and easy-to-adopt open industry standard for embedded software.&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_-_horizon_platform_overview.max-1000x1000.jpg"
        
          alt="1 - horizon_platform_overview"&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;strong style="vertical-align: baseline;"&gt;1. Software-First Development with AAOS&lt;/strong&gt;&lt;/h3&gt;
&lt;p&gt;&lt;span style="vertical-align: baseline;"&gt;Horizon champions a virtual-first approach to product design, deeply integrating with Android Automotive OS (AAOS) to empower software-led development cycles. This involves the effective use of the vehicle hardware abstraction layer (VHAL), &lt;/span&gt;&lt;a href="https://source.android.com/docs/core/virtualization/architecture#virtio" rel="noopener" target="_blank"&gt;&lt;span style="text-decoration: underline; vertical-align: baseline;"&gt;virtio&lt;/span&gt;&lt;/a&gt;&lt;span style="vertical-align: baseline;"&gt;, and high-fidelity cloud-based virtual devices like &lt;/span&gt;&lt;a href="https://source.android.com/docs/devices/cuttlefish" rel="noopener" target="_blank"&gt;&lt;span style="text-decoration: underline; vertical-align: baseline;"&gt;Cuttlefish&lt;/span&gt;&lt;/a&gt;&lt;span style="vertical-align: baseline;"&gt;, which can scale to thousands of instances on demand. This approach allows for scalable automated software regression tests, elastic direct developer testing strategies, and can be seen as the initial step towards creating a complete digital twin of the vehicle.&lt;/span&gt;&lt;/p&gt;
&lt;h3&gt;&lt;strong style="vertical-align: baseline;"&gt;2. Streamlined Code-Build-Test Pipeline&lt;/strong&gt;&lt;/h3&gt;
&lt;p&gt;&lt;span style="vertical-align: baseline;"&gt;Horizon aims to introduce a standard for the entire software development lifecycle:&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;Code:&lt;/strong&gt;&lt;span style="vertical-align: baseline;"&gt; It supports flexible and configurable code management using Gerrit, with the option to use &lt;/span&gt;&lt;a href="https://console.cloud.google.com/marketplace/product/gerritforge-public/gerrit-as-a-service"&gt;&lt;span style="text-decoration: underline; vertical-align: baseline;"&gt;GerritForge managed service&lt;/span&gt;&lt;/a&gt;&lt;span style="vertical-align: baseline;"&gt; via our Google Cloud Marketplace for productive deployments. With Gemini Code Assist, integrated in &lt;/span&gt;&lt;a href="https://github.com/GoogleCloudPlatform/cloud-workstations-custom-image-examples/tree/main/examples/images/android-open-source-project" rel="noopener" target="_blank"&gt;&lt;span style="text-decoration: underline; vertical-align: baseline;"&gt;Cloud Workstations&lt;/span&gt;&lt;/a&gt;&lt;span style="vertical-align: baseline;"&gt;, you can supercharge development by leveraging code completion, bug identification, and test generation, while also aiding in explaining Android APIs.&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:&lt;/strong&gt;&lt;span style="vertical-align: baseline;"&gt; The platform features a scaled build process that leverages intelligent cloud usage and dynamic scaling. Key to this is the caching for AAOS platform builds based on warmed-up environments and the integration of the optimized &lt;/span&gt;&lt;a href="https://forms.gle/XHHeFYVNdQnxrUFz9" rel="noopener" target="_blank"&gt;&lt;span style="text-decoration: underline; vertical-align: baseline;"&gt;Android Build File System (ABFS)&lt;/span&gt;&lt;/a&gt;&lt;span style="vertical-align: baseline;"&gt;, which can reduce build times by more than 95% and allow full builds from scratch in one to two minutes with up to 100% cache hits. Horizon supports a wide variety of build targets, including Android 14 and 15, Cuttlefish, AVD, Raspberry Pi devices, and the Google Pixel Tablet. Build environments are containerized, ensuring reproducibility.&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;Test:&lt;/strong&gt;&lt;span style="vertical-align: baseline;"&gt; Horizon enables scalable testing in Google Cloud with &lt;/span&gt;&lt;a href="https://source.android.com/docs/compatibility/cts" rel="noopener" target="_blank"&gt;&lt;span style="text-decoration: underline; vertical-align: baseline;"&gt;Android’s Compatibility Test Suite (CTS)&lt;/span&gt;&lt;/a&gt;&lt;span style="vertical-align: baseline;"&gt;, utilizing Cuttlefish for virtualized runtime environments. Remote access to multiple physical build farms is facilitated by MTK Connect, which allows secure, low-latency interaction with hardware via a web browser, eliminating the need for hardware to be shipped to developers.&lt;/span&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;h3&gt;&lt;strong style="vertical-align: baseline;"&gt;3. Cloud-Powered Infrastructure&lt;/strong&gt;&lt;/h3&gt;
&lt;p&gt;&lt;span style="vertical-align: baseline;"&gt;Built on Google Cloud, Horizon ensures scalability and reliability. Deployment is simplified through tools like Terraform, GitOps and Helm charts, offering a plug-and-play toolchain and allowing for tracking the deployment of tools and applications to &lt;/span&gt;&lt;a href="https://cloud.google.com/learn/what-is-kubernetes"&gt;&lt;span style="text-decoration: underline; vertical-align: baseline;"&gt;Kubernetes&lt;/span&gt;&lt;/a&gt;&lt;span style="vertical-align: baseline;"&gt;.&lt;/span&gt;&lt;/p&gt;
&lt;h2&gt;&lt;span style="vertical-align: baseline;"&gt;Unlocking Value for Auto OEMs and the Broader Industry&lt;/span&gt;&lt;/h2&gt;
&lt;p&gt;&lt;span style="vertical-align: baseline;"&gt;The Horizon reference platform delivers significant benefits for Auto OEMs:&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;Reduced costs&lt;/strong&gt;&lt;span style="vertical-align: baseline;"&gt;: Horizon offers a reduction in hardware-related development costs and an overall decrease in rising development expenses.&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;Faster time to market&lt;/strong&gt;&lt;span style="vertical-align: baseline;"&gt;: By accelerating development and enabling faster innovation cycles, Horizon helps OEMs reduce their time to market and feature cycle 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;Increased quality and productivity&lt;/strong&gt;&lt;span style="vertical-align: baseline;"&gt;: The platform enables stable quality and boosts team productivity by providing standardized toolsets and fostering more effective team collaboration.&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;Enhanced customer experience&lt;/strong&gt;&lt;span style="vertical-align: baseline;"&gt;: By enabling faster, more frequent and higher-quality builds, OEMs can change the way they develop vehicle software, thus offering enhanced customer experiences and unlocking new revenue streams through software-driven services.&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;Strategic focus&lt;/strong&gt;&lt;span style="vertical-align: baseline;"&gt;: Horizon underpins the belief that efficient software development platforms should not be a point of differentiation for OEMs; instead, their innovation should be focused on the product itself. This allows OEMs to devote more time and resources to software development with greater quality, efficiency, and flexibility.&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;Robust ecosystem&lt;/strong&gt;&lt;span style="vertical-align: baseline;"&gt;: To ensure scalable, secure, and future-ready deployments across diverse vehicle platforms, Horizon aims to foster collaboration between Google, integration partners, and platform adopters. While advancing the reference platform capabilities, Horizon also allows for tailored integration and compatibility with vehicle hardware, legacy systems and compliance standards.&lt;/span&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;h2&gt;&lt;span style="vertical-align: baseline;"&gt;The Horizon ecosystem&lt;/span&gt;&lt;/h2&gt;
&lt;p&gt;&lt;span style="vertical-align: baseline;"&gt;It’s been said that the best software is the one you don’t notice, so seamless and flawless is its functioning. This is especially true when it comes to the software-defined vehicle, where the focus should be on the road and the joy of the trip.&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="vertical-align: baseline;"&gt;This is why we believe the platforms enabling efficient software development shouldn’t be differentiating for automakers — their vehicles should be. Like a solid set of tires or a good sound system, software is now essential, but it’s not the product itself. That is the full package put together by the combination of design, engineering, development, and production.&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="vertical-align: baseline;"&gt;Because software development is now such an integral part of that process, we believe it should be an enabler, not a hindrance, for automakers. To that end, the Google Cloud, Android, and Accenture teams have continuously aimed to simplify access and the use of relevant toolchain components. The integration of OpenBSW and the Android Build File System (ABFS) are just the latest waypoints in a journey that started with GerritForge as providing a &lt;/span&gt;&lt;a href="https://console.cloud.google.com/marketplace/product/gerritforge-public/gerrit-as-a-service"&gt;&lt;span style="text-decoration: underline; vertical-align: baseline;"&gt;managed Gerrit offering&lt;/span&gt;&lt;/a&gt;&lt;span style="vertical-align: baseline;"&gt;, and continuing with additional partners in upcoming releases.&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="vertical-align: baseline;"&gt;Please, join us on this journey. We invite you to &lt;/span&gt;&lt;a href="https://forms.gle/zBqsGTV7b1PwwT2P6" rel="noopener" target="_blank"&gt;&lt;span style="text-decoration: underline; vertical-align: baseline;"&gt;become a part of the community&lt;/span&gt;&lt;/a&gt;&lt;span style="vertical-align: baseline;"&gt; to receive early insights, provide feedback, and actively participate in shaping the future direction of Horizon. You can also &lt;/span&gt;&lt;a href="https://github.com/googlecloudplatform/horizon-sdv" rel="noopener" target="_blank"&gt;&lt;span style="text-decoration: underline; vertical-align: baseline;"&gt;explore our open-source releases on Github&lt;/span&gt;&lt;/a&gt;&lt;span style="vertical-align: baseline;"&gt; to evaluate and customize the Horizon platform by deploying it in your Google Cloud environment and running reference workloads.&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="vertical-align: baseline;"&gt;Horizon is a new dawn for the future of automotive software, though we can only get there together, through open collaboration and cloud-powered innovation. &lt;/span&gt;&lt;/p&gt;
&lt;hr/&gt;
&lt;p&gt;&lt;sup&gt;&lt;span style="font-style: italic; vertical-align: baseline;"&gt;A special thanks to a village of Googlers and Accenture who delivered this, &lt;/span&gt;&lt;/sup&gt;&lt;sup&gt;&lt;span style="font-style: italic; vertical-align: baseline;"&gt;Mike Annau, Ulrich Gersch, Steve Basra, Taylor Santiago, Haamed Gheibi, James Brook, Ta’id Holmes, Sebastian Kunze, Philip Chen, Alistair Delva, Sam Lin, Femi Akinde, Casey Flynn, Milan Wiezorek, Marcel Gotza, Ram Krishnamoorthy, Achim Ramesohl, Olive Power, &lt;/span&gt;&lt;/sup&gt;&lt;sup&gt;&lt;span style="font-style: italic; vertical-align: baseline;"&gt;Christoph Horn, Liam Friel, Stefan Beer, Colm Murphy, Robert Colbert, Sarah Kern, Wojciech Kowalski, Wojciech Kobryn, Dave M. Smith, Konstantin Weber, Claudine Laukant, Lisa Unterhauser&lt;/span&gt;&lt;/sup&gt;&lt;/p&gt;
&lt;p&gt;&lt;sup&gt;&lt;span style="font-style: italic; vertical-align: baseline;"&gt;—&lt;/span&gt;&lt;/sup&gt;&lt;/p&gt;
&lt;p&gt;&lt;sup&gt;&lt;span style="font-style: italic; vertical-align: baseline;"&gt;Opening image created using Imagen 4 with the prompt: Generate a blog post header image for the following blog post, illustrating the concept of a software-defined vehicle &amp;lt;insert the first six paragraphs&amp;gt;.&lt;/span&gt;&lt;/sup&gt;&lt;/p&gt;&lt;/div&gt;</description><pubDate>Mon, 08 Sep 2025 06:00:00 +0000</pubDate><guid>https://cloud.google.com/blog/topics/manufacturing/slash-android-automotive-os-build-times-and-get-to-market-faster-with-horizon-on-google-cloud/</guid><category>Application Modernization</category><category>Customers</category><category>Manufacturing</category><media:content height="540" url="https://storage.googleapis.com/gweb-cloudblog-publish/images/image1_ZYbtIRH.max-600x600.png" width="540"></media:content><og xmlns:og="http://ogp.me/ns#"><type>article</type><title>Driving for the Horizon: New Android Automotive solution on cloud offers faster builds</title><description></description><image>https://storage.googleapis.com/gweb-cloudblog-publish/images/image1_ZYbtIRH.max-600x600.png</image><site_name>Google</site_name><url>https://cloud.google.com/blog/topics/manufacturing/slash-android-automotive-os-build-times-and-get-to-market-faster-with-horizon-on-google-cloud/</url></og><author xmlns:author="http://www.w3.org/2005/Atom"><name>Florian Haubner</name><title>Industry Architect Lead Automotive EMEA</title><department></department><company></company></author><author xmlns:author="http://www.w3.org/2005/Atom"><name>Roger Ellis</name><title>Technical Program Manager Android</title><department></department><company></company></author></item><item><title>Simplify complex eventing at Scale with Eventarc Advanced</title><link>https://cloud.google.com/blog/products/application-modernization/eventarc-advanced-orchestrates-complex-microservices-environments/</link><description>&lt;div class="block-paragraph_advanced"&gt;&lt;p&gt;&lt;span style="vertical-align: baseline;"&gt;Modern application development requires organizations to invest not only in scale but also in simplification and central governance. This means more than message routing; it requires a simple, unified messaging platform that can intelligently filter, transform, and govern the flow of information in real-time, taming complexity all in one place.&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="vertical-align: baseline;"&gt;Today, we are excited to announce the general availability of &lt;/span&gt;&lt;a href="https://cloud.google.com/eventarc/advanced/docs"&gt;&lt;span style="text-decoration: underline; vertical-align: baseline;"&gt;Eventarc Advanced&lt;/span&gt;&lt;/a&gt;&lt;span style="vertical-align: baseline;"&gt;, a unified, serverless eventing platform that goes beyond simple routing by combining real-time filtering, transformation, management, and delivery in one place — for a complex, multi-source event-driven architecture.&lt;/span&gt;&lt;/p&gt;
&lt;h3&gt;&lt;strong style="vertical-align: baseline;"&gt;Evolving Eventarc to handle complexity&lt;/strong&gt;&lt;/h3&gt;
&lt;p&gt;&lt;span style="vertical-align: baseline;"&gt;Eventarc Advanced is an evolution of &lt;/span&gt;&lt;a href="https://cloud.google.com/eventarc/docs"&gt;&lt;span style="text-decoration: underline; vertical-align: baseline;"&gt;Eventarc Standard&lt;/span&gt;&lt;/a&gt;&lt;span style="vertical-align: baseline;"&gt; and offers out-of-the-box integration patterns to simplify your eventing needs.&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="vertical-align: baseline;"&gt;With Eventarc Advanced, organizations can&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;Integrate existing services using Publish API &lt;/strong&gt;&lt;span style="vertical-align: baseline;"&gt;and leverage Google Cloud events to build sophisticated event-driven applications.&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;Centrally manage, secure, and observe&lt;/strong&gt;&lt;span style="vertical-align: baseline;"&gt; the flow of messages across services with support for per-message fine-grained access control.&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;Intelligently route&lt;/strong&gt;&lt;span style="vertical-align: baseline;"&gt; messages to appropriate destinations based on flexible message criteria.&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;Transform and convert&lt;/strong&gt;&lt;span style="vertical-align: baseline;"&gt; events in real-time, with support for multiple payload formats and built-in capability to transform event attributes.&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;Publish to Google Cloud services&lt;/strong&gt;&lt;span style="vertical-align: baseline;"&gt; using HTTP binding.&lt;/span&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;span style="vertical-align: baseline;"&gt;With Eventarc Advanced, you can build sophisticated eventing systems. In contrast, Eventarc Standard is best for simple one-to-one eventing needs involving Google Cloud events (&lt;/span&gt;&lt;a href="https://cloud.google.com/eventarc/docs#features-comparison-table"&gt;&lt;span style="text-decoration: underline; vertical-align: baseline;"&gt;comparison&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;Eventarc Advanced’s key technical features 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;Publish API &lt;/strong&gt;&lt;span style="vertical-align: baseline;"&gt;to ingest custom and third-party messages using CloudEvents format (&lt;/span&gt;&lt;a href="https://cloud.google.com/eventarc/advanced/docs/publish-events/publish-events-direct-format"&gt;&lt;span style="text-decoration: underline; vertical-align: baseline;"&gt;details&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;Message bus &lt;/strong&gt;&lt;span style="vertical-align: baseline;"&gt;that acts as the central nervous system of your event-driven architecture, providing centralized &lt;/span&gt;&lt;a href="https://cloud.google.com/eventarc/advanced/docs/monitor"&gt;&lt;span style="text-decoration: underline; vertical-align: baseline;"&gt;observability&lt;/span&gt;&lt;/a&gt;&lt;span style="vertical-align: baseline;"&gt;, security and management. Message bus is based on &lt;/span&gt;&lt;strong style="vertical-align: baseline;"&gt;Envoy&lt;/strong&gt;&lt;span style="vertical-align: baseline;"&gt; and uses the policy engine of Cloud Load Balancers and Cloud Service Mesh.&lt;/span&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;ul&gt;
&lt;li aria-level="2" style="list-style-type: circle; vertical-align: baseline;"&gt;
&lt;p role="presentation"&gt;&lt;span style="vertical-align: baseline;"&gt;Your existing systems can publish messages to a central message bus that can be intelligently routed to appropriate consumers based on flexible criteria. The message bus simplifies event management and reduces operational overhead. &lt;/span&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;li aria-level="2" style="list-style-type: circle; vertical-align: baseline;"&gt;
&lt;p role="presentation"&gt;&lt;span style="vertical-align: baseline;"&gt;You can gain insights into your message flows with centralized monitoring, logging, and tracing capabilities. Logs are captured in Cloud Logging, providing detailed information about event processing and errors.&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;Out-of-the-box event mediation capabilities&lt;/strong&gt;&lt;span style="vertical-align: baseline;"&gt; to adapt messages on the fly without modifying your source or destination services, and to handle different events through support for multiple payload formats (Avro, JSON, Protobuf) and built-in capability to transform event attributes.&lt;/span&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;ul&gt;
&lt;li aria-level="2" style="list-style-type: circle; vertical-align: baseline;"&gt;
&lt;p role="presentation"&gt;&lt;span style="vertical-align: baseline;"&gt;Eventarc Advanced incorporates error-handling by offering reliable event delivery and graceful recovery from transient failures.&lt;/span&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;/ul&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_XV0Yogc.max-1000x1000.png"
        
          alt="1"&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;strong style="vertical-align: baseline;"&gt;Empowering developers and operators&lt;/strong&gt;&lt;/h3&gt;
&lt;p&gt;&lt;span style="vertical-align: baseline;"&gt;We designed Eventarc Advanced to cater to the needs of both &lt;/span&gt;&lt;strong style="vertical-align: baseline;"&gt;developers&lt;/strong&gt;&lt;span style="vertical-align: baseline;"&gt; and &lt;/span&gt;&lt;strong style="vertical-align: baseline;"&gt;operators&lt;/strong&gt;&lt;span style="vertical-align: baseline;"&gt;:&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;“Simplicity” for developers:&lt;/strong&gt;&lt;span style="vertical-align: baseline;"&gt; Focus on building your core application features, not on complex event routing logic. Eventarc Advanced provides a unified API and a consistent experience, letting you build decoupled, reliable, and scalable services including real-time transformations.&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;“Centralized governance” for platform operators:&lt;/strong&gt;&lt;span style="vertical-align: baseline;"&gt; Simplify the setup and management of your eventing infrastructure. Centralized governance across projects / teams, plus monitoring and logging make it easier to identify and resolve issues, reducing operational overhead. &lt;/span&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;h3&gt;&lt;strong style="vertical-align: baseline;"&gt;How Eventarc Advanced works&lt;/strong&gt;&lt;/h3&gt;
&lt;p&gt;&lt;span style="vertical-align: baseline;"&gt;Imagine an order processing system where orders are created, payments are processed, and items are shipped. Each action is an "event," and in a complex system, managing this flow can be challenging. This is where Eventarc Advanced comes in. It provides a centralized way to manage, observe, and route all your application's events. Let's explore how it works.&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/2_vVkksHz.max-1000x1000.jpg"
        
          alt="2"&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;strong style="vertical-align: baseline;"&gt;Set up your message bus&lt;br/&gt;&lt;/strong&gt;&lt;span style="vertical-align: baseline;"&gt;At the heart of Eventarc Advanced is a message bus that acts as the central nervous system for your event-driven application. Every event, regardless of its origin, is sent to the message bus to be analyzed and routed. This central hub is where you can define security policies, controlling exactly who can send events and what kind are allowed.&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="vertical-align: baseline;"&gt;In our example, you would create a message bus to receive all order-related events. Whether an order is newly created, its payment is confirmed, or its status changes to "shipped," the events land here.&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/3_KUrfV6b.max-1000x1000.png"
        
          alt="3"&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;strong style="vertical-align: baseline;"&gt;Connect your event sources&lt;br/&gt;&lt;/strong&gt;&lt;span style="vertical-align: baseline;"&gt;Next, connect your sources that generate order events. Event sources are the services and applications that generate events and feed them into your message bus. Eventarc Advanced makes this easy, supporting a wide range of sources, including:&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;Google API events&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;External apps or custom systems via Publish API&lt;/span&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;span style="vertical-align: baseline;"&gt;In our example, the event source could be a custom service using the Publish API. Every time a new order is saved or an existing one is updated, it automatically sends an event to your message bus.&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;strong style="vertical-align: baseline;"&gt;Configure pipelines and destinations&lt;br/&gt;&lt;/strong&gt;&lt;span style="vertical-align: baseline;"&gt;This is another area where Eventarc Advanced shines. With events flowing into your message bus, you can configure pipelines to intelligently route them to the correct destinations, allowing you to filter, transform, and direct events with precision.&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/4_bLBOyu3.max-1000x1000.png"
        
          alt="4"&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;In the above example,&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;New order notification:&lt;/strong&gt;&lt;span style="vertical-align: baseline;"&gt; You can set up a filter that looks for events with status: "new". This pipeline routes these events to a notification service that sends an order confirmation email to the customer.&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;Fraud detection: &lt;/strong&gt;&lt;span style="vertical-align: baseline;"&gt;For high-value orders (e.g., amount &amp;gt; $1000), you can apply a transformation and route it to a specialized fraud detection service for analysis.&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/5_asYAZXw.max-1000x1000.png"
        
          alt="5"&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;strong style="vertical-align: baseline;"&gt;Unlocking new possibilities&lt;/strong&gt;&lt;/h3&gt;
&lt;p&gt;&lt;span style="vertical-align: baseline;"&gt;Eventarc Advanced opens up new possibilities for your applications and workflows:&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;Large-scale application integration:&lt;/strong&gt;&lt;span style="vertical-align: baseline;"&gt; Connect numerous services and agents, enabling them to communicate asynchronously and reliably, even across different event formats and schemas.&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;Event streaming for AI and analytics:&lt;/strong&gt;&lt;span style="vertical-align: baseline;"&gt; Handle the influx of data from IoT devices and AI workloads by filtering and transforming them before feeding them into your analytics 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;Hybrid and multi-cloud deployments:&lt;/strong&gt;&lt;span style="vertical-align: baseline;"&gt; Extend your event-driven architectures beyond Google Cloud, integrating with on-premises systems and other cloud providers. &lt;/span&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;h3&gt;&lt;strong style="vertical-align: baseline;"&gt;What's next&lt;/strong&gt;&lt;/h3&gt;
&lt;p&gt;&lt;span style="vertical-align: baseline;"&gt;As today’s applications become increasingly agentic, distributed and data-driven, the need for efficient and secure event orchestration is more critical than ever. With upcoming native support for &lt;/span&gt;&lt;a href="https://cloud.google.com/service-extensions/docs/overview"&gt;&lt;span style="text-decoration: underline; vertical-align: baseline;"&gt;Service Extensions&lt;/span&gt;&lt;/a&gt;&lt;span style="vertical-align: baseline;"&gt; to insert custom code into the data path and services like Model Armor, Eventarc Advanced’s message bus provides security and networking controls for agent communications. &lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="vertical-align: baseline;"&gt;Eventarc Advanced is available today. To learn more about Eventarc Advanced, see the &lt;/span&gt;&lt;a href="https://cloud.google.com/eventarc/advanced/docs/overview"&gt;&lt;span style="text-decoration: underline; vertical-align: baseline;"&gt;documentation&lt;/span&gt;&lt;/a&gt;&lt;span style="vertical-align: baseline;"&gt;. To learn more about event-driven architectures, visit our &lt;/span&gt;&lt;a href="https://cloud.google.com/architecture"&gt;&lt;span style="text-decoration: underline; vertical-align: baseline;"&gt;Architecture Center&lt;/span&gt;&lt;/a&gt;&lt;span style="vertical-align: baseline;"&gt; based on Google Cloud best practices. Get ready to take your event-driven architectures to the next level!&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;</description><pubDate>Fri, 29 Aug 2025 16:00:00 +0000</pubDate><guid>https://cloud.google.com/blog/products/application-modernization/eventarc-advanced-orchestrates-complex-microservices-environments/</guid><category>Application Development</category><category>Application Modernization</category><og xmlns:og="http://ogp.me/ns#"><type>article</type><title>Simplify complex eventing at Scale with Eventarc Advanced</title><description></description><site_name>Google</site_name><url>https://cloud.google.com/blog/products/application-modernization/eventarc-advanced-orchestrates-complex-microservices-environments/</url></og><author xmlns:author="http://www.w3.org/2005/Atom"><name>Vidya Nagarajan Raman</name><title>Director of Product Management</title><department></department><company></company></author><author xmlns:author="http://www.w3.org/2005/Atom"><name>Raj Duraisamy</name><title>Product Manager</title><department></department><company></company></author></item><item><title>Beyond guardrails: A taxonomy of platform engineering control mechanisms</title><link>https://cloud.google.com/blog/products/application-modernization/platform-engineering-control-mechanisms/</link><description>&lt;div class="block-paragraph_advanced"&gt;&lt;p&gt;&lt;span style="vertical-align: baseline;"&gt;The promise of platform engineering is to accelerate software delivery by empowering developers with self-service capabilities. However, this must be balanced with security, compliance, and operational stability, and for this, you need robust controls. But all too frequently, people talk about "guardrails" — a term whose meaning is often ambiguous, leading to confusion, or worse, disdain. A platform with too many guardrails can feel like a maze of restrictions, turning off the very developers it is trying to recruit.&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="vertical-align: baseline;"&gt;In order to build a governance framework that enables both fast &lt;/span&gt;&lt;span style="font-style: italic; vertical-align: baseline;"&gt;and&lt;/span&gt;&lt;span style="vertical-align: baseline;"&gt; safe software delivery, we need to move beyond generic guardrails. In this article, we introduce a practical taxonomy of four distinct platform engineering concepts: &lt;/span&gt;&lt;strong style="vertical-align: baseline;"&gt;golden paths&lt;/strong&gt;&lt;span style="vertical-align: baseline;"&gt; to steer developers; &lt;/span&gt;&lt;strong style="vertical-align: baseline;"&gt;guardrails&lt;/strong&gt;&lt;span style="vertical-align: baseline;"&gt; that act as emergency stops; &lt;/span&gt;&lt;strong style="vertical-align: baseline;"&gt;safety nets&lt;/strong&gt;&lt;span style="vertical-align: baseline;"&gt;, which help ensure recovery from failure; and lastly, &lt;/span&gt;&lt;strong style="vertical-align: baseline;"&gt;manual checkpoints and reviews, &lt;/strong&gt;&lt;span style="vertical-align: baseline;"&gt;which&lt;/span&gt;&lt;strong style="vertical-align: baseline;"&gt; &lt;/strong&gt;&lt;span style="vertical-align: baseline;"&gt;introduce human judgment, oversight, and intervention into the application lifecycle&lt;/span&gt;&lt;span style="vertical-align: baseline;"&gt;. Once you understand the distinctions between these concepts, you’ll be better equipped to select the right tools and strategies for safely advancing your application through its lifecycle.&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="vertical-align: baseline;"&gt;At the heart of any platform are its tenants — the development teams, applications, and services that depend on it. These tenants often operate on a shared compute platform, which makes the need for strong controls even more critical. Tenants are the "why" behind the platform controls. While we focus on building robust controls, it's crucial to understand that these mechanisms aren't just abstract rules; they are tools that enable our tenants to innovate safely and autonomously. The true value of a platform lies in how these controls are applied to provide a secure and efficient environment for each tenant, ensuring their velocity is balanced with the overall stability and security of the platform.&lt;/span&gt;&lt;/p&gt;
&lt;h3&gt;&lt;strong style="vertical-align: baseline;"&gt;A modern taxonomy for platform controls&lt;/strong&gt;&lt;/h3&gt;
&lt;p&gt;&lt;strong style="vertical-align: baseline;"&gt;1. Golden paths: Well-paved roads that guide you&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="vertical-align: baseline;"&gt;The best platforms don't block developers; they steer them. A &lt;/span&gt;&lt;strong style="vertical-align: baseline;"&gt;golden path&lt;/strong&gt;&lt;span style="vertical-align: baseline;"&gt; (sometimes referred to as a paved road) is a proactive, guiding track that makes the right choice the easy choice. The goal is to accelerate development by providing pre-configured, secure, and efficient patterns that developers &lt;/span&gt;&lt;span style="font-style: italic; vertical-align: baseline;"&gt;want&lt;/span&gt;&lt;span style="vertical-align: baseline;"&gt; to use. Golden paths aren’t about preventing bad behavior with a wall, but about encouraging good behavior via a well-paved, high-speed lane. Examples include pre-approved Terraform modules that build secure infrastructure by default, standardized CI/CD pipeline templates, or internal developer portals that offer curated, one-click services.&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="vertical-align: baseline;"&gt;Here are some tools you can use when creating golden paths for developers.&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;Custom&lt;/strong&gt;&lt;a href="https://cloud.google.com/docs/terraform/best-practices-for-terraform"&gt;&lt;strong style="vertical-align: baseline;"&gt; &lt;/strong&gt;&lt;strong style="text-decoration: underline; vertical-align: baseline;"&gt;Terraform Modules&lt;/strong&gt;&lt;/a&gt;&lt;strong style="vertical-align: baseline;"&gt; /&lt;/strong&gt;&lt;a href="https://cloud.google.com/infrastructure-manager/docs/overview"&gt;&lt;strong style="text-decoration: underline; vertical-align: baseline;"&gt;Infrastructure Manager&lt;/strong&gt;&lt;/a&gt;&lt;strong style="vertical-align: baseline;"&gt;: &lt;/strong&gt;&lt;span style="vertical-align: baseline;"&gt;Pre-approved, secure infrastructure patterns.&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;Internal Developer Platforms (IDPs): &lt;/strong&gt;&lt;span style="vertical-align: baseline;"&gt;Simplified, curated self-service platform for developers.&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;Standardized CI/CD pipeline templates (in&lt;/strong&gt;&lt;a href="https://cloud.google.com/build/docs"&gt;&lt;strong style="vertical-align: baseline;"&gt; &lt;/strong&gt;&lt;strong style="text-decoration: underline; vertical-align: baseline;"&gt;Cloud Build&lt;/strong&gt;&lt;/a&gt;&lt;strong style="vertical-align: baseline;"&gt;, ArgoCD, GitLab CI):&lt;/strong&gt;&lt;span style="vertical-align: baseline;"&gt; Pre-defined, secure path for code to get to production.&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://cloud.google.com/code"&gt;&lt;strong style="text-decoration: underline; vertical-align: baseline;"&gt;Cloud Code&lt;/strong&gt;&lt;/a&gt;&lt;strong style="vertical-align: baseline;"&gt; IDE extensions (for VS Code &amp;amp; IntelliJ):&lt;/strong&gt;&lt;span style="vertical-align: baseline;"&gt; Simplified and standardized developer interaction with Google Cloud.&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://codeassist.google/" rel="noopener" target="_blank"&gt;&lt;strong style="text-decoration: underline; vertical-align: baseline;"&gt;Gemini Code Assist&lt;/strong&gt;&lt;/a&gt;&lt;span style="vertical-align: baseline;"&gt;: An SDLC AI assistant that can be customized with code and rules to follow company best-practices.&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://cloud.google.com/shell/docs"&gt;&lt;strong style="text-decoration: underline; vertical-align: baseline;"&gt;Cloud Shell&lt;/strong&gt;&lt;/a&gt;&lt;strong style="vertical-align: baseline;"&gt;: &lt;/strong&gt;&lt;span style="vertical-align: baseline;"&gt;A standardized, pre-configured command-line 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;a href="https://cloud.google.com/workstations/docs"&gt;&lt;strong style="text-decoration: underline; vertical-align: baseline;"&gt;Cloud Workstations&lt;/strong&gt;&lt;/a&gt;&lt;strong style="vertical-align: baseline;"&gt;: &lt;/strong&gt;&lt;span style="vertical-align: baseline;"&gt;Fully managed, secure, and pre-configured development environments.&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://cloud.google.com/foundation-toolkit"&gt;&lt;strong style="text-decoration: underline; vertical-align: baseline;"&gt;Cloud Foundation Toolkit&lt;/strong&gt;&lt;/a&gt;&lt;strong style="vertical-align: baseline;"&gt;: &lt;/strong&gt;&lt;span style="vertical-align: baseline;"&gt;Ready-made, best-practice blueprints for Terraform.&lt;/span&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;strong style="vertical-align: baseline;"&gt;2. Guardrails: The crash barriers&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="vertical-align: baseline;"&gt;In platform engineering, a guardrail is a hard stop that prevents a platform tenant from taking an action that could compromise the security or stability of their environment or the entire platform. Guardrails are the hard, non-negotiable backstops designed to protect the fundamental integrity of a platform — its security, compliance, and operational stability. While low-friction golden paths guide a developer's journey, guardrails act as the high-friction, non-negotiable last line of defense. A guardrail is not a guide rail; its purpose is to prevent a catastrophic event, not to direct the workflow. It functions like an emergency brake, not a steering wheel.&lt;/span&gt;&lt;span style="vertical-align: baseline;"&gt;Think of it as a crash barrier like in the picture that prevents a catastrophic accident — developers should rarely encounter a guardrail, and when they do, only when a significant deviation from safe practice has occurred. A guardrail doesn't consider a developer's immediate goal or speed; it only cares about preventing an action that could compromise the entire system.&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="vertical-align: baseline;"&gt;In a multi-tenant platform, guardrails are essential to prevent one tenant from negatively affecting another. Tools like &lt;/span&gt;&lt;a href="https://cloud.google.com/security/vpc-service-controls"&gt;&lt;span style="text-decoration: underline; vertical-align: baseline;"&gt;VPC Service Controls&lt;/span&gt;&lt;/a&gt;&lt;span style="vertical-align: baseline;"&gt; create an impassable perimeter around shared data and services, ensuring that a misconfigured or malicious action from one tenant cannot lead to data exfiltration for the entire platform. Similarly, in a shared GKE cluster, &lt;/span&gt;&lt;a href="https://cloud.google.com/kubernetes-engine/docs/how-to/pod-security-policies-with-gatekeeper"&gt;&lt;span style="text-decoration: underline; vertical-align: baseline;"&gt;Gatekeeper policies&lt;/span&gt;&lt;/a&gt;&lt;span style="vertical-align: baseline;"&gt; enforce rules on every deployed workload, preventing a single tenant from deploying a container that could compromise the shared cluster's integrity. These controls provide the hard stops that protect all tenants from the actions of any one.&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="vertical-align: baseline;"&gt;Prime examples of guardrails on Google Cloud include an Organization Policy that unconditionally blocks the creation of public storage buckets, or a Binary Authorization policy that rejects any container deployment whose image isn't cryptographically signed by a trusted source.&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="vertical-align: baseline;"&gt;The following tools act as guardrails to block potentially catastrophic events.&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/resource-manager/docs/organization-policy/overview"&gt;&lt;strong style="text-decoration: underline; vertical-align: baseline;"&gt;Organization Policies&lt;/strong&gt;&lt;/a&gt;&lt;strong style="vertical-align: baseline;"&gt;:&lt;/strong&gt;&lt;span style="vertical-align: baseline;"&gt; Functions as the primary service for setting non-negotiable constraints e.g., blocking public IPs, restricting resource locations, so the constraint itself is the guardrail. Organization policies establish the guardrails, and Google Services provide the means to work effectively within those guardrails.&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://cloud.google.com/binary-authorization/docs"&gt;&lt;strong style="text-decoration: underline; vertical-align: baseline;"&gt;Binary Authorization&lt;/strong&gt;&lt;/a&gt;&lt;span style="vertical-align: baseline;"&gt;: Acts as a strict, non-negotiable gatekeeper, blocking unapproved container deployments in Google Kubernetes Engine (GKE) and Cloud 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;a href="https://cloud.google.com/vpc-service-controls/docs"&gt;&lt;strong style="text-decoration: underline; vertical-align: baseline;"&gt;VPC Service Controls&lt;/strong&gt;&lt;/a&gt;&lt;span style="vertical-align: baseline;"&gt;: Creates an impassable network perimeter to prevent data exfiltration.&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://cloud.google.com/iam/docs/conditions-overview"&gt;&lt;strong style="text-decoration: underline; vertical-align: baseline;"&gt;IAM Conditions&lt;/strong&gt;&lt;/a&gt;&lt;span style="vertical-align: baseline;"&gt; and&lt;/span&gt;&lt;a href="https://cloud.google.com/iam/docs/roles-overview"&gt;&lt;span style="vertical-align: baseline;"&gt; &lt;/span&gt;&lt;strong style="text-decoration: underline; vertical-align: baseline;"&gt;Roles&lt;/strong&gt;&lt;/a&gt;&lt;span style="vertical-align: baseline;"&gt;: Enforces strict, context-aware access controls at runtime.&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://github.com/open-policy-agent/gatekeeper" rel="noopener" target="_blank"&gt;&lt;strong style="text-decoration: underline; vertical-align: baseline;"&gt;Gatekeeper&lt;/strong&gt;&lt;/a&gt;&lt;span style="vertical-align: baseline;"&gt;: Enforces non-negotiable security profiles on pods at creation time in GKE.&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://cloud.google.com/kubernetes-engine/docs/tutorials/network-policy"&gt;&lt;strong style="text-decoration: underline; vertical-align: baseline;"&gt;Kubernetes Network Policies&lt;/strong&gt;&lt;/a&gt;&lt;strong style="vertical-align: baseline;"&gt;:&lt;/strong&gt;&lt;span style="vertical-align: baseline;"&gt; Lets you control which pods can send and receive network 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;Container sandboxing with&lt;/strong&gt;&lt;a href="https://gvisor.dev/" rel="noopener" target="_blank"&gt;&lt;span style="vertical-align: baseline;"&gt; &lt;/span&gt;&lt;strong style="text-decoration: underline; vertical-align: baseline;"&gt;gVisor&lt;/strong&gt;&lt;/a&gt;&lt;span style="vertical-align: baseline;"&gt;: Provides hard isolation between a container and the host kernel, preventing container escapes.&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://cloud.google.com/vertex-ai/generative-ai/docs/multimodal/configure-safety-filters"&gt;&lt;strong style="text-decoration: underline; vertical-align: baseline;"&gt;Vertex AI safety filters&lt;/strong&gt;&lt;/a&gt;&lt;span style="vertical-align: baseline;"&gt;: Unconditionally blocks the generation of harmful content from AI 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;a href="https://cloud.google.com/security/products/firewall"&gt;&lt;strong style="text-decoration: underline; vertical-align: baseline;"&gt;Google Cloud Firewall&lt;/strong&gt;&lt;/a&gt;&lt;span style="vertical-align: baseline;"&gt;: A globally distributed, stateful service that allows you to enforce granular, layer 4 traffic-filtering policies for your Virtual Private Cloud (VPC) networks.&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://cloud.google.com/armor/docs"&gt;&lt;strong style="text-decoration: underline; vertical-align: baseline;"&gt;Google Cloud Armor&lt;/strong&gt;&lt;/a&gt;&lt;span style="vertical-align: baseline;"&gt; &lt;/span&gt;&lt;strong style="vertical-align: baseline;"&gt;(WAF &amp;amp; DDoS Mitigation)&lt;/strong&gt;&lt;span style="vertical-align: baseline;"&gt;: Acts as a hard shield, blocking malicious web traffic and DDoS attacks before they reach the application.&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://cloud.google.com/kubernetes-engine/docs/how-to/shielded-gke-nodes"&gt;&lt;strong style="text-decoration: underline; vertical-align: baseline;"&gt;Shielded GKE Nodes&lt;/strong&gt;&lt;/a&gt;&lt;span style="vertical-align: baseline;"&gt; /&lt;/span&gt;&lt;a href="https://cloud.google.com/compute/shielded-vm/docs"&gt;&lt;span style="vertical-align: baseline;"&gt; &lt;/span&gt;&lt;strong style="text-decoration: underline; vertical-align: baseline;"&gt;Shielded VMs&lt;/strong&gt;&lt;/a&gt;&lt;span style="vertical-align: baseline;"&gt;: Enforces secure boot and integrity checks, preventing the node from starting if its boot sequence is compromised.&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-as-code tools&lt;/strong&gt;&lt;span style="vertical-align: baseline;"&gt; (&lt;/span&gt;&lt;a href="https://www.openpolicyagent.org/" rel="noopener" target="_blank"&gt;&lt;strong style="text-decoration: underline; vertical-align: baseline;"&gt;Open Policy Agent - OPA&lt;/strong&gt;&lt;/a&gt;&lt;span style="vertical-align: baseline;"&gt;,&lt;/span&gt;&lt;a href="https://developer.hashicorp.com/terraform/cli/commands/validate" rel="noopener" target="_blank"&gt;&lt;span style="vertical-align: baseline;"&gt; &lt;/span&gt;&lt;strong style="text-decoration: underline; vertical-align: baseline;"&gt;Terraform Validator&lt;/strong&gt;&lt;/a&gt;&lt;span style="vertical-align: baseline;"&gt;): Validate IaC definitions and block non-compliant changes before deployment.&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://cloud.google.com/artifact-registry/docs"&gt;&lt;strong style="text-decoration: underline; vertical-align: baseline;"&gt;Artifact Registry&lt;/strong&gt;&lt;/a&gt;&lt;span style="vertical-align: baseline;"&gt; &lt;/span&gt;&lt;strong style="vertical-align: baseline;"&gt;(when used to block vulnerable dependencies)&lt;/strong&gt;&lt;span style="vertical-align: baseline;"&gt;: Can be configured to block builds if dependencies with critical vulnerabilities are found.&lt;/span&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;strong style="vertical-align: baseline;"&gt;3. Safety nets: Detection and response airbags&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="vertical-align: baseline;"&gt;These are reactive controls designed to help a platform tenant quickly detect a failure or threat within their application and recover from it with minimal impact. Because failures and threats are inevitable, we need safety nets. A safety net is a reactive control that activates &lt;/span&gt;&lt;span style="font-style: italic; vertical-align: baseline;"&gt;after&lt;/span&gt;&lt;span style="vertical-align: baseline;"&gt; an error or failure has already occurred. Its purpose is not to prevent the initial event, but to detect the problem, mitigate its impact, and facilitate a swift recovery. Continuing with the car analogy, if a golden path is the well-marked road and a guardrail is the concrete barrier, the safety net is the airbag and seatbelt — it doesn’t prevent the crash, but it dramatically reduces the harm.&lt;/span&gt;&lt;span style="vertical-align: baseline;"&gt;This category includes monitoring systems that alert on failures, automated rollback mechanisms, backup and restore procedures, and security systems that detect intrusions. The focus is on resilience and damage limitation.&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="vertical-align: baseline;"&gt;These tools are used to detect and mitigate failures or threats &lt;/span&gt;&lt;span style="font-style: italic; vertical-align: baseline;"&gt;after&lt;/span&gt;&lt;span style="vertical-align: baseline;"&gt; they have occurred.&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/monitoring/docs"&gt;&lt;strong style="text-decoration: underline; vertical-align: baseline;"&gt;Cloud Monitoring&lt;/strong&gt;&lt;/a&gt;&lt;strong style="vertical-align: baseline;"&gt;:&lt;/strong&gt;&lt;span style="vertical-align: baseline;"&gt; Detects performance degradation, failures, and anomalies and sends alerts.&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://cloud.google.com/logging/docs"&gt;&lt;strong style="text-decoration: underline; vertical-align: baseline;"&gt;Cloud Logging&lt;/strong&gt;&lt;/a&gt;&lt;strong style="vertical-align: baseline;"&gt;: &lt;/strong&gt;&lt;span style="vertical-align: baseline;"&gt;Provides the raw data to detect and investigate incidents after they happen.&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://cloud.google.com/security-command-center/docs"&gt;&lt;strong style="text-decoration: underline; vertical-align: baseline;"&gt;Security Command Center (SCC)&lt;/strong&gt;&lt;/a&gt;&lt;strong style="vertical-align: baseline;"&gt;: &lt;/strong&gt;&lt;span style="vertical-align: baseline;"&gt;Acts as the central hub for detecting and viewing existing misconfigurations, vulnerabilities, and threats across Google Cloud.&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://cloud.google.com/chronicle/docs"&gt;&lt;strong style="text-decoration: underline; vertical-align: baseline;"&gt;Chronicle Security Operations (SIEM/SOAR)&lt;/strong&gt;&lt;/a&gt;&lt;strong style="vertical-align: baseline;"&gt;: &lt;/strong&gt;&lt;span style="vertical-align: baseline;"&gt;Ingests telemetry to detect complex threats and orchestrate automated responses after an event.&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://cloud.google.com/trace/docs"&gt;&lt;strong style="text-decoration: underline; vertical-align: baseline;"&gt;Cloud Trace&lt;/strong&gt;&lt;/a&gt;&lt;strong style="vertical-align: baseline;"&gt;: &lt;/strong&gt;&lt;span style="vertical-align: baseline;"&gt;Helps diagnose latency issues in distributed systems after they have been detected.&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;Automated rollback mechanisms (in&lt;/strong&gt;&lt;a href="https://cloud.google.com/run/docs/rollouts-rollbacks-traffic-migration"&gt;&lt;strong style="text-decoration: underline; vertical-align: baseline;"&gt; Cloud Run&lt;/strong&gt;&lt;/a&gt;&lt;strong style="vertical-align: baseline;"&gt; and&lt;/strong&gt;&lt;a href="https://cloud.google.com/deploy/docs/roll-back"&gt;&lt;strong style="text-decoration: underline; vertical-align: baseline;"&gt; GKE&lt;/strong&gt;&lt;/a&gt;&lt;strong style="vertical-align: baseline;"&gt;): &lt;/strong&gt;&lt;span style="vertical-align: baseline;"&gt;Reverts a failed deployment to a last known good state.&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;Backup and restore procedures (&lt;/strong&gt;&lt;a href="https://cloud.google.com/storage/docs/object-versioning"&gt;&lt;strong style="text-decoration: underline; vertical-align: baseline;"&gt;Cloud Storage Example&lt;/strong&gt;&lt;/a&gt;&lt;strong style="vertical-align: baseline;"&gt;,&lt;/strong&gt;&lt;a href="https://cloud.google.com/sql/docs/mysql/backup-recovery/backing-up"&gt;&lt;strong style="vertical-align: baseline;"&gt; &lt;/strong&gt;&lt;strong style="text-decoration: underline; vertical-align: baseline;"&gt;Cloud SQL Example&lt;/strong&gt;&lt;/a&gt;&lt;strong style="vertical-align: baseline;"&gt;): &lt;/strong&gt;&lt;span style="vertical-align: baseline;"&gt;Allows recovery from data loss or corruption after it has happened.&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;Static/Dynamic Analysis Tools (SAST/DAST -&lt;/strong&gt;&lt;a href="https://www.sonarsource.com/products/sonarqube/" rel="noopener" target="_blank"&gt;&lt;strong style="vertical-align: baseline;"&gt; &lt;/strong&gt;&lt;strong style="text-decoration: underline; vertical-align: baseline;"&gt;SonarQube&lt;/strong&gt;&lt;/a&gt;&lt;strong style="vertical-align: baseline;"&gt;,&lt;/strong&gt;&lt;a href="https://www.zaproxy.org/" rel="noopener" target="_blank"&gt;&lt;strong style="vertical-align: baseline;"&gt; &lt;/strong&gt;&lt;strong style="text-decoration: underline; vertical-align: baseline;"&gt;OWASP ZAP&lt;/strong&gt;&lt;/a&gt;&lt;strong style="vertical-align: baseline;"&gt;): &lt;/strong&gt;&lt;span style="vertical-align: baseline;"&gt;Used to detect existing vulnerabilities in 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;a href="https://cloud.google.com/artifact-registry/docs/analysis"&gt;&lt;strong style="text-decoration: underline; vertical-align: baseline;"&gt;Artifact registry vulnerability scanning&lt;/strong&gt;&lt;/a&gt;&lt;strong style="vertical-align: baseline;"&gt;: &lt;/strong&gt;&lt;span style="vertical-align: baseline;"&gt;Detects known CVEs in stored container images and packages.&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://firebase.google.com/docs/test-lab" rel="noopener" target="_blank"&gt;&lt;strong style="text-decoration: underline; vertical-align: baseline;"&gt;Firebase Test Lab&lt;/strong&gt;&lt;/a&gt;&lt;strong style="vertical-align: baseline;"&gt;: &lt;/strong&gt;&lt;span style="vertical-align: baseline;"&gt;Detects issues in mobile applications by running tests on real and virtual devices.&lt;/span&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;span style="vertical-align: baseline;"&gt;Understanding the unique purpose of these three automated control mechanisms — golden paths (steering), guardrails (prevention), and safety nets (reacts or detects post event) — clarifies the intent behind every tool we implement and empowers us to build a platform that is both fast and safe.&lt;/span&gt;&lt;/p&gt;
&lt;h3&gt;&lt;strong style="vertical-align: baseline;"&gt;Beyond automated controls: Manual checkpoints and reviews&lt;/strong&gt;&lt;/h3&gt;
&lt;p&gt;&lt;span style="vertical-align: baseline;"&gt;Everything that we’ve discussed thus far — golden paths, guardrails, and safety nets — almost always refers to automated controls, which are a type of control point programmatically integrated into the platform's workflow, providing speed, consistency, and efficiency.&lt;/span&gt;&lt;span style="vertical-align: baseline;"&gt;However, other control points inherently require human judgment, oversight, and intervention — think budget approval, architecture reviews, or security post–mortems. Manual checkpoints are processes that require human oversight to ensure a platform tenant's activities, such as a major deployment or new architectural design, align with compliance and governance requirements. In a shared compute environment, manual checkpoints gain even greater importance. An architectural review is no longer just about a single application's design; it's about ensuring a tenant's proposed solution will not cause resource contention, introduce new security risks, or violate compliance requirements for the entire platform. These human-driven reviews act as a crucial final check to protect the shared foundation that all tenants depend on.&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="vertical-align: baseline;"&gt;As such, manual processes are still a crucial component of a comprehensive governance framework, allowing people to judge complex scenarios. Manual checkpoints and reviews help provide accountability, holistic risk assessments, and audit trails in ways that automated systems alone cannot guarantee (albeit frequently generating a high amount of friction). &lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="vertical-align: baseline;"&gt;Here are some examples of scenarios where you may want to implement manual checkpoints and reviews:&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;FinOps cost visibility and allocation:&lt;/strong&gt;&lt;span style="vertical-align: baseline;"&gt; Using tools to track cloud spending and allocate costs to specific teams or projects. Here, the &lt;/span&gt;&lt;a href="https://cloud.google.com/blog/topics/cost-management/introducing-finops-hub"&gt;&lt;strong style="text-decoration: underline; vertical-align: baseline;"&gt;Google Cloud FinOps Hub&lt;/strong&gt;&lt;/a&gt;&lt;span style="vertical-align: baseline;"&gt; can serve as a centralized dashboard.&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;FinOps budgeting and forecasting:&lt;/strong&gt;&lt;span style="vertical-align: baseline;"&gt; Setting budgets and forecasting future cloud costs to prevent overspending.&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;FinOps cost optimization:&lt;/strong&gt;&lt;span style="vertical-align: baseline;"&gt; Implementing strategies to reduce cloud costs, such as rightsizing resources, using reserved instances, and automating a "lights on/lights off" approach to your cloud infrastructure.&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;Architectural reviews:&lt;/strong&gt;&lt;span style="vertical-align: baseline;"&gt; Formal sessions where architects and senior engineers review proposed system designs. To provide a structured approach, these reviews are often guided by the &lt;/span&gt;&lt;a href="https://cloud.google.com/architecture/framework"&gt;&lt;strong style="text-decoration: underline; vertical-align: baseline;"&gt;Google Cloud Well-Architected Framework&lt;/strong&gt;&lt;/a&gt;&lt;span style="vertical-align: baseline;"&gt;, where reviewers assess the design against its core pillars: security, reliability, cost optimization, performance, and operational excellence. This involves validating specific aspects, such as the design of air-gapped environments, ensuring reliability requirements are met, and confirming cost-effectiveness. These sessions provide a critical check for complex system interactions that automated tools might miss.&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;Code reviews (manual):&lt;/strong&gt;&lt;span style="vertical-align: baseline;"&gt; While automated tools catch many issues, it’s critical for a real person to review code changes. Reviewers can identify subtle logic errors, potential race conditions, adherence to non-automatable coding standards or architectural patterns, and opportunities for knowledge sharing and mentoring.&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;Security assessments:&lt;/strong&gt;&lt;span style="vertical-align: baseline;"&gt; Activities like manual penetration testing, targeted vulnerability assessments, and threat modeling performed by specialized security teams or third-party experts. These assessments simulate real-world attacks and probe for weaknesses that automated scanners might overlook, providing deep insights into the platform's security posture.&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;Change management:&lt;/strong&gt;&lt;span style="vertical-align: baseline;"&gt; Formal processes for reviewing, approving, and scheduling significant changes to production environments, often involving a Change Advisory Board (CAB). The process includes assessing the potential risk and impact of changes, ensuring rollback plans are in place, and coordinating deployments. Backlog review and prioritization also fall into this category, as they involve human judgment on strategic direction.&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;Compliance audits:&lt;/strong&gt;&lt;span style="vertical-align: baseline;"&gt; Verifying adherence to regulatory requirements (like PCI-DSS or HIPAA), which often involves manual inspection of configurations, processes, and collected evidence by internal or external auditors. Even if data gathering is automated via tools like &lt;/span&gt;&lt;a href="https://cloud.google.com/security/products/security-command-center"&gt;&lt;span style="text-decoration: underline; vertical-align: baseline;"&gt;Security Command Center&lt;/span&gt;&lt;/a&gt;&lt;span style="vertical-align: baseline;"&gt;, interpretation and sign-off typically require human auditors.&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;License management:&lt;/strong&gt;&lt;span style="vertical-align: baseline;"&gt; Ensuring compliance with third-party software licenses, which can involve manual tracking, inventory management, and validation processes (although tools can assist).&lt;/span&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;span style="vertical-align: baseline;"&gt;The challenge lies in balancing these manual processes with the need for agility. Overly burdensome manual gates can become significant bottlenecks, slowing down delivery pipelines. Platform teams should continuously evaluate manual processes, seeking opportunities for streamlining or partial automation, all while ensuring they still provide their intended value in risk mitigation and governance.&lt;/span&gt;&lt;/p&gt;
&lt;h3&gt;&lt;strong style="vertical-align: baseline;"&gt;From theory to practice: &lt;/strong&gt;&lt;strong style="vertical-align: baseline;"&gt;GCP primitives for tenant boundaries&lt;/strong&gt;&lt;/h3&gt;
&lt;p&gt;&lt;span style="vertical-align: baseline;"&gt;Establishing strong tenant boundaries is foundational to a secure and scalable platform. On Google Cloud, you can use several primitives to create and enforce this isolation. Choosing the right one or a combination of them is a critical design decision.&lt;/span&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong style="vertical-align: baseline;"&gt;Organizations, Folders, and Projects:&lt;/strong&gt;&lt;span style="vertical-align: baseline;"&gt; These are fundamental to managing a shared, multi-tenant environment. They provide the logical isolation necessary when multiple development teams or applications operate on the same underlying infrastructure. Even if the hardware is common, a Project provides a strong boundary for a tenant's resources, billing, and permissions.&lt;br/&gt;&lt;br/&gt;&lt;/span&gt;A primary example of this is a multi-tenant GKE cluster. In this common scenario, a single GKE cluster is shared by multiple tenants. Here, isolation isn't just a best practice — it's a necessity. We achieve this by giving each tenant their own Namespace within the cluster and using Kubernetes Network Policies and Role-Based Access Control (RBAC) to ensure they can only access their own resources and communicate as intended. This use of logical primitives is what makes a shared compute platform both efficient and secure.&lt;/li&gt;
&lt;li&gt;&lt;strong style="vertical-align: baseline;"&gt;GKE team scopes:&lt;/strong&gt;&lt;span style="vertical-align: baseline;"&gt; These are dynamic abstractions that redistribute tenants across multiple clusters, moving beyond static boundaries. They act as intermediaries between tenant models and infrastructure, allowing platform teams to evolve systems independently. This decoupling helps enable optimal tenant bin-packing while maintaining isolation guarantees. In essence, you can create logical groupings by functional teams, departments or workload characteristics rather than being constrained by infrastructure boundaries.&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;strong style="vertical-align: baseline;"&gt;Google Cloud Projects:&lt;/strong&gt;&lt;span style="vertical-align: baseline;"&gt; This is the most fundamental unit of isolation in Google Cloud. Each project acts as a separate, self-contained environment with its own set of resources, permissions, and billing.&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;strong style="vertical-align: baseline;"&gt;Shared Virtual Private Cloud (VPC):&lt;/strong&gt;&lt;span style="vertical-align: baseline;"&gt; This primitive allows different projects (tenants) to connect to a common, centralized VPC network. It's often used when multiple teams need to access shared network resources or communicate with each other.&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;strong style="vertical-align: baseline;"&gt;Identity and Access Management (IAM):&lt;/strong&gt;&lt;span style="vertical-align: baseline;"&gt; IAM is the core primitive for enforcing access control within and across tenant boundaries. You can use it to define granular permissions that dictate who can do what with which resources.&lt;/span&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;span style="vertical-align: baseline;"&gt;These primitives can be combined to build a robust governance model. For example, you might use Organizations and Folders to group teams, Projects to provide billing and resource isolation for each tenant, Shared VPC to manage their network connectivity, and IAM to define specific permissions within each project.&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="vertical-align: baseline;"&gt;Ultimately, platform engineering is about balancing developer velocity with robust governance. A successful strategy on Google Cloud depends not on a single type of control, but on a thoughtful blend of different mechanisms. By implementing low-friction &lt;/span&gt;&lt;strong style="vertical-align: baseline;"&gt;golden paths&lt;/strong&gt;&lt;span style="vertical-align: baseline;"&gt; to steer developers, hard-stop &lt;/span&gt;&lt;strong style="vertical-align: baseline;"&gt;guardrails&lt;/strong&gt;&lt;span style="vertical-align: baseline;"&gt; to prevent disaster, and resilient &lt;/span&gt;&lt;strong style="vertical-align: baseline;"&gt;safety nets&lt;/strong&gt;&lt;span style="vertical-align: baseline;"&gt; for swift recovery, we create a layered and effective platform-control framework. By thoughtfully combining these automated and manual controls on Google Cloud, we can build a platform that truly empowers developers without sacrificing security or stability.&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="vertical-align: baseline;"&gt;In the meantime, consider these strategies for adding extra layers of control to your platform — without placing an undue burden on developers. &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;Adopt the new vocabulary:&lt;/strong&gt;&lt;span style="vertical-align: baseline;"&gt; Before using the term "guardrail", stop and consider if you're using it as a catch-all term, or if you need to start using the more precise taxonomy of golden paths, guardrails, safety nets, or manual checkpoints correctly.&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;Audit your existing controls:&lt;/strong&gt;&lt;span style="vertical-align: baseline;"&gt; Use this new framework as a lens to evaluate your current 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;Build with intent:&lt;/strong&gt;&lt;span style="vertical-align: baseline;"&gt; Consciously decide which type of control is most appropriate for each situation.&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;Balance and optimize:&lt;/strong&gt;&lt;span style="vertical-align: baseline;"&gt; Continuously evaluate the balance between automated controls and manual checkpoints. Strive to build a platform that empowers developers through the software lifecycle with self-service and speed, rather than putting up yet another wall.&lt;/span&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;span style="vertical-align: baseline;"&gt;To learn more about platform engineering on Google Cloud, you can find more information&lt;/span&gt;&lt;span style="vertical-align: baseline;"&gt; &lt;/span&gt;&lt;a href="https://cloud.google.com/solutions/platform-engineering"&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;span style="vertical-align: baseline;"&gt; Also,&lt;/span&gt;&lt;span style="vertical-align: baseline;"&gt; check out some of our other articles: &lt;/span&gt;&lt;a href="https://cloud.google.com/blog/products/application-development/common-myths-about-platform-engineering"&gt;&lt;span style="text-decoration: underline; vertical-align: baseline;"&gt;5 myths about platform engineering: what it is and what it isn’t&lt;/span&gt;&lt;/a&gt;&lt;span style="vertical-align: baseline;"&gt;, &lt;/span&gt;&lt;a href="https://cloud.google.com/blog/products/application-development/another-five-myths-about-platform-engineering"&gt;&lt;span style="text-decoration: underline; vertical-align: baseline;"&gt;Another five myths about platform engineering&lt;/span&gt;&lt;/a&gt;&lt;span style="vertical-align: baseline;"&gt;, and &lt;/span&gt;&lt;a href="https://cloud.google.com/blog/products/application-development/golden-paths-for-engineering-execution-consistency"&gt;&lt;span style="text-decoration: underline; vertical-align: baseline;"&gt;Light the way ahead: Platform Engineering, Golden Paths, and the power of self-service&lt;/span&gt;&lt;/a&gt;&lt;span style="vertical-align: baseline;"&gt;.&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;</description><pubDate>Fri, 15 Aug 2025 16:00:00 +0000</pubDate><guid>https://cloud.google.com/blog/products/application-modernization/platform-engineering-control-mechanisms/</guid><category>Application Modernization</category><media:content height="540" url="https://storage.googleapis.com/gweb-cloudblog-publish/images/Picture1_CNvnZb1.max-600x600.png" width="540"></media:content><og xmlns:og="http://ogp.me/ns#"><type>article</type><title>Beyond guardrails: A taxonomy of platform engineering control mechanisms</title><description></description><image>https://storage.googleapis.com/gweb-cloudblog-publish/images/Picture1_CNvnZb1.max-600x600.png</image><site_name>Google</site_name><url>https://cloud.google.com/blog/products/application-modernization/platform-engineering-control-mechanisms/</url></og><author xmlns:author="http://www.w3.org/2005/Atom"><name>Darren Evans</name><title>EMEA Practice Solutions Lead, Application Platform</title><department></department><company></company></author></item><item><title>Designing a multi-tenant GKE platform for Yahoo Mail's migration journey</title><link>https://cloud.google.com/blog/products/containers-kubernetes/understanding-yahoo-mails-multi-tenant-gke-platform-design/</link><description>&lt;div class="block-paragraph_advanced"&gt;&lt;p&gt;Yahoo is in the midst of a multi-year journey to migrate its renowned Yahoo Mail application onto Google Cloud. With more than 100 services and middleware components in the application, Yahoo Mail is primarily taking a lift-and-shift approach for its on-premises infrastructure, and strategically transforming and replatforming key components and middleware to leverage cloud-native capabilities.&lt;/p&gt;
&lt;p&gt;To ensure a successful migration, Google and The Yahoo Mail team collaborated extensively, collecting information around the current architecture, and making decisions regarding project boundaries, network architecture, and how to configure Google Kubernetes Engine (GKE) clusters. These decisions were critical due to the global nature of the application, which needs to be highly available and redundant to provide uninterrupted service to users worldwide.&lt;/p&gt;
&lt;p&gt;As Yahoo Mail progresses towards migrating the first wave of workloads onto the production environment, we are highlighting key elements of the design, in particular its multi-tenant GKE platform, which was instrumental in establishing a robust foundation for the migration. With multi-tenancy, the Yahoo Mail application can operate efficiently on Google Cloud, helping to meet the diverse requirements of its various application tenants.&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;$300 in free credit to try Google Cloud containers and Kubernetes&amp;#x27;), (&amp;#x27;body&amp;#x27;, &amp;lt;wagtail.rich_text.RichText object at 0x7fe01b9cc4f0&amp;gt;), (&amp;#x27;btn_text&amp;#x27;, &amp;#x27;Start building for free&amp;#x27;), (&amp;#x27;href&amp;#x27;, &amp;#x27;http://console.cloud.google.com/freetrial?redirectpath=/marketplace/product/google/container.googleapis.com&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;Design process&lt;/h3&gt;
&lt;p&gt;Google’s professional services organization (PSO) began the design process by taking a detailed analysis of current system usage and capacity requirements. This involved running benchmarks and collecting baseline data of existing workloads, and estimating the number of nodes that would be required based on machine types that would best suit the performance and resource demands of those workloads. Simultaneously, we discussed the optimal number of GKE clusters and cluster types, and how to best position and organize the workloads across the clusters. Another aspect of the design process was defining the number of environments (on top of the production environment). We sought to strike a balance between operational complexity, dependency proliferation to on-prem services at rollouts, and mitigating potential risks due to application defects and bugs.&lt;/p&gt;
&lt;p&gt;But prior to making decisions about GKE clusters, we needed to determine the number of projects and VPCs. These decisions were influenced by various factors, including the customer's workload requirements and scalability objectives, and Google Cloud's service and quota limitations. At the same time, we wanted to minimize operational overhead. The analysis around the number of GKE clusters, VPCs, etc., was fairly straightforward: simply document the pros and cons of each approach. Nevertheless, we meticulously followed an extensive process, on the basis of the significant and far-reaching impact these decisions would have on the overall architecture.&lt;/p&gt;
&lt;p&gt;We used multiple criteria to determine the number of GKE clusters we needed and how to organize workloads across them. The main characteristics we considered were resource consumption requirements of a variety of workloads, inter-services connectivity patterns, and how to strike a balance between operational efficiency and minimizing the blast radius of an outage. &lt;/p&gt;
&lt;h3&gt;Architecture diagram&lt;/h3&gt;
&lt;p&gt;Below is a simplified view of the current architecture. The core architecture consists of four GKE clusters per region group (for example, in the us-east regions in one VPC) and per environment. The architecture spans multiple regions to provide fault tolerance and high availability at the service layer. There are four region groups, and thus, there are four VPCs. External user traffic is routed to the closest region via a geolocation policy configured in &lt;a href="https://cloud.google.com/dns/docs/overview"&gt;Cloud DNS public zones&lt;/a&gt;. Internally, traffic is routed across region groups via a proxy application while traffic between GKE clusters is routed via an internal load balancer (ILB), where each ILB has a private DNS record.&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_AkOz2mA.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"&gt;&lt;h3 data-block-key="0irwf"&gt;&lt;b&gt;Multi-tenant GKE platform characteristics&lt;/b&gt;&lt;/h3&gt;&lt;p data-block-key="fdddm"&gt;As outlined in &lt;a href="https://cloud.google.com/kubernetes-engine/docs/concepts/multitenancy-overview"&gt;Google's public documentation&lt;/a&gt;, there are multiple considerations that need to be addressed when running and operating a GKE cluster. The platform team worked diligently to address the following considerations and satisfy various tenant team's requirements:&lt;/p&gt;&lt;ul&gt;&lt;li data-block-key="dg4ns"&gt;&lt;b&gt;Workload placement:&lt;/b&gt; The platform team assigns labels to node pools to support workload affinity, and tenants use a combination of taints and tolerations to ensure workloads are scheduled on the right node pools. This is necessary as each node pool has distinct firewall requirements based on the type of traffic it handles (HTTPS, POPS, etc). Additionally, Resource Manager Tags are used to govern firewall rules and associate the node pool with the applicable firewall rule.&lt;/li&gt;&lt;li data-block-key="b384"&gt;&lt;b&gt;Access control:&lt;/b&gt; Kubernetes Role-based Access Control (RBAC) is the primary mode of governing and restricting user access to cluster resources. Each tenant has one or more namespaces within their cluster and the cluster is bootstrapped with standard policies during the tenant onboarding process.&lt;/li&gt;&lt;li data-block-key="8j3k0"&gt;&lt;b&gt;Network policies:&lt;/b&gt; All clusters are provisioned under dataplane v2, and Yahoo Mail uses the standard Kubernetes &lt;a href="https://kubernetes.io/docs/concepts/services-networking/network-policies/" target="_blank"&gt;Network Policy&lt;/a&gt; to control traffic flow. Under the hood, this uses &lt;a href="https://cilium.io/" target="_blank"&gt;Cilium&lt;/a&gt;, an open-source solution for providing, securing, and observing network connectivity between workloads.&lt;/li&gt;&lt;li data-block-key="brgfa"&gt;&lt;b&gt;Resource quotas:&lt;/b&gt; To optimize resource utilization and prevent overconsumption, the platform team enforces resource quotas for cpu/memory within a namespace.&lt;/li&gt;&lt;li data-block-key="f3683"&gt;&lt;b&gt;Scaling:&lt;/b&gt; This is determined by the platform team based on the tenant's quota requests during onboarding. Due to certain feature limitations associated with node auto-provisioning around usage of secure tags for firewall rules and defining a specific machine type and shapes, it could not be utilized, but we worked with the engineering team to develop feature requests to address this gap.&lt;/li&gt;&lt;/ul&gt;&lt;h3 data-block-key="7d3ka"&gt;&lt;b&gt;Challenges&lt;/b&gt;&lt;/h3&gt;&lt;p data-block-key="7s4ln"&gt;Through the course of this migration, both Yahoo Mail and Google faced technical constraints and challenges. Below, we outline some of the key challenges faced and the approaches taken to address them:&lt;/p&gt;&lt;ul&gt;&lt;li data-block-key="510d2"&gt;&lt;b&gt;Connecting to the control plane:&lt;/b&gt; As with most enterprise customers, Yahoo Mail provisioned private GKE clusters and needed connectivity between the control plane and its CI/CD tool (screwdriver) from outside the VPC network. The platform team deployed bastion hosts that were used to proxy the connection to the control plane, but it faced scalability challenges. Google worked with the customer to test out two solutions using &lt;a href="https://cloud.google.com/kubernetes-engine/enterprise/multicluster-management/gateway/using"&gt;Connect gateway&lt;/a&gt; and DNS-based endpoint to obviate the need for a bastion host.&lt;/li&gt;&lt;li data-block-key="8cq8n"&gt;&lt;b&gt;End-to-end mTLS:&lt;/b&gt; One of Yahoo Mail key security tenets was to ensure end-to-end mTLS, which the architecture’s overall design and underlying Google Cloud services should be able to accommodate. This resulted in significant problems as one of the key load balancing products (&lt;a href="https://cloud.google.com/load-balancing/docs/application-load-balancer"&gt;Application Load Balancer&lt;/a&gt;) did not offer end-to-end mTLS at the time. We explored alternative measures such as implementing a bespoke proxy application and using Layer 4 load balancers throughout the stack. Professional services also worked with Google Cloud engineering to define the requirements for mTLS support as part of Application Load Balancer.&lt;/li&gt;&lt;li data-block-key="6l6gv"&gt;&lt;b&gt;Integration with Athenz:&lt;/b&gt; Yahoo Mail used an internal tool for identity/access management, Athenz that all Google Cloud services needed to integrate with to perform &lt;a href="https://cloud.google.com/iam/docs/workload-identity-federation"&gt;workload identity federation&lt;/a&gt;. Within the Kubernetes context, this meant that users still needed to be authenticated via Athenz, but use workload identity federation as a mediator. As workload identity federation was also a fairly new feature, we needed to collaborate closely with Google Cloud engineering to implement successfully in the Yahoo Mail environment.&lt;/li&gt;&lt;li data-block-key="3s9fr"&gt;&lt;b&gt;Kubernetes externalTrafficPolicy&lt;/b&gt;: One of the distinct features that Yahoo Mail had been most vocal and excited for was &lt;a href="https://cloud.google.com/kubernetes-engine/docs/concepts/service-load-balancer#weighted-lb"&gt;weighted routing for load balancers&lt;/a&gt;. This feature would allow for optimal routing of incoming traffic to the backends. While this was supported for managed instance groups, there was no native integration with GKE at the time. In its absence, the platform team had to explore and experiment with &lt;a href="https://cloud.google.com/kubernetes-engine/docs/concepts/service-load-balancer#effect_of_externaltrafficpolicy"&gt;externalTrafficPolicy&lt;/a&gt; modes such as local and cluster mode to determine its performance impact/limitations.&lt;/li&gt;&lt;li data-block-key="1q78m"&gt;&lt;b&gt;Capacity planning:&lt;/b&gt; Last but not least, Google Professional Services performed capacity planning, a cornerstone of a successful cloud migration. Here, it entailed collaborating across multiple application teams to establish a baseline for capacity needs, making key assumptions, and estimating the resources required to meet both current and future demands. Capacity planning is a highly iterative activity that needs to evolve as workloads and requirements change. Thus, conducting regular reviews and maintaining clear communication with Google was paramount to ensure that the cloud provider could adapt to the customer's needs.&lt;/li&gt;&lt;/ul&gt;&lt;h3 data-block-key="5scj8"&gt;&lt;b&gt;Yahoo Mail’s next milestone&lt;/b&gt;&lt;/h3&gt;&lt;p data-block-key="356n4"&gt;Migrating an application as big as the Yahoo Mail application is a huge endeavor. With its two-pronged approach — lift and shift for most services, and strategic rearchitecting for some — Yahoo is well on its way to setting its mail system up for the next generation of customers. While a small portion of the Yahoo Mail system is in production, the majority of its services are expected to be onboarded over the next year. For more information on how Google PSO can assist with other similar services, please refer to this &lt;a href="https://cloud.google.com/consulting/portfolio?e=48754805&amp;amp;hl=en&amp;amp;sr=IhwIARIYGhZDT1JQVVNfVFlQRV9DT05TVUxUSU5HKAo6BAoCCgA"&gt;page&lt;/a&gt;.&lt;/p&gt;&lt;p data-block-key="9o2gp"&gt;We would like to express our gratitude to the Yahoo Mail Compute Infra team for their cooperation in sharing details and collaborating with us on this blog post.&lt;/p&gt;&lt;/div&gt;</description><pubDate>Wed, 13 Aug 2025 16:00:00 +0000</pubDate><guid>https://cloud.google.com/blog/products/containers-kubernetes/understanding-yahoo-mails-multi-tenant-gke-platform-design/</guid><category>Customers</category><category>Application Modernization</category><category>Containers &amp; Kubernetes</category><og xmlns:og="http://ogp.me/ns#"><type>article</type><title>Designing a multi-tenant GKE platform for Yahoo Mail's migration journey</title><description></description><site_name>Google</site_name><url>https://cloud.google.com/blog/products/containers-kubernetes/understanding-yahoo-mails-multi-tenant-gke-platform-design/</url></og><author xmlns:author="http://www.w3.org/2005/Atom"><name>Sanmay Mishra</name><title>Cloud Infrastructure Consultant</title><department></department><company></company></author><author xmlns:author="http://www.w3.org/2005/Atom"><name>Rocky Tiwari</name><title>Engineering Manager, Cloud Platforms &amp; Infrastructure</title><department></department><company></company></author></item><item><title>How Google does it: Your guide to platform engineering</title><link>https://cloud.google.com/blog/products/application-modernization/a-guide-to-platform-engineering/</link><description>&lt;div class="block-paragraph"&gt;&lt;p data-block-key="bgr19"&gt;What guides your approach to software development? In our roles at Google, we’re constantly working to build better software, faster. Within Google, our Developer Platform team and Google Cloud have a strategic partnership and a shared strategy: together, we take our internal capabilities and engineering tools and package them up for Google Cloud customers.&lt;/p&gt;&lt;p data-block-key="e2l3s"&gt;At the heart of this is understanding the many ways that software teams, big and small, need to balance efficiency, quality, and cost, all while delivering value. In our recent &lt;a href="https://www.youtube.com/watch?v=T6a9gPSoqxo" target="_blank"&gt;talk at PlatformCon 2025&lt;/a&gt;, we shared key parts of our platform strategy, which we call “shift down.”&lt;/p&gt;&lt;p data-block-key="d6oe8"&gt;&lt;b&gt;Shift down is an approach that advocates for embedding decisions and responsibilities into underlying internal developer platforms (IDPs)&lt;/b&gt;, thereby reducing the operational burden on developers. This contrasts with the &lt;a href="https://cloud.google.com/devops"&gt;DevOps&lt;/a&gt; trend of "shift left," which pushes more effort earlier into the development cycle, a method that is proving difficult at scale due to the sheer volume and rate of change in requirements. Our shift down strategy helps us maximize value with existing resources so businesses can achieve high innovation velocity with acceptable quality, acceptable risk, and sustainable costs across a diverse range of business models. In the talk, we share learnings that have been really helpful to us in our software and &lt;a href="https://cloud.google.com/solutions/platform-engineering"&gt;platform engineering&lt;/a&gt; journey:&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_98vVMdt.max-1000x1000.jpg"
        
          alt="image1"&gt;
        
        &lt;/a&gt;
      
    &lt;/figure&gt;

  
      &lt;/div&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: []&amp;gt;&lt;/dd&gt;
&lt;/dl&gt;&lt;/div&gt;
&lt;div class="block-paragraph"&gt;&lt;ol&gt;&lt;li data-block-key="bgr19"&gt;&lt;b&gt;Work backwards from the business model:&lt;/b&gt; By starting with the business model, organizations can intentionally guide platform evolution and investment to align with desired margins, risk tolerance, and quality requirements. At Google, our central platform must support diverse business models, necessitating continuous strategic refinement and adaptation.&lt;/li&gt;&lt;li data-block-key="fs6ra"&gt;&lt;b&gt;Focus on quality attributes for central software control:&lt;/b&gt; Quality attributes, such as reliability, security, efficiency, and performance, are &lt;a href="https://en.wikipedia.org/wiki/Emergence" target="_blank"&gt;emergent&lt;/a&gt; properties of software systems and are important for creating business value and managing risk. These are often referred to as “non-functional requirements” because they define how our software behaves, not what it functionally does. With a shift down strategy, we can embed the responsibility for assuring quality attributes directly into the underlying platform systems and infrastructure, thereby significantly reducing the operational burden on individual developers.&lt;/li&gt;&lt;li data-block-key="5a5sh"&gt;&lt;b&gt;Abstractions and coupling are key technical tools to gain control of quality attributes:&lt;/b&gt; We define two key technical components in the way we build platforms: &lt;i&gt;abstractions&lt;/i&gt; and &lt;i&gt;coupling&lt;/i&gt;. In a shift down strategy, abstractions provide understandability, risk management levers, accountability, and cost control by encapsulating complexity. Coupling refers to the interconnectedness and interdependence of components within a system or development ecosystem. For a successful shift down strategy, the right degree of coupling is crucial because it allows the development platform and ecosystem design to directly implement and influence quality attributes. In fact, coupling is how we offer entire infrastructure and platform solutions as coherent services like &lt;a href="https://cloud.google.com/kubernetes-engine"&gt;Google Kubernetes Engine&lt;/a&gt; (GKE).&lt;/li&gt;&lt;li data-block-key="2pktp"&gt;&lt;b&gt;Shared responsibility, education, and policy are equally important social tools:&lt;/b&gt; Shared responsibility is a crucial social tool within software at scale. This is actively cultivated through education, such as training engineers on platform and AI usage, and fostering a "one team" culture that encourages a shift from artifact-bound identities to overarching mission goals and client-focused engagement. Furthermore, explicit policies like centrally enforced style guides and secure-by-design APIs are fundamental for embedding quality attribute assurance directly into the platform and infrastructure, significantly reducing the operational burden on individual developers by ensuring consistency and automated controls at scale.&lt;/li&gt;&lt;li data-block-key="bh7kd"&gt;&lt;b&gt;Use a map.&lt;/b&gt; Supporting many business units with one platform is a vast and complex problem; we need a map. The ecosystem model is a framework that categorizes different types of software development environments, ranging from highly flexible, developer-controlled systems to highly opinionated, vertically integrated ones where the ecosystem itself assures quality attributes. Its critical purpose is to provide a visual and conceptual tool for evaluating how well our ecosystem controls match our business risk. This helps us ensure that the level of oversight and assurance of quality attributes aligns with the potential cost of mistakes. The goal is to be in the "ecosystem effectiveness zone," where controls are balanced to mitigate significant risks from human error without imposing overly restrictive systems that negatively impact velocity and developer satisfaction.&lt;/li&gt;&lt;/ol&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_xiA9TUH.max-1000x1000.png"
        
          alt="1"&gt;
        
        &lt;/a&gt;
      
    &lt;/figure&gt;

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




&lt;/div&gt;
&lt;div class="block-paragraph"&gt;&lt;p data-block-key="bgr19"&gt;6. &lt;b&gt;Divide up the problem space by identifying different platform and ecosystem types.&lt;/b&gt;&lt;/p&gt;&lt;p data-block-key="dk549"&gt;Because the developer experience and platform infrastructure change with scale and degree of shifting down, it’s not enough to just know where the ecosystem effectiveness zone is — you have to identify the ecosystem by type. We differentiate ecosystem types by the degree of oversight and assurance for quality attributes. As an ecosystem becomes more vertically integrated, such as Google's highly optimized "Assured" (Type 4) ecosystem, the platform itself assumes increasing responsibility for vital quality attributes, allowing specialists like site reliability engineers (SRE) and security teams to have full ownership in taking action through large-scale observability and embedded capabilities. Conversely, in less uniform "YOLO," "AdHoc," or "Guided" (Type 0-2) ecosystems, developers have more responsibility for assuring these attributes, while central specialist teams have less direct control and enforcement mechanisms are less pervasive. It’s really important to note here that this is &lt;b&gt;not&lt;/b&gt; a maturity model — the best ecosystem and platform type is the one that best fits your business need (see point #1 above!).&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/2_SQqhW9d.max-1000x1000.png"
        
          alt="2"&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="bgr19"&gt;&lt;b&gt;Intentional choices in platform engineering&lt;/b&gt;&lt;/h3&gt;&lt;p data-block-key="2cujr"&gt;The most important takeaway is to make active choices. Tailor platform engineering for each business unit and application to achieve the best outcomes. Place critical emphasis on identifying and solving stable sub-problems in reliable, reusable ways across various business problems. This approach directly underpins our "shift down" strategy, moving toward composable platforms that embed decisions and responsibilities for software quality directly into the underlying platform infrastructure, thereby improving our ability to maximize business value with the right resources, at the right quality level, and with sustainable costs.&lt;/p&gt;&lt;p data-block-key="8q0du"&gt;&lt;a href="https://www.youtube.com/watch?v=T6a9gPSoqxo" target="_blank"&gt;Watch our full discussion&lt;/a&gt; for more insights on effective platform engineering.&lt;/p&gt;&lt;/div&gt;</description><pubDate>Wed, 13 Aug 2025 16:00:00 +0000</pubDate><guid>https://cloud.google.com/blog/products/application-modernization/a-guide-to-platform-engineering/</guid><category>Containers &amp; Kubernetes</category><category>DevOps &amp; SRE</category><category>How Google Does It</category><category>Application Modernization</category><og xmlns:og="http://ogp.me/ns#"><type>article</type><title>How Google does it: Your guide to platform engineering</title><description></description><site_name>Google</site_name><url>https://cloud.google.com/blog/products/application-modernization/a-guide-to-platform-engineering/</url></og><author xmlns:author="http://www.w3.org/2005/Atom"><name>Leah Rivers</name><title>Director, Product Management, Google Core</title><department></department><company></company></author><author xmlns:author="http://www.w3.org/2005/Atom"><name>James Brookbank</name><title>Cloud Solutions Architect Manager, Google Cloud</title><department></department><company></company></author></item></channel></rss>