Azure Application Gateway とはWhat is Azure Application Gateway?

Azure Application Gateway は、Web アプリケーションに対するトラフィックを管理できる Web トラフィック ロード バランサーです。Azure Application Gateway is a web traffic load balancer that enables you to manage traffic to your web applications. 従来のロード バランサーはトランスポート レイヤー (OSI レイヤー 4 - TCP と UDP) で動作し、送信元 IP アドレスとポートに基づくトラフィックを送信先 IP アドレスとポートにルーティングします。Traditional load balancers operate at the transport layer (OSI layer 4 - TCP and UDP) and route traffic based on source IP address and port, to a destination IP address and port.

Application Gateway では、URI パスやホスト ヘッダーなど、HTTP 要求の追加属性に基づいてルーティングを決定できます。Application Gateway can make routing decisions based on additional attributes of an HTTP request, for example URI path or host headers. たとえば、着信 URL に基づいてトラフィックをルーティングできます。For example, you can route traffic based on the incoming URL. そのため、/images が着信 URL にある場合、画像用に構成された特定のサーバー セット (プールと呼ばれます) にトラフィックをルーティングできます。So if /images is in the incoming URL, you can route traffic to a specific set of servers (known as a pool) configured for images. /video が URL にある場合、そのトラフィックはビデオ用に最適化された別のプールにルーティングされます。If /video is in the URL, that traffic is routed to another pool that's optimized for videos.

imageURLroute

この種類のルーティングは、アプリケーション レイヤー (OSI レイヤー 7) の負荷分散と呼ばれます。This type of routing is known as application layer (OSI layer 7) load balancing. Azure Application Gateway は URL ベースのルーティングなどを行うことができます。Azure Application Gateway can do URL-based routing and more.

注意

Azure では、ユーザーのシナリオのためにフル マネージドの負荷分散ソリューションのスイートが提供されます。Azure provides a suite of fully managed load-balancing solutions for your scenarios. 高パフォーマンス、低待ち時間のレイヤー 4 負荷分散機能が必要な場合は、「Azure Load Balancer の概要」をご覧くださいIf you need high-performance, low-latency, Layer-4 load balancing, see What is Azure Load Balancer? グローバル DNS の負荷分散が必要な場合は、「Traffic Manager とは」を参照してください。If you're looking for global DNS load balancing, see What is Traffic Manager? 実際のエンド ツー エンドのシナリオでは、これらのソリューションを組み合わせると役に立つことがあります。Your end-to-end scenarios may benefit from combining these solutions.

Azure の負荷分散オプションの比較については、「Azure の負荷分散オプションの概要」を参照してください。For an Azure load-balancing options comparison, see Overview of load-balancing options in Azure.

特徴Features

Application Gateway の機能の詳細については、「Azure Application Gateway の機能」を参照してください。To learn about Application Gateway features, see Azure Application Gateway features.

料金と SLAPricing and SLA

Application Gateway の価格情報については、「Application Gateway の価格」を参照してください。For Application Gateway pricing information, see Application Gateway pricing.

Application Gateway の SLA 情報については、「Application Gateway の SLA」を参照してください。For Application Gateway SLA information, see Application Gateway SLA.

次のステップNext steps

要件と環境に応じて、Azure portal、Azure PowerShell、または Azure CLI のいずれかを使用してテスト アプリケーション ゲートウェイを作成できます。Depending on your requirements and environment, you can create a test Application Gateway using either the Azure portal, Azure PowerShell, or Azure CLI.