注:この質問は、同じシナリオを提示する一連の質問の一部です。シリーズの各質問には、記載された目標を達成できる独自の解決策が含まれています。いくつかの質問セットには1つ以上の正しい解決策があるかもしれないが、他の質問セットには正しい解決策がないかもしれない。
このセクションで質問に答えると、それに戻ることはできません。その結果、これらの質問はレビュー画面に表示されません。
会社の従業員だけが使用するエンタープライズアプリケーションを開発します。このアプリケーションはインターネットに接続していません。アプリケーションのインスタンスを2つの大陸のAzureデータセンタにデプロイします。
次の要件を満たすロードバランシングソリューションを実装する必要があります。
アプリケーションのすべてのインスタンスにトラフィックのネットワークレベルの分散を提供します。

HTTPプロトコルとHTTPSプロトコルをサポートします。

すべての受信接続と送信接続を管理します。

任意のバックエンド仮想マシン(VM)は、同じユーザーまたはクライアントセッションからの要求を処理できなければなりません。
解決策:Traffic ManagerとApplication Gatewayを実装します。
解決策は目標を達成していますか?
正解:A
説明/参照:
Explanation:
Application Gatewayはアプリケーション層(OSIネットワーク参照スタックのレイヤ7)で動作します。リバースプロキシサービスとして機能し、クライアント接続を終了し、バックエンドエンドポイントに要求を転送します。
これは、HTTP、HTTPS、およびWebSocketsプロトコルをサポートしています。
アプリケーションゲートウェイは、同じバックエンド仮想マシンに到達するために同じユーザー/クライアントセッションからの要求を必要とするアプリケーションに役立ちます。これらのアプリケーションの例は、ショッピング・カート・アプリケーションとWebメール・サーバーです。
Traffic ManagerはDNSレベルで動作します。 DNS応答を使用して、グローバルに分散されたエンドポイントにエンドユーザトラフィックを誘導します。クライアントは、それらのエンドポイントに直接接続します。
Microsoft Azure Traffic Managerでは、異なるデータセンター内のサービスエンドポイントのユーザートラフィックの分散を制御できます。参考文献:https://docs.microsoft.com/en-us/azure/traffic-manager/traffic-manager-overview