
Explore how a supervisor agent coordinates restaurant lookups with a restaurant agent in a serverless AWS Bedrock workflow, using pandas and Lambda for precise queries.
Learn how to manage LLM model access, quotas, and API rate limits on AWS Bedrock. Switch to Oregon for higher per-minute quotas and check Sonnet v2 limits.
Configure the restaurant agent in AWS Bedrock, enable multi-agent collaboration for the supervisor agent, and set up a List restaurants lambda with city and fine dine parameters.
Upload the restaurant CSV to an AWS S3 bucket, confirming the file is in the bucket and ready for the restaurant agent's Lambda function in the next video.
Create and test a supervisor agent that orchestrates multi-agent collaboration with restaurant and accommodation collaborators on AWS Bedrock, enabling history sharing, precise routing, and final responses.
Observe how the enhanced UI in Bedrock supervisor demonstrates multi-agent collaboration with a trace timeline, revealing when the supervisor, restaurant, and accommodation agents run and for how long.
Learn to build a serverless workflow that invokes the supervisor agent via AWS Lambda and API Gateway, using Bedrock's runtime to pass input text and handle streaming responses.
Set up an HTTP API in AWS API Gateway (Oregon) to expose Bedrock agents workflow via a Lambda integration, enabling a get agent response route for backend calls or Postman.
Test an endpoint through Postman by routing via API gateway to a lambda that invokes the supervisor agent. Maintain history with a session ID and send text in the body.
Want to build AI applications where multiple agents collaborate, remember users, and run in production? This course takes you from multi-agent fundamentals to deploying intelligent, memory-enabled agents on AWS Bedrock and AgentCore.
You'll build a fully operational travel planner where Supervisor Agents coordinate tasks while Collaborator and Helper Agents handle database lookups, API calls, and travel preferences on your behalf. You'll also build a personal assistant agent with live web search powered by DuckDuckGo — capable of fetching real-time information and responding with up-to-date answers.
What You'll Learn:
Multi-Agent Design — When to break tasks into specialized agents, how to handle inter-agent communication, and how to ensure seamless collaboration
AWS Bedrock LLMs — Customize prompt templates, override parameters, and optimize AI output using foundation models
Serverless Deployment — Store data in S3, build with Lambda Action Groups, and deploy via API Gateway for live, scalable requests
AgentCore Runtime — What Amazon Bedrock AgentCore is and how to deploy and run agents at scale on purpose-built infrastructure
Web Search Agents — Build agents using the Strands framework with Claude Haiku that search the web in real time via DuckDuckGo
Short-Term Memory — Track conversation context within a session using AgentCore's get_last_k_turns
Long-Term Memory — Configure extraction strategies that automatically capture Semantic facts, User Preferences, and Session Summaries — so your agents remember users across sessions
By the End of This Course, You Will Be Able To:
Orchestrate Supervisor, Collaborator, and Helper Agents for real-world scenarios
Deploy agents on AgentCore Runtime with production-grade infrastructure
Build agents that search the web and respond with live information
Give agents short-term and long-term memory that persists across sessions
Deliver dynamic, personalized recommendations powered by multi-agent AI
Whether you're an aspiring AI developer or a seasoned engineer — this course gives you the hands-on skills to build agents that don't just respond, but remember, personalize, and improve over time. Join us and start building the next generation of AI with AWS Bedrock and AgentCore.