World's Fair 2025
Ship it! Building Production Ready Agents — Mike Chambers, AWS
Overview
This talk focuses on building production-ready AI agents, moving beyond simple prototypes to scalable, cloud-hosted solutions. It outlines the essential components of an agent, including the model, prompt, loop, history, and tools, and demonstrates how to leverage AWS services like Amazon Bedrock Agents to deploy these agents at cloud scale. The presentation emphasizes practical steps for integrating custom tools via Lambda functions and preparing agents for a production environment.
Who should watch
- AI Engineers looking to deploy agents beyond local development.
- Product Managers seeking to understand the path to production for AI features.
- Builders interested in leveraging cloud infrastructure for agentic applications.
- Developers needing to integrate custom tools and logic into AI agents.
Key takeaways
- An agent's core components include the language model, system prompt, agentic loop for reasoning and tool evaluation, conversational history for context, and tools for external actions.
- Amazon Bedrock Agents provides a fully managed service to build and scale AI agents, abstracting away infrastructure management.
- Tools for agents can be implemented using AWS Lambda functions, allowing for complex logic and integration with other services.
- Action groups in Bedrock Agents define collections of tools, with descriptions written in natural language for the LLM to interpret.
- The process involves configuring the agent's instructions, connecting it to a chosen model, defining action groups with tools, and deploying the logic, often via Lambda.
- Infrastructure as Code tools like Terraform or CloudFormation can be used for production deployments, complementing console-based development.
- Conversational history is crucial for an agent's internal reasoning steps, not just for remembering past user interactions.
- AWS offers free training resources and an AWS environment to experiment with Bedrock Agents risk-free.
Notable quotes
*The actual conversational history inside of an agent is is crucial to the running of the agent.*
*This is a production ready environment, right? So we have the agent and then we have alias ids in here.*
Unofficial community note. Prefer the recording for nuance.