
Discover how to build ai agents with Amazon Bedrock, from simple rag agents to a supervisor-led multi-agent system that connects to company data, uses vector stores, and deploys to production.
Discover who this course is for and how it serves both beginners and developers, guiding you to build a working multi-agent system on AWS Bedrock via console or code.
Amazon Bedrock offers an enterprise-standard, aws-integrated platform for building ai agents, with model-agnostic support, orchestration, knowledge bases, vector stores, and guardrails.
Rate this course to help the instructor improve, engage with the content, and ask questions, then have fun as you explore the material.
Set your video playback to 1080p to ensure a clear learning experience; choose 1080p in the gear menu, avoid auto or 720p, and allow a moment to load.
Explore how foundation models drive generative AI and how Amazon Bedrock unifies multiple models, single API access, and knowledge base integration to simplify building AI agents.
Explore the AWS Bedrock console, including model catalog, serverless versus marketplace pricing, and model details. Learn about inference profiles for real-time and batch inference, regions, and cross-region failover.
Discover Bedrock Console agents, using route prompts and multi-model flows to build layered reasoning, knowledge bases, and guardrails, with no-code tools and model deployments.
Learn the major differences between Bedrock serverless and Bedrock marketplace, and how to configure real-time vs batch inference, prep and deploy AI agents, manage knowledge bases, and apply guardrails.
Select the right foundation model by balancing relevancy, reasoning, cost, and latency, using the Bedrock catalog to compare serverless and marketplace options.
Explore a detailed cheat sheet to select the best foundation model for your use case, comparing quality, latency, cost, context windows, and provider strengths for Amazon Bedrock.
Meet Unicornix, a fictional company used to prototype enterprise agent solutions on Amazon Bedrock, featuring unicorns with varied abilities and inventories to teach policies, operations, and use-case workflows.
Explore the unicorn care policy guide to understand facilities, locations, breed ranges, and magical abilities, and learn adoption, health care, grooming, and feeding guidelines.
Explore the unicorns training program guide overview, outlining safety rules, daily training schedules, and ability-specific exercises (healing, teleportation, time manipulation) with equipment needs and emergency contacts to train unicorns.
Create the Unicorn Care Policy Knowledge Base with vector store in Amazon Bedrock, attach an S3 data source, apply parsing, and use Teton embedding version two to power your agent.
Test the unicorn care policy knowledge base by syncing with the vector database, validating permissions, and evaluating a RAC model with targeted questions before attaching RAC to an LLM agent.
Attach a knowledge base to the unicorn care policy agent, follow step-by-step instructions, and observe how policy chunks and guardrails improve answer accuracy.
Explore guardrails for responsible AI, including input and output rules that prevent sensitive data leakage and enforce pricing controls, with filters and automated reasoning guiding safe agent behavior.
Learn to define guardrail rules for Amazon Bedrock agents by naming risks, choosing input/output scopes, selecting filters and actions, and testing prompts to ensure safe, compliant responses.
Create a new guardrail in the Amazon Bedrock console, applying eight verification steps for pricing filters. Block input and output for price tier questions and test with your agent.
Add guardrails to care policy agent by using cartrail versioning, knowledge base aliases, and resources policies. Test the setup to verify responses, traces, and blocked pricing questions for unicorns.
Define an inventory agent architecture that uses combined logical functions to query a unicorn inventory database, performing lookups, counts, and filters via predefined functions and action groups.
Define calculation rules for an agent group by building functions, attaching them to a lambda group, and triggering via action group. Apply read, filtering, and count operations on inventory data.
Create an inventory agent in Amazon Bedrock by building action groups and a Lambda function, configuring parameters, and testing inventory queries with explicit instructions.
Test agent calculation functions locally by invoking Lambda-based tests, load data from local drive or S3, parse parameters and filters, and filter inventory results through simple CSV processing.
Explore how multi-agent architecture routes questions to the right agents, using inventory and care policy agents, with optional training and reg agents, demonstrated end-to-end in parallel workflows.
Discover multi-agent systems and design a routing strategy with a super agent to orchestrate inventory and care policy agents, including combined routes and knowledge base ROC agent interactions.
Build and test ai agents with Amazon Bedrock by integrating knowledge bases and vector storage, processing text, image, and pdf data, and orchestrating multi-agent workflows in AWS.
Extend your Bedrock workflow by adding custom Lambda functions, diverse knowledge bases, and domain-specific data sets, then connect to apps and explore external triggering with the return control pattern.
Join The Intelligent Worker platform to access all current and future courses at a deep discount, with live Q&A sessions and workshops to help you build AI agents and automations.
This course is designed to help you go beyond basic AI demos and learn how modern AI agents are actually built inside the AWS ecosystem. You will work through real business-style scenarios while building RAG systems, AI agents, guardrails, Action Groups, Lambda integrations, and multi-agent workflows step by step.
What makes this course different than others?
Complete guide.
This is not a crash course that only shows a few demos inside the AWS console. This course is designed to take you from understanding Amazon Bedrock fundamentals to building fully functional agentic AI systems with RAG, guardrails, action groups, Lambda integrations, and multi-agent collaboration.
You learn the architecture behind modern AI systems and then build them step by step.
Built around a real business project.
The course revolves around UnicornsX, a fictional company with inventory systems, operational policies, employee training guides, and business workflows.
Throughout the course, you build AI agents that solve real business problems using real system architecture patterns.
Hands-on from start to finish.
You will:
Build RAG agents
Connect knowledge bases
Configure S3 document storage
Create guardrails
Build Action Groups
Integrate Lambda functions
Design multi-agent workflows
Test and debug agents
Built for both beginners and developers.
New to coding? You can still build powerful agents directly inside the Bedrock console using guided walkthroughs and downloadable resources.
Already a developer? You will go deeper with Lambda functions, Boto3 integrations, action routing, debugging, and infrastructure design.
What is Amazon Bedrock?
Amazon Web Services Bedrock is AWS’s platform for building generative AI applications using foundation models from providers such as Anthropic, Meta, Mistral AI, and Amazon Titan.
Bedrock gives developers access to:
Foundation models
AI agents
Knowledge bases
Guardrails
Model orchestration
Tool integrations
Serverless AI workflows
All within the AWS ecosystem.
Why Amazon Bedrock?
Enterprise standard - Most large companies already run on AWS. Bedrock is quickly becoming where enterprises build production AI agents.
Model agnostic - Use Claude today, switch to another model tomorrow. Your architecture stays flexible.
All-in-one AI platform - models, orchestration, knowledge bases, agents, and guardrails all live inside the same ecosystem.
What is this course all about?
This course will take you from knowing little or nothing about Amazon Bedrock to confidently building AI agents, RAG systems, and multi-agent architectures on AWS.
By the end of this course, you will be able to:
Navigate Amazon Bedrock confidently
Select foundation models for different AI tasks
Build RAG-powered AI agents
Connect S3 buckets and knowledge bases
Create and apply guardrails
Build Action Groups with Lambda integrations
Design agents that use external business logic
Create multi-agent collaboration systems
Test, debug, and improve AI workflows
Course Overview
Introduction - Understand the course roadmap, how AI agents connect to external infrastructure, and what you will build throughout the course.
Amazon Bedrock Foundations for Agent Builders - Learn the fundamentals of Amazon Bedrock, AWS permissions, foundation models, and how to connect external environments like Google Colab using Boto3.
Meet Your Course Company: The Course Project - Explore the fictional UnicornsX company, its business workflows, inventory systems, and internal documentation used throughout the course.
Build Your First Bedrock Agent with RAG - Design and build a RAG-powered AI agent using S3, Bedrock Knowledge Bases, and retrieval-based workflows.
Guardrails in Your RAG Agent - Learn how to create and apply guardrails that help control unsafe, restricted, or unwanted AI responses.
Inventory Agents Using Action Groups - Build AI agents that interact with external logic and calculations using Action Groups and AWS Lambda integrations.
Multi-Agents Collaboration: Inventory + RAG - Create and test multi-agent systems where agents collaborate through orchestration and routing workflows.
Conclusions - Wrap up the course by reviewing everything you built and exploring where to go next with Amazon Bedrock and AI agent development.