AWS · Web Applications
Classic 3-Tier Web Architecture
Application Load Balancer distributing to ECS container tasks connected to RDS. This diagram is written in ArchLex and passes AWS provider checks.
Diagram and source
provider aws
direction LR
validation normal
alb > ecs -[writes]->|SQL| rdsWhat is in this diagram.
Resources
- Application Load Balancer Application Load Balancer
- Amazon ECS Amazon ECS
- Amazon RDS Amazon RDS
Relationships
- Application Load Balancer connects Amazon ECS
- Amazon ECS writes Amazon RDS
Render it yourself.
Save the source as 3-tier-web.arch and render it with the CLI, or ask your agent to adapt it through the ArchLex MCP server.
npx @archlex/cli render 3-tier-web.arch --output 3-tier-web.svgRelated examples.
- Containerized App with In-Memory CacheALB distributing traffic to ECS microservices cached by ElastiCache and backed by RDS
- Kubernetes MicroservicesIngress and Services routing to frontend and API Deployments inside a namespace
- Minimal Vertical SliceRDS Proxy, RDS Database, and ECS Service
- Display Labels & Named InstancesInstance names and custom display labels distinguishing primary and replica databases