Q78 — AWS ANS-C01 第1章

第 78/100 問 | ← 第1章

あるオンライン小売企業が、us-west-2リージョンでウェブアプリケーションを実行しており、米国の消費者にサービスを提供しています。同社は、欧州の複数国への展開を計画しており、すべてのユーザーに対して低遅延を提供したいと考えています。アプリケーションはユーザーのIPアドレスを特定し、ユーザーの地理的位置に基づいてローカライズされたコンテンツを提供する必要があります。アプリケーションはHTTP GETおよびPOSTメソッドを使用します。また、GETおよびPOSTメソッドに対応し、ヘルスチェックに基づくフェイルオーバー機構を構築する必要があります。すべてのクライアントに対して、フェイルオーバーは1分以内に完了する必要があります。これらの要件を満たすソリューションはどれですか?

正解: B. 新しいAWSリージョンの各環境でアプリケーション用のApplication Load Balancer(ALB)を構成します。各リージョンのALBをエンドポイントグループとして指すAWS Global Acceleratorアクセラレータを作成します。

解説

AWS Global AcceleratorとALBを組み合わせることで、低遅延要件を満たせます。ALBはHTTP GETおよびPOSTリクエストを処理でき、ユーザーの地理的位置に基づいたローカライズされたコンテンツを提供でき、ユーザーのIPアドレスも識別できます。Global AcceleratorはALBとエンドポイントグループで統合され、トラフィックを高速化し、世界中で低遅延および高可用性を確保します。ヘルスチェックに基づく自動フェイルオーバー機能により、1分以内に切り替えが行われ、サービスの継続性を保証します。これは企業のビジネス要件を満たします。