aws-samples / aws-samples/serverless-patterns

New pattern submission - Strands Agent on Lambda with AgentCore Smithy Bedrock Target

Open
#3,222 0 comments 0 reactions 0 assignees View on GitHub
Dominant language
Python
Stars
1.8k
Forks
1.1k
Avg merge
7d 14h
Merged PRs (30d)
6

Description

Strands SDK agent on Lambda calls Bedrock Runtime via AgentCore Gateway using a Smithy model target, with Cognito JWT auth and IAM role signing. The outer agent (Claude Sonnet 4.6) discovers Bedrock Runtime operations as MCP tools via the Gateway's Smithy target, then calls the Converse tool to invoke an inner model (Claude Haiku 4.5). No API keys or Secrets Manager required — the Gateway signs requests using its IAM execution role.

https://github.com/aws-samples/serverless-patterns/pull/3221

Contributor guide

Open the contributing guide

Research direction

Use pull request #3221 as the work entry point, since the issue names no files or tests. Review the submitted Strands SDK on Lambda flow with AgentCore Gateway, Smithy Bedrock target, Cognito JWT authentication, and IAM signing; completion is represented by the linked pull request implementing that described pattern.

Written by the indexing model from the issue text.

Assessment

Tech stack
aws, python
Domain
ai, backend, cloud
Issue type
Feature
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Needs clarification
Newbie friendliness
25/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.