ある会社が、10個のAmazon EC2インスタンスでウェブアプリケーションをホストしており、トラフィックはAmazon Route 53によってルーティングされています。DNSクエリが異常なインスタンスのIPアドレスを返すため、ユーザーはタイムアウトを経験することがあります。ソリューションアーキテクトは、これらのタイムアウトエラーを防ぐために何を実装すべきですか?
解答を選択
オプションをタップして解答を確認してください。
正解: EC2インスタンスの前にヘルスチェック付きのApplication Load Balancer (ALB) を作成します。Route 53からALBにトラフィックをルーティングします。.
これが解答である理由
このシナリオでは、異常なEC2インスタンスへのトラフィックルーティングが問題です。Application Load Balancer (ALB) は、バックエンドのEC2インスタンスのヘルスチェックを自動的に実行し、異常なインスタンスへのトラフィックルーティングを停止します。Route 53からALBにトラフィックをルーティングすることで、ユーザーは常に正常なインスタンスに接続できます。 他の選択肢は不適切です。 Route 53のシンプルルーティングポリシーはヘルスチェックをサポートしますが、異常なインスタンスへのルーティングを自動的に停止する機能はありません。 Route 53のフェイルオーバールーティングポリシーはプライマリとセカンダリのリソース間でフェイルオーバーしますが、複数のアクティブなインスタンスのヘルスチェックとトラフィック分散には適していません。 Amazon CloudFrontはCDNであり、オリジンインスタンスのヘルスチェック機能は限定的で、この問題の直接的な解決策ではありません。
試験に合格 — 終わりのない解答探しなしで
この試験のすべての検証済み問題と解説を1か所で入手し、準備時間を大幅に節約しましょう。1,000以上の認定 · 20以上の言語 · 無料で開始。
試験に早く合格する → カード不要