Skip to content
Mermaid templates

AWS — 3-Tier Web App

Route 53 + CloudFront + ALB + ECS + RDS + ElastiCache across AZs.

Template previewMermaid
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