Beer Can Labs
Blueprint

AWS: Containers that scale to zero on AWS

How each member of the cast is served by AWS: agents run as containers that exist only while they work, behind a load balancer, with state in object storage.

Cast memberWhat serves it on AWS
GatekeeperApplication Load Balancer in front of the container services for ingress and egress; VPC with security groups and private endpoints
KeymasterAWS Secrets Manager
ExecutiveAmazon Bedrock
LandlordAmazon ECS on Fargate, one task definition per agent, Amazon ECR for images, Amazon S3 bucket for agent memory, an IAM role per agent
AuditorAmazon S3 with Object Lock for sealed ledger checkpoints
$TreasurerAWS Cost Explorer and the ECS inventory, through a read-only IAM role
BouncerNo provider service. Runs inside the control plane; identity comes from your OIDC provider
TimekeeperNo provider service. A one-minute clock inside the control plane
RegistrarAWS CodeBuild for agent builds and skill checks, Amazon ECR, a versioned S3 bucket for configuration
InspectorAmazon EventBridge for the event bus, OpenTelemetry for metrics and traces