Files
claude-code/examples/gateway/aws/README.md
Roy Arsan 843297f6b1 Add Claude apps gateway on AWS example deployment assets
Reference artifacts accompanying the Gateway-on-AWS walkthrough
(https://code.claude.com/docs/en/claude-apps-gateway-on-aws), sibling
to the existing examples/gateway/gcp assets:

- setup.sh: scripts the walkthrough end to end via the aws CLI
  (security groups, IAM roles, ECR image build/push with gateway.yaml
  baked in, private-subnet RDS for PostgreSQL, Secrets Manager secrets,
  ECS Fargate service behind an internal ALB)
- Dockerfile: distroless runtime image for the gateway; the Claude Code
  release binary is verified against an operator-supplied sha256
- gateway.yaml.example: config template (Bedrock upstream, Okta IdP)
- terraform/: module provisioning the same architecture (ECS track)

Provided as a working example to adapt, not a supported production
deployment.
2026-07-21 19:22:25 +00:00

986 B

Claude apps gateway on AWS

Reference deployment artifacts for running Claude apps gateway on AWS with Amazon Bedrock as the upstream: ECS on Fargate or EKS, Amazon RDS for PostgreSQL, AWS Secrets Manager, and IAM-role auth to Bedrock.

These files are provided as a working example rather than a supported production deployment. Adapt them to your own environment.

File Purpose
setup.sh Scripts the walkthrough end to end via the aws CLI
Dockerfile Runtime image for the claude gateway binary (bakes in gateway.yaml)
gateway.yaml.example Gateway config template, AWS-shaped (Bedrock upstream, Okta IdP)
terraform/ Provisions the full architecture (two-pass apply — see terraform/README.md)