ApplicationGateway
Ressourcen-Icon

Ressourcenübersicht
Application Gateway ist ein von Azure verwalteter Load Balancer, der auf HTTP/HTTPS-Traffic basiert und Layer-7-(Anwendungsschicht-)Lastverteilung sowie Routing vor dem Webanwendungs-Frontend durchführt.
Durch Funktionen wie pfadbasierte Weiterleitung, SSL-Terminierung und die Integration mit WAF bietet er gleichzeitig erhöhte Sicherheit und Skalierbarkeit für Webdienste.
Zugehörige Ressourcen
Übergeordnete Ressourcen
Verbundene Ressourcen
- Linux App Service
- Windows App Service
- Linux Virtual Machine
- Windows Virtual Machine
- Web Application Firewall Policy
- Public Ip
Ressourcenkonfiguration
included_subnet_name: Name des Subnets, in dem das Application Gateway bereitgestellt wirdlinked_waf_policy_name: Name der zu verknüpfenden Web Application Firewall Policysku_tier: Preisstufe des Application Gatewayssku_name: SKU-Name des Application Gatewaysenabled_autoscaling: Gibt an, ob das trafficbasierte Autoscaling aktiviert istinstance_count: Anzahl der Instanzen (für V1-SKU)min_instance_count: Minimale Instanzanzahl für Autoscalingmax_instance_count: Maximale Instanzanzahl für Autoscalinggateway_ip_config_name: Name der Gateway-IP-Konfigurationfrontend_ip_address_type: Typ der Frontend-IP-Adresse –Public,Private,Bothtag: Tags zur Klassifizierung der Ressource
Öffentliche Frontend-IP-Konfiguration (public_frontend_ip_configuration)
public_frontend_ip_configuration.ip_config_name: Name der öffentlichen Frontend-IP-Konfigurationpublic_frontend_ip_configuration.linked_public_ip_name: Name der zu verknüpfenden Public IP
Private Frontend-IP-Konfiguration (private_frontend_ip_configuration)
private_frontend_ip_configuration.ip_config_name: Name der privaten Frontend-IP-Konfigurationprivate_frontend_ip_configuration.private_ip_address_allocation: Zuweisungsmethode der privaten IP –Static,Dynamicprivate_frontend_ip_configuration.private_ip_address: Private IP-Adresse
Backend-Pool (backend_pool)
backend_pool.target.target_type: Typ des Backend-Ziels –ip,fqdn,vm,app_servicebackend_pool.target.target: IP-Adresse oder FQDN des Backend-Zielsbackend_pool.target.linked_target_name: Name der zu verbindenden Backend-Ressource
HTTP-Listener (http_listener)
http_listener.frontend_ip_config: Typ der zu verwendenden Frontend-IP-Konfigurationhttp_listener.frontend_port_name: Name des Frontend-Portshttp_listener.frontend_port: Nummer des Frontend-Portshttp_listener.protocol: Protokoll zwischen Client und Gateway –Http,Httpshttp_listener.cert_name: Name des SSL-Zertifikats bei Verwendung von HTTPShttp_listener.pfx_cert_data: PFX-Zertifikatsdatenhttp_listener.password: Passwort des PFX-Zertifikats
Backend-HTTP-Einstellungen (backend_http_settings)
backend_http_settings.protocol: Protokoll für die Weiterleitung an das Backendbackend_http_settings.port: Empfangsport des Backendsbackend_http_settings.cookie_based_affinity: Gibt an, ob cookiebasierte Sitzungsaffinität aktiviert istbackend_http_settings.request_timeout: Anfrage-Timeout (Sekunden)
Anforderungs-Routing-Regel (request_routing_rule)
request_routing_rule.http_listener_name: Name des zu verknüpfenden HTTP-Listenersrequest_routing_rule.backend_pool_name: Name des zu verknüpfenden Backend-Poolsrequest_routing_rule.backend_http_settings_name: Name der zu verknüpfenden Backend-HTTP-Einstellungenrequest_routing_rule.priority: Priorität der Routing-Regel
Pfadbasierte Weiterleitung (request_routing_rule.path_based_routing)
path_based_routing.paths: Liste der Pfadepath_based_routing.backend_pool_name: Name des Backend-Pools für den Pfadpath_based_routing.backend_http_settings_name: Name der Backend-HTTP-Einstellungen für den Pfad