Q78 — AWS ANS-C01 第1章
第 78/100 問 | ← 第1章
あるオンライン小売企業が、us-west-2リージョンでウェブアプリケーションを実行しており、米国の消費者にサービスを提供しています。同社は、欧州の複数国への展開を計画しており、すべてのユーザーに対して低遅延を提供したいと考えています。アプリケーションはユーザーのIPアドレスを特定し、ユーザーの地理的位置に基づいてローカライズされたコンテンツを提供する必要があります。アプリケーションはHTTP GETおよびPOSTメソッドを使用します。また、GETおよびPOSTメソッドに対応し、ヘルスチェックに基づくフェイルオーバー機構を構築する必要があります。すべてのクライアントに対して、フェイルオーバーは1分以内に完了する必要があります。これらの要件を満たすソリューションはどれですか?
- A. 新しいAWSリージョンの各環境でアプリケーション用のNetwork Load Balancer(NLB)を構成します。各リージョンのNLBをエンドポイントグループとして指すAWS Global Acceleratorアクセラレータを作成します。
- B. 新しいAWSリージョンの各環境でアプリケーション用のApplication Load Balancer(ALB)を構成します。各リージョンのALBをエンドポイントグループとして指すAWS Global Acceleratorアクセラレータを作成します。 ✓
- C. 新しいAWSリージョンの各環境でアプリケーション用のApplication Load Balancer(ALB)を構成します。フェイルオーバールーティングポリシーを持つAmazon Route 53パブリックホストゾーンを作成します。
- D. 新しいAWSリージョンの各環境でアプリケーション用のNetwork Load Balancer(NLB)を構成します。Amazon CloudFrontディストリビューションを作成します。オリジングループを構成し、オリジンフェイルオーバー機能を有効にします。
正解: B. 新しいAWSリージョンの各環境でアプリケーション用のApplication Load Balancer(ALB)を構成します。各リージョンのALBをエンドポイントグループとして指すAWS Global Acceleratorアクセラレータを作成します。
解説
AWS Global AcceleratorとALBを組み合わせることで、低遅延要件を満たせます。ALBはHTTP GETおよびPOSTリクエストを処理でき、ユーザーの地理的位置に基づいたローカライズされたコンテンツを提供でき、ユーザーのIPアドレスも識別できます。Global AcceleratorはALBとエンドポイントグループで統合され、トラフィックを高速化し、世界中で低遅延および高可用性を確保します。ヘルスチェックに基づく自動フェイルオーバー機能により、1分以内に切り替えが行われ、サービスの継続性を保証します。これは企業のビジネス要件を満たします。