Amazon Bedrock AgentCore enables us to deploy and operate highly capable AI agents securely, at scale. It offers infrastructure purpose-built for dynamic agent workloads, powerful tools to enhance agents, and essential controls for real-world deployment. In this talk, we'll dive deep into various aspects of how to implement AI Agent in Java using Spring AI including using MCP Streamable HTTP Client to talk to the MCP Server with exposed tools. We'll host our agent on Amazon Bedrock AgentCore and look at other AgentCore features like Observability (in standardized OpenTelemetry compatible format), Gateway (to securely connect to MCP-compatible tools) short and long-term Memory and Identity.
Talk Level:
INTERMEDIATE
Bio:
Vadym Kazulkin is AWS Serverless Hero and Head of Development at ip.labs based in Bonn. Vadym has been involved with the Java ecosystem for over 25 years. His focus and interests currently include the design and implementation of highly scalable and available applications in AWS Cloud with the special passion for Serverless, Generative AI and optimization of Java applications (also using SpringBoot, Micronaut and Quarkus frameworks) on AWS Lambda. Vadym is also the co-organizer of the Java User Group Bonn meetup, a frequent speaker at various meetups and conferences and a regular author of the articles in the different published magazines and on his online blog.