GenAI & BeyondGenAI & Beyond
Hands-on Lab180min
INTERMEDIATE

Hands-On: Building Agents with Spring AI, MCP, Java, and Amazon Bedrock

In this hands-on workshop you will learn how to build & deploy production-ready AI Agents. You will use Spring AI, MCP, Java, and Amazon Bedrock and learn how to deal with production concerns like observability and security. We will start with basic prompting then expand with chat memory, RAG, and integration through MCP. In the end we will have a multi-agent system where agents interact with other agents to accomplish high-level tasks.

Josh Long
Josh Longthe Spring team
James Ward
James WardAWS
Maximilian Schellhorn
Maximilian SchellhornAWS
Matthew Meckes
Matthew MeckesAWS

talkDetail.whenAndWhere

talks.scheduleTBD
BOF 2
talks.roomOccupancytalks.noOccupancyInfo
talks.description
In this hands-on workshop you will learn how to build & deploy production-ready AI Agents. You will use Spring AI, MCP, Java, and Amazon Bedrock and learn how to deal with production concerns like observability and security. We will start with basic prompting then expand with chat memory, RAG, and integration through MCP. In the end we will have a multi-agent system where agents interact with other agents to accomplish high-level tasks.
agents
rag
java
mcp
talks.speakers
Josh Long

Josh Long

the Spring team

United States of America

Josh (@starbuxman) has been the first Spring Developer Advocate since 2010. Josh is a Java Champion, author of 7 books (including "Reactive Spring") and numerous best-selling video training (including "Building Microservices with Spring Boot Livelessons" with Spring Boot co-founder Phil Webb), and an open-source contributor (Spring Boot, Spring Integration, Axon, Spring Cloud, Activiti, Vaadin, etc), a Youtuber (Coffee + Software with Josh Long as well as my Spring Tips series ), and a podcaster ("A Bootiful Podcast").

James Ward

James Ward

AWS

United States of America

Professional software developer since 1997, with much of that time spent helping developers build software that doesn't suck. A Typed Pure Functional Programming zealot who often compromises on his ideals to just get stuff done. Currently a Developer Advocate for AWS.
Maximilian Schellhorn

Maximilian Schellhorn

AWS

Austria

I work as a Senior Solutions Architect at Amazon Web Services and support companies with designing well-architected applications and running them in the cloud. Before that I worked for more than 10 years as a Software Engineer & Architect on distributed system design and monolith-to-microservice transformations. My recent work focuses on Serverless (Java), SaaS and Event Driven Architectures.
Matthew Meckes

Matthew Meckes

AWS

United Kingdom

Matt is Containers specialist at AWS. He has been working on several Java projects at AWS including Lambda SnapStart, and projects to improve the Java developer experience on containers.

talkDetail.rateThisTalk

talkDetail.poortalkDetail.excellent

talkDetail.ratingNotYetAvailable

talkDetail.ratingAvailableWhenStarted

talkDetail.signInRequired

talkDetail.signInToRateDescription