ある企業が、Webアプリケーションへのアクセスをロードバランシングしたいと考えています。HTTPSリクエストをELBが終端し、コンテンツやURLパスに基づいてリクエストを振り分けたい場合、最も適切なAWSサービスはどれですか?
- A. Gateway Load Balancer(GWLB)
- B. Classic Load Balancer(CLB)
- C. Application Load Balancer(ALB)
- D. Network Load Balancer(NLB)
解答と解説を見る
正解: C
Application Load Balancer(ALB)はHTTP/HTTPSのアプリケーション層(レイヤー7)で動作し、URLパス・ホストヘッダー・HTTPメソッドなどに基づくコンテンツベースのルーティングが可能です。②CLBはレガシーサービスで、高度なルーティング機能がありません。④NLBはTCP/UDP等のトランスポート層(レイヤー4)で動作し、超低レイテンシーや静的IPが必要な場合に使います。①GWLBはサードパーティのネットワーク仮想アプライアンス(ファイアウォール等)の展開に使います。
📚 関連サービスの解説: Elastic Load Balancing(ELB)