AIP-C01 Study Hub
Implementation Week 2 · Monday

Day 8: Agentic AI - Bedrock Agents + AgentCore

Learning Objectives

  • - Distinguish Bedrock Agents (managed) from AgentCore (deployment platform)
  • - Know all 9 AgentCore services and their exam triggers
  • - Understand MCP server implementation patterns (Lambda vs ECS)
  • - Design multi-agent orchestration (supervisor vs routing mode)
  • - Implement Strands Agents SDK with tool use

Tasks

Tasks

0/6 completed
  • Read45m

    Amazon Bedrock AgentCore Developer Guide

    All 9 AgentCore services: Runtime, Gateway, Policy, Identity, Memory, Observability, Evaluations, Code Interpreter, Browser.

  • Read30m

    Bedrock Agents User Guide

    Managed agent service. Action groups, tool use, knowledge base integration.

  • Blog25m

    Strands Agents SDK Technical Deep Dive

    Architecture, tool definitions, observability for the Strands framework.

  • Blog25m

    Multi-Agent Orchestration with Reasoning

    Supervisor mode vs routing mode. Key for multi-agent architecture questions.

  • Blog20m

    MCP on AWS - Unlocking Model Context Protocol

    AWS API MCP Server, IAM permissions, CloudTrail auditing for MCP.

  • Watch30m

    Mike Chambers AgentCore Full Walkthrough

    Hands-on deploy, Gateway, Memory, Observability demo by AWS Dev Advocate.

Exam Skills

Write your understanding, then reveal the reference answer.

0/7 reviewed

Hands-On Lab

Build real muscle memory with these activities.

intermediate 60 min

Build a Bedrock Agent with Action Groups

Create a Bedrock Agent with a Lambda-backed action group that can perform a real-world task.

  1. 1 Open Bedrock console → Agents → Create agent
  2. 2 Set the agent instructions: 'You are a helpful assistant that can look up order status and process returns'
  3. 3 Create a Lambda function that simulates order lookup (returns mock data)
  4. 4 Define an action group with an OpenAPI schema describing the getOrderStatus and processReturn actions
  5. 5 Test the agent in the console: 'What is the status of order 12345?' and verify it calls the Lambda function
Open Lab
intermediate 90 min

Explore Bedrock Agents Quickstart Workshop

Work through the quickstart workshop to build an agent for Well-Architected queries.

  1. 1 Clone the amazon-bedrock-agents-quickstart repository
  2. 2 Follow the setup instructions to deploy the Lambda function and agent
  3. 3 Test the agent with Well-Architected queries
  4. 4 Examine how the action group schema maps to Lambda invocations
  5. 5 Review the agent trace to understand the ReAct reasoning loop
Open Lab

Scenarios

Think through each scenario before revealing the answer.

D2: ImplementationHard
#8

DevOps Monitoring Agent Architecture

A DevOps team wants to build an agent that monitors their Kubernetes cluster, reads alerts from SigNoz, queries Prometheus, and suggests remediation actions. The agent should use their existing Python monitoring scripts. Which architecture?
Think First
  • Does this need a managed agent (Bedrock Agents) or custom framework?
  • How do you expose existing Python scripts as agent tools?
  • How does the agent learn from past incident remediations?
D2: ImplementationMedium
#8B

Financial Analysis Agent with Code Interpreter

A financial analyst needs an agent that can download CSV files from internal APIs, perform statistical analysis, and generate visualizations. The code execution must be sandboxed. Which architecture?
Think First
  • Which AgentCore service provides sandboxed code execution?
  • How do you securely access internal APIs?
  • What libraries are available in the sandbox?
D2: ImplementationHard
#9B

MCP Server for CRM Integration

A company wants to build an MCP server that exposes their CRM data to multiple AI agents built with different frameworks (Strands, LangGraph). Some tools need persistent database connections. How do you implement this?
Think First
  • What is the difference between stateless and stateful MCP servers?
  • Which compute service is best for stateless vs stateful?
  • How do you make MCP servers available to agents?

Practice Questions

5 questions across 3 difficulty levels.

Further Reading

Go deeper into today's topics.