無限ノック › ANS 練習問題一覧 › 問題ANS ネットワーク設計
ある企業は、米国・欧州・アジアのユーザーにグローバルなSaaSアプリケーションを提供しています。アプリケーションは複数のAWSリージョンのNetwork Load Balancer(NLB)の背後で動作しており、以下の要件があります。
(1) グローバルユーザーのレイテンシーを最小化する
(2) リージョン障害時に数秒以内に自動フェイルオーバーする
(3) 企業ファイアウォールへの登録用に2つの固定グローバルIPアドレスが必要
(4) TCPとUDPの両プロトコルに対応する
すべての要件を満たすソリューションはどれですか?
A Amazon CloudFrontをNLBのオリジンとして設定し、オリジングループを使用してリージョン間のフェイルオーバーを構成する
Amazon CloudFrontをNLBのオリジンとして設定することはCloudFrontはHTTP/HTTPSのみをサポートしており、TCPおよびUDPへの要件を満たしません。また固定のグローバルIPアドレスを提供しません。
B AWS Global AcceleratorでNLBをエンドポイントとして登録し、エンドポイントグループにヘルスチェックを設定してAWSのグローバルネットワーク経由でトラフィックをルーティングする
✓ 正解
AWS Global Acceleratorは2つの静的エニーキャストIPアドレスを提供し、ユーザーのトラフィックをAWSグローバルバックボーンネットワーク経由でルーティングしてレイテンシーを最小化します。ヘルスチェックによる数秒以内の自動フェイルオーバー、TCP/UDP両プロトコルのサポート、固定IPアドレスの4要件すべてを満たします。
C Amazon Route 53のレイテンシーベースルーティングポリシーと各リージョンのNLBに対するヘルスチェックを組み合わせてフェイルオーバーを実装する
Amazon Route 53のレイテンシーベースルーティングはDNSベースフェイルオーバーはTTLキャッシュの影響で切り替えに時間がかかり、「数秒以内」の要件を確実に満たせません。また固定IPも提供しません。
D 各リージョンのNLBにElastic IPを割り当て、Route 53のGeolocationルーティングポリシーでユーザーを最寄りリージョンに誘導する
Elastic IPを各リージョンのNLBに割り当てることは各リージョンのNLBに割り当てたElastic IPはリージョンごとに異なるIPになり、グローバルな固定IP(2つ)という要件を満たせません。
解説 AWS Global Acceleratorは2つの静的エニーキャストIPアドレスを提供し、ユーザーのトラフィックをAWSグローバルバックボーンネットワーク経由でルーティングしてレイテンシーを最小化します。ヘルスチェックによる数秒以内の自動フェイルオーバー、TCP/UDP両プロトコルのサポート、固定IPアドレスの4要件すべてを満たします。
選択肢AのAmazon CloudFrontをNLBのオリジンとして設定することはCloudFrontはHTTP/HTTPSのみをサポートしており、TCPおよびUDPへの要件を満たしません。また固定のグローバルIPアドレスを提供しません。
選択肢CのAmazon Route 53のレイテンシーベースルーティングはDNSベースフェイルオーバーはTTLキャッシュの影響で切り替えに時間がかかり、「数秒以内」の要件を確実に満たせません。また固定IPも提供しません。
選択肢DのElastic IPを各リージョンのNLBに割り当てることは各リージョンのNLBに割り当てたElastic IPはリージョンごとに異なるIPになり、グローバルな固定IP(2つ)という要件を満たせません。
ドメイン別正答率・予想スコアでリアルタイムに実力把握
無限ノックでANSを徹底対策。全問AI生成のオリジナル問題。
無料で演習を始める →