<?xml version="1.0" encoding="utf-8" ?>
<!DOCTYPE FL_Course SYSTEM "https://www.flane.de/dtd/fl_course095.dtd"><?xml-stylesheet type="text/xsl" href="https://portal.flane.ch/css/xml-course.xsl"?><course productid="37143" language="fr" source="https://portal.flane.ch/swisscom/fr/xml-course/google-bpragc" lastchanged="2026-05-08T02:17:47+02:00" parent="https://portal.flane.ch/swisscom/fr/xml-courses"><title>Build Production-Ready Agents on Google Cloud</title><productcode>BPRAGC</productcode><vendorcode>GO</vendorcode><vendorname>Google</vendorname><fullproductcode>GO-BPRAGC</fullproductcode><version>1.0</version><objective>&lt;ul&gt;
&lt;li&gt;Reinforce understanding of Google&amp;#039;s Agentic Stack.&lt;/li&gt;&lt;li&gt;Leverage state, memory, and example services for context management in agents&lt;/li&gt;&lt;li&gt;Gain proficiency in Model Context Protocol (MCP) tool usage and server creation.&lt;/li&gt;&lt;li&gt;Apply design principles necessary for creating A2A multi-agent solutions.&lt;/li&gt;&lt;li&gt;Understand Human-Agent interaction patterns and build full, agent-enabled applications.&lt;/li&gt;&lt;/ul&gt;</objective><essentials>&lt;ul&gt;
&lt;li&gt;Completion of  &lt;span class=&quot;cms-link-marked&quot;&gt;&lt;a class=&quot;fl-href-prod&quot; href=&quot;/swisscom/fr/course/google-dmasadkae&quot;&gt;&lt;svg role=&quot;img&quot; aria-hidden=&quot;true&quot; focusable=&quot;false&quot; data-nosnippet class=&quot;cms-linkmark&quot;&gt;&lt;use xlink:href=&quot;/css/img/icnset-linkmarks.svg#linkmark&quot;&gt;&lt;/use&gt;&lt;/svg&gt;Deploy Multi-Agent Systems with Agent Development Kit and Agent Engine &lt;span class=&quot;fl-prod-pcode&quot;&gt;(DMASADKAE)&lt;/span&gt;&lt;/a&gt;&lt;/span&gt; or equivalent knowledge&lt;/li&gt;&lt;li&gt;Python&lt;/li&gt;&lt;li&gt;Prompt engineering&lt;/li&gt;&lt;li&gt;Agent Development Kit&lt;/li&gt;&lt;/ul&gt;</essentials><audience>&lt;p&gt;Generative AI developers, AI engineers and agentic system architects.&lt;/p&gt;</audience><outline>&lt;h4&gt;Module 1 - Reviewing Google&amp;#039;s Agentic Ecosystem&lt;/h4&gt;&lt;p&gt;
&lt;strong&gt;Topics:&lt;/strong&gt;
&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Agentic stack overview&lt;/li&gt;&lt;li&gt;Models and the &amp;ldquo;brain&amp;rdquo; of the agent&lt;/li&gt;&lt;li&gt;The Agent Development Kit (ADK)&lt;/li&gt;&lt;li&gt;Open source libraries and protocols&lt;/li&gt;&lt;li&gt;Deployment targets&lt;/li&gt;&lt;/ul&gt;&lt;h4&gt;Module 2 - Managing Context with Session, Memory, and Examples&lt;/h4&gt;&lt;p&gt;
&lt;strong&gt;Topics:&lt;/strong&gt;
&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Sessions: Current conversation context&lt;/li&gt;&lt;li&gt;Memory: Cross-session context&lt;/li&gt;&lt;li&gt;Example Store: Example database&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;&lt;strong&gt;Activities:&lt;/strong&gt;
&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Lab: Building an ADK Agent with Session, Memory, and Example Services&lt;/li&gt;&lt;/ul&gt;&lt;h4&gt;Module 3 - Leveraging Model Context Protocol (MCP)&lt;/h4&gt;&lt;p&gt;
&lt;strong&gt;Topics:&lt;/strong&gt;
&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;MCP Fundamentals&lt;/li&gt;&lt;li&gt;Using MCP with ADK&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;&lt;strong&gt;Activities:&lt;/strong&gt;
&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Lab: Use Model Context Protocol (MCP) Tools with ADK Agents&lt;/li&gt;&lt;/ul&gt;&lt;h4&gt;Module 4 - Building Agent2Agent (A2A) Multi-Agent Solutions&lt;/h4&gt;&lt;p&gt;
&lt;strong&gt;Topics:&lt;/strong&gt;
&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;A2A Fundamentals&lt;/li&gt;&lt;li&gt;Leveraging A2A in ADK&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;&lt;strong&gt;Activities:&lt;/strong&gt;
&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Lab: Connect to Remote Agents with ADK and the A2A SDK&lt;/li&gt;&lt;/ul&gt;&lt;h4&gt;Module 5 - Designing Human-Agent Interactions&lt;/h4&gt;&lt;p&gt;
&lt;strong&gt;Topics:&lt;/strong&gt;
&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Communicating with agents&lt;/li&gt;&lt;li&gt;Access control&lt;/li&gt;&lt;li&gt;Building client experiences&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;&lt;strong&gt;Activities:&lt;/strong&gt;
&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Lab: Implementing End-User Interfaces for Agents on Google Cloud&lt;/li&gt;&lt;/ul&gt;</outline><objective_plain>- Reinforce understanding of Google's Agentic Stack.
- Leverage state, memory, and example services for context management in agents
- Gain proficiency in Model Context Protocol (MCP) tool usage and server creation.
- Apply design principles necessary for creating A2A multi-agent solutions.
- Understand Human-Agent interaction patterns and build full, agent-enabled applications.</objective_plain><essentials_plain>- Completion of  Deploy Multi-Agent Systems with Agent Development Kit and Agent Engine (DMASADKAE) or equivalent knowledge
- Python
- Prompt engineering
- Agent Development Kit</essentials_plain><audience_plain>Generative AI developers, AI engineers and agentic system architects.</audience_plain><outline_plain>Module 1 - Reviewing Google's Agentic Ecosystem


Topics:



- Agentic stack overview
- Models and the “brain” of the agent
- The Agent Development Kit (ADK)
- Open source libraries and protocols
- Deployment targets
Module 2 - Managing Context with Session, Memory, and Examples


Topics:



- Sessions: Current conversation context
- Memory: Cross-session context
- Example Store: Example database
Activities:



- Lab: Building an ADK Agent with Session, Memory, and Example Services
Module 3 - Leveraging Model Context Protocol (MCP)


Topics:



- MCP Fundamentals
- Using MCP with ADK
Activities:



- Lab: Use Model Context Protocol (MCP) Tools with ADK Agents
Module 4 - Building Agent2Agent (A2A) Multi-Agent Solutions


Topics:



- A2A Fundamentals
- Leveraging A2A in ADK
Activities:



- Lab: Connect to Remote Agents with ADK and the A2A SDK
Module 5 - Designing Human-Agent Interactions


Topics:



- Communicating with agents
- Access control
- Building client experiences
Activities:



- Lab: Implementing End-User Interfaces for Agents on Google Cloud</outline_plain><duration unit="d" days="1">1 jour</duration><pricelist><price country="US" currency="USD">595.00</price><price country="CA" currency="CAD">820.00</price><price country="DE" currency="EUR">550.00</price><price country="CH" currency="CHF">550.00</price><price country="AT" currency="EUR">550.00</price><price country="SE" currency="EUR">550.00</price><price country="SI" currency="EUR">550.00</price></pricelist><miles/></course>