Users ─→ [ Route 53 ] ─→ [ CloudFront ]
│
┌───────┴───────┐
▼ ▼
[ ALB ] [ S3: 静的 ]
┌───┴───┐
▼ ▼
┌──── AZ-a ────┐ ┌──── AZ-b ────┐
│ [ EC2 ] │ │ [ EC2 ] │
│ [ EC2 ] │ │ [ EC2 ] │
│ Auto Scaling │ │ Auto Scaling │
└───────────────┘ └───────────────┘
│ │
▼ ▼
[ RDS Primary ] [ RDS Standby ]
(AZ-a) (AZ-b, 同期)
- 最低2AZにEC2を分散配置
- ALBでヘルスチェック+トラフィック分散
- Auto Scalingでターゲット追跡(CPU使用率等)
- RDS Multi-AZ = フェイルオーバー用(読取分散ではない)
- 読取負荷が高い場合→リードレプリカを追加
試験キーワード: 「高可用性」「マルチAZ」「自動スケーリング」「フェイルオーバー」