基本情報
| 項目 | 内容 |
|---|---|
| 英語名 | Elastic Load Balancing |
| 正式名称 | Elastic Load Balancing |
| 中国語の説明 | 弹性负载均衡 |
| 日本語の説明 | Elastic Load Balancing(マネージド負荷分散サービス) |
| 出題頻度 | ⭐⭐⭐⭐⭐ |
| 混同しやすいもの | Auto Scaling / ALB / NLB / GWLB |
一言で理解
正常なターゲットへトラフィックを分散し、アプリケーション入口の可用性と拡張性を高める。
要点
- ALB は Layer 7 で HTTP/HTTPS のホスト、パス、アプリケーションルールに基づき振り分ける。
- NLB は Layer 4 で高性能な TCP/UDP/TLS と固定 IP 要件に対応する。
- GWLB は仮想ネットワークアプライアンスを挿入・拡張する。
試験での判断
Load Balancer は通信を分散し、Auto Scaling はターゲット容量を変える。
追加:Listener、TLS、Target State
- Listener は Protocol / Port、Rule は Priority・Condition・Action、Target Group は Backend と Health Check を定義します。
- SNI は TLS Handshake で Certificate、Host Rule は HTTP で Target Group、ALPN は Application Protocol を選びます。
- Registered、Healthy、InService は別の状態で、Load Balancer の Active も Application 可用性を保証しません。
- Deregistration Delay は In-flight Work を保護し、Stickiness は Health Check を上書きしません。