無限ノック › 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生成のオリジナル問題。

無料で演習を始める →
← ANS の問題一覧に戻る