Q59 — AWS DVA-C02 第1章
第 59/100 問 | ← 第1章
ある企業は、オンプレミスのデータセンターでソフトウェア・アズ・ア・サービス(SaaS)アプリケーションを実行しています。アプリケーションのアーキテクチャでは、フロントエンドのApache Webサーバーが多数の顧客固有のWebサイトをサポートしています。Apache Webサーバーは、初期リクエストのHostヘッダーで指定されたドメイン名に基づいてトラフィックを異なるバックエンドサービスにルーティングします。 この企業は、そのアーキテクチャをAWSへ移行することを決定しました。開発者は、顧客固有のバックエンドサービスをAmazon EC2インスタンスに移行しています。各顧客に対してAuto ScalingグループでEC2インスタンスを設定し、異なるターゲットグループにインスタンスを登録する必要があります。また、開発者は、フロントエンドのApache WebサーバーをElastic Load Balancing(ELB)ロードバランサーで置き換える必要があります。さらに、特定のドメイン名へのクエリを適切なターゲットグループに送信する必要があります。 これらの要件を満たすAWSの構成はどれですか?
- A. ネットワークロードバランサーと、それぞれのバックエンドターゲットグループへのホストベースのルーティングを使用します。
- B. ネットワークロードバランサーと、それぞれのバックエンドターゲットグループへのパスベースのルーティングを使用します。
- C. Application Load Balancerと、それぞれのバックエンドターゲットグループへのホストベースのルーティングを使用します。 ✓
- D. Application Load Balancerと、それぞれのバックエンドターゲットグループへのパスベースのルーティングを使用します。
正解: C. Application Load Balancerと、それぞれのバックエンドターゲットグループへのホストベースのルーティングを使用します。
解説
与えられた条件:-「ドメイン名」に基づいてトラフィックを異なるサーバー群にルーティングする - 特定の「ドメイン名」へのクエリを転送する必要がある ホストベースのルーティング:Application Load Balancerのルールを作成することで、Hostヘッダーで指定された「ドメイン名」に基づいて受信トラフィックをルーティングできます。例えば、「api.example.com」へのリクエストは1つのターゲットグループに送信され、「mobile.example.com」へのリクエストは別のターゲットグループに送信され、その他すべてのリクエスト(デフォルトルールにより)は第3のターゲットグループに送信されます。