Over the past few weeks, I had the opportunity to participate in the Google Gen AI APAC Academy – Cohort 3, where I worked through hands-on codelabs focused on building and deploying Generative AI agents on Google Cloud.

What made this experience valuable for me was that it wasn't just about experimenting with prompts or calling an LLM API. I got to work with AI agents, RAG, cloud deployment, data access, MCP, and production-oriented workflows.

I completed three tracks, each focusing on a different real-world use case.

The first project focused on building a customer-facing Coffee Barista agent using Google ADK and Cloud Run.

The goal was to create an agent capable of working with external knowledge rather than relying only on the model's existing knowledge.