# Guidance for Multi-Agent Orchestration using Amazon Bedrock AgentCore on AWS

An AWS reference guidance showing how to build and deploy a multi-agent customer-support system using Amazon Bedrock AgentCore and the Strands Agents SDK.

This guidance demonstrates how to build and deploy multi-agent systems on Amazon Bedrock AgentCore with the Strands Agents SDK. AgentCore provides managed runtime, memory, identity and observability services so a team does not have to build that infrastructure itself, while Strands lets a developer define agents with Python decorators.

A worked customer-support example shows a supervisor agent coordinating four specialized sub-agents, with session isolation in per-user microVMs, APIs and Lambda functions exposed as MCP endpoints through AgentCore Gateway, Cognito-based authentication, and OpenTelemetry and CloudWatch observability. A React front end streams responses over server-sent events, and the whole stack deploys through AWS CDK. It is MIT-0 licensed.

Website: https://github.com/aws-solutions-library-samples/guidance-for-multi-agent-orchestration-using-bedrock-agentcore-on-aws
