[{"data":1,"prerenderedAt":68},["ShallowReactive",2],{"pattern-sfn-agentcore-bedrock-cdk":3},{"id":4,"title":5,"architectureURL":6,"cleanup":7,"contributors":10,"deploy":12,"description":15,"extension":16,"framework":17,"gitHub":18,"highlight":6,"introBox":24,"language":29,"level":30,"meta":31,"patternArch":32,"resources":52,"s3URL":6,"services":6,"stem":63,"testing":64,"videoId":6,"__hash__":67},"patterns\u002Fpatterns\u002Fsfn-agentcore-bedrock-cdk.json","AWS Step Functions with Amazon Bedrock AgentCore Multi-Agent Orchestration",null,{"text":8},[9],"Delete the stack: \u003Ccode>cdk destroy\u003C\u002Fcode>.",[11],"content\u002Fcontributors\u002Fnithin-chandran-r.json",{"text":13},[14],"cdk deploy --parameters AgentRuntimeArns=\u003Ccomma-separated-arns> --parameters BedrockModelId=\u003Cmodel-id>","Use AWS Step Functions to orchestrate multiple Bedrock AgentCore agents in parallel via a Map state, then aggregate their responses using Bedrock Converse.","json","AWS CDK",{"template":19},{"repoURL":20,"templateURL":21,"projectFolder":22,"templateFile":23},"https:\u002F\u002Fgithub.com\u002Faws-samples\u002Fserverless-patterns\u002Ftree\u002Fmain\u002Fsfn-agentcore-bedrock-cdk","serverless-patterns\u002Fsfn-agentcore-bedrock-cdk","sfn-agentcore-bedrock-cdk","lib\u002Fsfn-agentcore-bedrock-stack.ts",{"headline":25,"text":26},"How it works",[27,28],"This pattern deploys a Step Functions state machine that invokes multiple Bedrock AgentCore agents in parallel using a Map state, then aggregates their responses into a single coherent summary via Amazon Bedrock Converse.","The workflow: (1) A trigger Lambda starts the state machine with a prompt and list of agent runtime ARNs, (2) the Map state fans out to invoke each AgentCore agent in parallel via a bundled Lambda intermediary, (3) an aggregate Lambda uses Bedrock Converse to synthesize all agent responses into a unified summary.","TypeScript","400",{},{"icon1":33,"icon2":38,"icon3":41,"line1":45,"line2":49},{"x":34,"y":35,"service":36,"label":37},20,50,"sfn","AWS Step Functions",{"x":35,"y":35,"service":39,"label":40},"bedrock-agentcore","Amazon Bedrock AgentCore",{"x":42,"y":35,"service":43,"label":44},80,"bedrock","Amazon Bedrock",{"from":46,"to":47,"label":48},"icon1","icon2","Invoke agents",{"from":47,"to":50,"label":51},"icon3","Aggregate",{"bullets":53},[54,57,60],{"text":55,"link":56},"Amazon Bedrock AgentCore Documentation","https:\u002F\u002Fdocs.aws.amazon.com\u002Fbedrock\u002Flatest\u002Fuserguide\u002Fagentcore.html",{"text":58,"link":59},"AWS Step Functions Map State","https:\u002F\u002Fdocs.aws.amazon.com\u002Fstep-functions\u002Flatest\u002Fdg\u002Famazon-states-language-map-state.html",{"text":61,"link":62},"Amazon Bedrock Converse API","https:\u002F\u002Fdocs.aws.amazon.com\u002Fbedrock\u002Flatest\u002Fuserguide\u002Fconversation-inference-call.html","patterns\u002Fsfn-agentcore-bedrock-cdk",{"text":65},[66],"See the GitHub repo for detailed testing instructions.","J2GSK2H8qO0QRpFsaTSzGwJ4mQGIu0Df48lV0IXkHXw",1782815710589]