GCP300BPRDAGC

Build Production-Ready Agents on Google Cloud Training

In this course, you will use your knowledge of developing agents using Agent Development Kit to productionize agents using Google's Agentic Stack on Google Cloud.

After reviewing the agentic stack and different deployment targets, you will build an agent using session, memory and example services available within Google Cloud. You will integrate external tools using Model Context Protocol (MCP) and communicate with other agents using Agent2Agent (A2A) protocol. Finally, you will design applications with human-agent interaction in mind.

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

What you will learn

  • 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

Prerequisites

  • Completion of "Deploy Multi-Agent Systems with Agent Development Kit and Agent Engine" (GCP300ADKAE) or equivalent knowledge
  • Python
  • Prompt engineering
  • Agent Development Kit

Target audience

  • Generative AI developers, AI engineers, Agentic system architects

Training Program

5 modules to master the fundamentals

Topics covered
  • →Agentic stack overview
  • →Models and the "brain" of the agent
  • →The Agent Development Kit (ADK)
  • →Open source libraries and protocols
  • →Deployment targets
Topics covered
  • →Sessions: Current conversation context
  • →Memory: Cross-session context
  • →Example Store: Example database
Activities

Lab: Building an ADK Agent with Session, Memory, and Example Services

Topics covered
  • →MCP Fundamentals
  • →Using MCP with ADK
Activities

Lab: Use Model Context Protocol (MCP) Tools with ADK Agents

Topics covered
  • →A2A Fundamentals
  • →Leveraging A2A in ADK
Activities

Lab: Connect to Remote Agents with ADK and the A2A SDK

Topics covered
  • →Communicating with agents
  • →Access control
  • →Building client experiences
Activities

Lab: Implementing End-User Interfaces for Agents on Google Cloud

Related Trainings

Google Cloud

Deploy multi-agent systems with Agent Development Kit and Agent Engine

In this course, you'll learn to use the Google Agent Development Kit to build complex, multi-agent systems. You will build agents equipped with tools, and connect them with parent-child relationships and flows to define how they interact. You'll run your agents locally and deploy them to Vertex AI Agent Engine to run as a managed agentic flow, with infrastructure decisions and resource scaling handled by Agent Engine.

1 d
Advanced
Google Cloud

Agent Operations on Google Cloud

In this course, you will use your knowledge of developing agents using the Agent Development Kit to operationalize agents using Agent Operations (AgentOps) on Google Cloud. After reviewing the challenges of managing production agents and deployment targets, you will build CI/CD pipelines for agents and leverage a governed artifact management ecosystem. You will implement evaluation systems using the GenAI Evaluation Service and ADK and apply observability solutions for debugging with Cloud Logging and Cloud Trace. You will integrate security guardrails against agent-specific threats using Model Armor and Sensitive Data Protection. Finally, you will apply FinOps strategies to understand and manage agent costs.

1 d
Advanced
Google Cloud

Vertex AI Agent Builder

Vertex AI Agent Builder lets developers, even those with limited machine learning skills, tap into the power of Google's foundation models, search expertise, and conversational AI technologies to create enterprise-grade generative AI applications. In this course, you learn how to use Vertex AI Agent Builder to create search engines and chat applications. You will then explore how to integrate these search engineers and chat applications into your own applications. Finally, you learn how to manage the tools built in Vertex AI Agent Builder in production.

1 d
Intermediate

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
  • Lectures / Theoretical Slides — Presentation of concepts using visual aids (PowerPoint, PDF).
  • Technical Demonstration (Demos) — The instructor performs a task or procedure while students observe.
  • Guided Labs — Guided practical exercises on software, hardware, or technical environments.
  • Quiz / MCQ — Quick knowledge check (paper-based or digital via tools like Kahoot/Klaxoon).
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

You should have completed "Deploy Multi-Agent Systems with Agent Development Kit and Agent Engine" (GCP300ADKAE) or have equivalent knowledge. You also need Python experience, prompt engineering skills, and familiarity with the Agent Development Kit.
It is designed for Generative AI developers, AI engineers, and agentic system architects who need to productionize agents using Google's Agentic Stack on Google Cloud.
The course includes 4 hands-on labs: Building an ADK Agent with Session, Memory, and Example Services; Use MCP Tools with ADK Agents; Connect to Remote Agents with ADK and the A2A SDK; and Implementing End-User Interfaces for Agents on Google Cloud.
MCP is an open protocol that enables agents to integrate external tools and data sources in a standardized way. In this course, you learn MCP fundamentals and how to use MCP with the Agent Development Kit.
A2A is a protocol that enables agents to communicate with other agents. This course covers A2A fundamentals and how to leverage A2A in ADK to build multi-agent solutions.
Our training organizations SFEIR SAS and SFEIR-Est are Qualiopi certified for training activities, which allows you to request funding from your OPCO. Funding approval remains at your OPCO's discretion. Contact us for a quote.

790€ excl. VAT

per learner