GCPCHBAGTGE

Cloud Hero: Building AI Agents with ADK & Gemini

This game utilizes the Agent Development Kit (ADK) to build and orchestrate multi-agent systems using specialized agents for modular coordination. You will equip these agents with Agent Search, Google Search, and custom function tools to extend their capabilities. The process includes implementing a reasoning layer that communicates with remote MCP servers and deploying these agentic applications to Cloud Run and Gemini Enterprise Agent Platform. To ensure output quality, you will evaluate agent performance using the Agent Platform Generative AI Evaluation Service. Finally, you will develop a root agent architecture to manage sub-agents, handle session states, and retrieve values for complex instructions.

Google Cloud
✓ Official training Google CloudLevel Advanced⏱️ 1 day (6h)

What you will learn

  • Build and orchestrate multi-agent systems using the Agent Development Kit (ADK).
  • Equip agents with Agent Search, Google Search, and custom function tools.
  • Implement a reasoning layer that communicates with remote MCP servers.
  • Deploy agentic applications to Cloud Run and Agent Platform Engine.
  • Evaluate agent performance using the Agent Platform Generative AI Evaluation Service.
  • Develop a root agent architecture to manage sub-agents, handle session states, and retrieve values.

Prerequisites

  • Proficiency in Python, REST APIs, and containerization for Cloud Run
  • Comfortable using the Google Cloud Console and gcloud CLI
  • Solid understanding of LLMs and agentic workflows

Target audience

  • Someone who wants to move past simple single-prompt chatbots and master production-grade, multi-agent orchestration.

Training Program

5 modules to master the fundamentals

Topics covered
  • →Agent Development Kit
  • →ADK
Activities

GENAI104 - Get started with Agent Development Kit (ADK) (90 mins)

Topics covered
  • →ADK agents
  • →Tools
Activities

GENAI105 - Empower ADK agents with tools (90 mins)

Topics covered
  • →AI Agent
  • →MCP Server
  • →Cloud Run
Activities

GSP1350 - Build an AI Agent and Configure an MCP Server on Cloud Run (90 mins)

Topics covered
  • →Evaluate ADK agent
  • →Agent Platform Generative AI Evaluation Service
Activities

GENAI110 - Evaluate ADK agent performance using the Agent Platform Generative AI Evaluation Service (90 mins)

Topics covered
  • →Deploy Agent
  • →Challenge Lab
Activities

GENAI129 - Deploy an Agent with Agent Development Kit (ADK): Challenge Lab (90 mins)

Related Trainings

Google Cloud

Build Agents with the Agent Development Kit

In this course, you'll learn to use the Agent Development Kit (ADK) to build systems where multiple AI agents collaborate on complex tasks. You'll start with the ADK agent model: how ADK represents agents, tools, and runners, and how a single agent is configured and run. You'll then make tools the model can call, persist session state across agents, and instrument the execution lifecycle with callbacks and plugins. Next, you'll orchestrate multiple agents using ADK's template workflow agents and graph-based workflows, and ground them in enterprise data through multi-source retrieval and MCP integrations. Finally, you'll deploy a multi-agent system to Agent Runtime as a managed service and register and share it through Gemini Enterprise so users across an organization can reach it.

1 d
Advanced

Upcoming sessions

No date suits you?

We regularly organize new sessions. Contact us to find out about upcoming dates or to schedule a session at a date of your choice.

Register for a custom date

Quality Process

SFEIR Institute's commitment: an excellence approach to ensure the quality and success of all our training programs. Learn more about our quality approach

Teaching Methods Used
  • Serious Game / Business Game — Game-based learning simulating professional challenges.
  • Guided Labs — Guided practical exercises on software, hardware, or technical environments.
  • Troubleshooting / Problem Solving — Diagnosing and fixing a breakdown, bug, or malfunction.
Evaluation and Monitoring System

The achievement of training objectives is evaluated at multiple levels to ensure quality:

  • Continuous Knowledge Assessment : Verification of knowledge throughout the training via participatory methods (quizzes, practical exercises, case studies) under instructor supervision.
  • Progress Measurement : Comparative self-assessment system including an initial diagnostic to determine the starting level, followed by a final evaluation to validate skills development.
  • Quality Evaluation : End-of-session satisfaction questionnaire to measure the relevance and effectiveness of the training as perceived by participants.

Frequently Asked Questions

Experienced developers and architects (level 300) who want a full day of hands-on practice building multi-agent systems with the Agent Development Kit.
You will be able to get an ADK project started, equip agents with tools, build an agent and configure an MCP server on Cloud Run, and evaluate agent performance with Agent Platform generative AI evaluation.
Cloud Hero is Google Cloud's gamified lab format: instead of following slides, you work through a series of hands-on labs on real Google Cloud projects, scored as you progress. The competitive framing is what keeps a room of practitioners engaged for a whole session.
The session runs 143 hands-on labs: getting started with the ADK, empowering agents with tools, building an agent with an MCP server on Cloud Run, and evaluating agent performance.
This course is contracted via Google Cloud only: it cannot be purchased directly from SFEIR Institute. Contact us to learn how to order it through Google Cloud.
Yes. Cloud Hero is an official Google Cloud format, delivered here by SFEIR Institute, a certified Google Cloud Training Partner and Google Cloud Training Partner of the Year 2025.
Our training organizations SFEIR SAS and SFEIR-Est are Qualiopi certified for training activities. Because this course is contracted via Google Cloud, contact us to review the options that apply to your situation.

Request a quote