あるモバイルゲーム会社は、2つのリージョンにあるALBの背後にあるEC2インスタンスからゲームアセットを提供しています。クライアントは地理的に最も近いリージョンからアセットを取得する必要があります。最も近いリージョンでアセットが利用できない場合、クライアントは別のリージョンにフェイルオーバーする必要があります。ソリューションアーキテクトは、この動作をどのように実装すべきですか?
解答を選択
オプションをタップして解答を確認してください。
正解: 各ALBのRoute 53ヘルスチェックを作成し、Evaluate Target Healthを有効にして、2つのALBを指すRoute 53レイテンシーエイリアスレコードを作成します。.
これが解答である理由
このシナリオでは、クライアントは地理的に最も近いリージョンからアセットを取得し、利用できない場合は別のリージョンにフェイルオーバーする必要があります。Route 53レイテンシーエイリアスレコードは、ユーザーのレイテンシーに基づいて最適なAWSリージョンにトラフィックをルーティングするため、この要件を満たします。各ALBのRoute 53ヘルスチェックとEvaluate Target Healthを有効にすることで、ALBが正常でない場合にRoute 53が自動的にトラフィックを正常なリージョンにフェイルオーバーできます。 CloudFrontはキャッシュを提供しますが、このシナリオの主な要件はレイテンシーベースのルーティングとフェイルオーバーであり、CloudFrontのオリジングループはフェイルオーバーを処理できますが、レイテンシーベースのルーティングはRoute 53がより適しています。Route 53フェイルオーバールーティングレコードはフェイルオーバーのみを提供し、レイテンシーベースのルーティングは提供しません。
試験に合格 — 終わりのない解答探しなしで
この試験のすべての検証済み問題と解説を1か所で入手し、準備時間を大幅に節約しましょう。1,000以上の認定 · 20以上の言語 · 無料で開始。
試験に早く合格する → カード不要