ApplicationGateway
リソースアイコン
リソース概要
Azure Application Gateway はウェブアプリケーションに対するトラフィックを管理できるようにするウェブトラフィック負荷分散装置です。 既存の負荷分散装置は転送階層(OSI 階層 4 - TCP および UDP)で動作し元の IP アドレスとポートに基づいてターゲット IP アドレスとポートにトラフィックをルーティングします。 Application Gateway は URI 経路またはホストヘッダのような HTTP 要請の追加特性に基づいてルーティング決定を下すことができます。 たとえば、来る URL に基づくトラフィックをルーティングできます。 したがって、/images が入ってくる URL にある場合、画像に対して構成されたサーバ(プーラーともいう)の特定のセットにトラフィックをルーティングすることができます。 /video が URL にある場合、そのトラフィックはビデオに最適化された別のプールにルーティングされます。
関連リソース
上位リソース
- Resource Group
- Virtual Network
- - [Subnet](https://docs.cstudio.app/ja/docs/resource/azure/Network/Subnet)
接続リソース
リソース設定値
included_subnet_name
: Application Gateway をデプロイする Vnet の名前linked_waf_policy_name
: 接続する Web Application Firewall Policy の名前sku_tier
: Application Gateway 使用のための価格設定階層(SKU)sku_name
: Application Gateway 使用のための価格設定階層名sku_capacity
: Application Gateway 使用のための価格設定階層名 -1
~32
gateway_ip_config_name
: 使用する Gateway IP Configuration 名frontend_ip_address_type
: Private と Public の間で使用するフロントエンド方式 -Both
,Private
,Public
public_frontend_ip_configuration
ip_config_name
: Frontend IP 構成名前linked_public_ip_name
: 接続するパブリック IP 名
private_frontend_ip_configuration
ip_config_name
: Private Ip Config の名前private_ip_address_allocation
: Private IP アドレスの割り当て方法 -Static
,Dynamic
private_ip_address
: Private IP アドレス
backend_pool_names
: Application Gateway と接続する Backend Pool リストhttp_listener
frontend_ip_config
: 使用する Frontend IP 構成の種類 -Public
,Private
frontend_port_name
: 使用する Frontend Port の名前frontend_port
: Frontend Port のポート番号 -1
~65502
protocol
: クライアントと Application Gateway の間のプロトコル -Http
,Https
backend_http_settings
protocol
: リクエストを Backend Server にルーティングする時に使用するプロトコル -Http
,Https
port
: 使用する Frontend Port の名前-1
~65535
cookie_based_affinity
: 後続のトラフィック処理のためのクッキーベースの好みの有効化 -Enabled
,Disabled
request_timeout
: リクエストタイムオーバーの設定(秒) -1
~86400
request_routing_rule
rule_type
: リクエストが配信される Backend Server Pool を定義するためのルーティング ルール タイプ -Basic
,PathBasedRouting
http_listener_name
: ルールを付加する HTTP リスナーの名前backend_address_pool_name
: ルールを付加する Backend Pool の名前backend_http_settings_name
: ルールを付加する Backend HTTP settings の名前priority
: Routing Rule の優先順位
tag
: リソースをカテゴリに分類するためのタグ - 最大 512 文字,key
:value