あるグローバル企業は、複数リージョン(us-east-1、eu-west-1)で稼働するWebアプリケーションを世界中の企業顧客に提供します。 要件は以下のとおりです。 - ホストヘッダーとパスに基づくL7ルーティングとAWS WAFによる保護を行うこと - 顧客が自社ファイアウォールで許可リスト登録できるよう固定IPアドレスの数を最小限に抑えること - AWSバックボーン経由でグローバルに最小レイテンシーで受け付けること この要件を最も満たす設計はどれですか。
AWS Global Acceleratorは2つの静的Anycast IPアドレスを提供し、ユーザーは最寄りのエッジロケーションからAWSグローバルバックボーンに入りリージョンのエンドポイントへ最小レイテンシーで到達します。エンドポイントにALBを登録できるため、L7のホスト・パスルーティングとALBに関連付けたAWS WAFによる保護を維持しつつ、顧客が許可リスト登録すべきIPを2つに抑えられ、すべての要件を同時に満たします。 選択肢BのNLB+ALB構成は静的IPを得られるがEIPがAZ・リージョンごとに複数必要でIP数が増え、Anycastによるバックボーン最小レイテンシー入口も提供しない。 選択肢CのCloudFrontはエッジIP範囲が広大かつ変動するため、少数の固定IPで許可リスト登録する要件を満たせない。 選択肢DはApplication Load BalancerがElastic IPの割り当てに対応していないため構成自体が成立しない。