Build Production-Ready Agents on Google Cloud (BPRAGC) – Outline

Detailed Course Outline

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