The AWS Developers Podcast
Episode 206
Apr 29, 26 • 00:46:52
With Matheus Guimaraes, Senior Developer Advocate, AWS
Recorded live at AWS Summit London, Matheus Guimaraes — Senior Developer Advocate at AWS and microservices specialist with over 25 years in tech — joins Romain to explore how agentic AI is reshaping the way we think about distributed systems architecture. From Martin Fowler's 2014 definition to agentic microservices in 2026, Matheus unpacks why the same distributed systems patterns — single responsibility, context dilution, failure modes — keep resurfacing in every new wave of architecture. The conversation covers the monolith vs. microservices debate as a deliberate architectural choice rather than accidental spaghetti, modular monoliths with Spring Modulith, and how AI coding assistants like Kiro are changing the architect's role from writing boilerplate to making higher-order design decisions. Matheus introduces his concepts of 'smart APIs,' 'monolithic agentic microservices,' and 'specialized agentic microservices' — and explains his talk 'Is It Agent?' on when to reach for agents vs. traditional applications. We dig into the serverless primitives purpose-built for agentic workloads: Amazon Bedrock AgentCore Runtime for long-running agent processes, AWS Lambda Durable Functions for multi-step workflows, and the AWS DevOps Agent for autonomous incident response. We also explore integration patterns with MCP and Google's A2A protocol, the 'lost in the middle' problem with context dilution, and why critical thinking about AI adoption matters more than ever. Whether you are decomposing a monolith or designing your first agentic system, this conversation connects the dots between a decade of microservices wisdom and the agentic future.
Links
Here are the links to the tools, technologies, or articles we mentioned in this episode.
Martin Fowler — Microservices (2014)
Spring Modulith
Amazon Bedrock AgentCore
AWS Lambda Durable Functions
AWS DevOps Agent
Model Context Protocol (MCP)
Agent-to-Agent Protocol (A2A) — Google
Kiro — AI-Powered Development Environment
Building Microservices — Sam Newman
Monolith to Microservices — Sam Newman
The Art of Game Design: A Book of Lenses — Jesse Schell
Matheus Guimaraes — codingmatheus.com