AWS — 3-Tier Web App
Route 53 + CloudFront + ALB + ECS + RDS + ElastiCache across AZs.
Rendering…
Make it your own.
flowchart TB
U[Users] --> R53[Route 53]
R53 --> CF[CloudFront]
CF --> S3[(S3 — static assets)]
CF --> ALB[Application LB]
subgraph AZa [AZ a]
ECSa[ECS task]
CacheA[(ElastiCache replica)]
end
subgraph AZb [AZ b]
ECSb[ECS task]
CacheB[(ElastiCache replica)]
end
ALB --> ECSa
ALB --> ECSb
ECSa --> RDS[(RDS multi-AZ)]
ECSb --> RDS
ECSa --> CacheA
ECSb --> CacheB
ECSa --> Sec[Secrets Manager]
ECSb --> Sec
ECSa --> CW[CloudWatch logs]
ECSb --> CW