Chris Richardson
2-Day Workshop
Mon-Tue, Sept 21-22
Learn a structured, collaborative process for defining a microservice architecture that enables fast flow.
GenAI-based coding agents dramatically increase the rate of change, making fast flow even more essential. The microservice architecture enables that flow at scale, and well-designed service boundaries act as guardrails for coding agents, containing complexity and limiting technical debt. Yet it is far too easy to get service boundaries wrong and create a fragile distributed monolith where teams are tightly coupled; services change in lockstep; deployments are risky; autonomy is an illusion; and fast flow becomes systemic friction.
In this workshop, Chris Richardson presents a structured, collaborative process for defining a microservice architecture that enables fast flow. Through lectures and guided discussions, you will learn how to design microservices with clear responsibilities, well-defined APIs, and explicit collaboration patterns. In hands-on modeling exercises, you will apply the process using a GenAI-assisted architect's workbench that accelerates architecture exploration and refinement while reinforcing disciplined design thinking.
By the end of this workshop, you will have a practical, repeatable approach for defining a microservice architecture that reduces friction, increases team autonomy, and enables sustainable high-velocity delivery in the age of GenAI. Topics include:
Chris Richardson is a developer and architect. He is the author of POJOs in Action and the founder of the original CloudFoundry.com, an early Java PaaS for Amazon EC2. A recognized thought leader in microservices who speaks regularly at international conferences, Chris is the creator of Microservices.io, a pattern language for microservices, and the author of Microservices Patterns. He provides microservices consulting and training to organizations adopting the microservice architecture and is working on Eventuate, an open-source microservices collaboration platform.
Day 1
Day 2
This workshop combines lectures, guided discussions, and hands-on modeling exercises. You will apply the design process using a GenAI-assisted architect's workbench that accelerates architecture exploration and refinement while reinforcing disciplined design thinking.
What level of experience do I need?
This is an intermediate-level workshop. Familiarity with microservices concepts and distributed systems is helpful.
Should I bring my laptop?
Yes. You will need a laptop for the hands-on modeling exercises.
What should I wear?
Informal. Wear comfortable shoes as some of the activities involve moving around.
Time: 9:00 am to 5:00 pm each day
Max participants: 25
Prerequisites: Intermediate level, familiarity with microservices concepts
Included: Coffee breaks and lunch with the trainer and fellow attendees are included in the workshop ticket.