Application Gateway

Official Documentation

Service Description

For Web applications, the Application Gateway can provide useful routing and load balancing services at the application level, permitting the simple configuration of sticky sessions (the results of calls from a particular client are always directed to the same server) via the Gateway. SSL offloading can be implemented via the gateway, i.e., the gateway handles computationally intensive tasks to decrypt requests and encrypt replies in SSL-based communication, which relieves the Web server from performing these tasks itself.

Latest Content

RSS Feed

General availability: Web Application Firewall Blog
Enable new scenarios for customer-facing applications and services in the Enterprise Video
Public preview: Application Gateway web application firewall Blog
General availability: Web Application Firewall Blog
General availability: Azure Application Gateway Blog

Azure Documentation

1. Overview
     1.1. What is Application Gateway?
     1.2. Application Gateway FAQ
     1.3. Web application firewall
          1.3.1. Core rule sets and rules
     1.4. Health monitoring
     1.5. URL routing
     1.6. Multi-site
     1.7. End to end SSL
     1.8. WebSocket
     1.9. Service limits
2. Get started
     2.1. Create an Application Gateway
          2.1.1. Public facing
      Resource Manager template
      Azure CLI
      PowerShell (classic)
          2.1.2. Internal facing
      PowerShell (classic)
3. How to
     3.1. Configure web application firewall
          3.1.1. Portal
          3.1.2. PowerShell
     3.2. Customize web application firewall rules
          3.2.1. Portal
     3.3. Configure for SSL offload
          3.3.1. Portal
          3.3.2. PowerShell
          3.3.3. PowerShell (Classic)
          3.3.4. Policy and end to end
     3.4. Configure URL path based routing
          3.4.1. Portal
          3.4.2. PowerShell
     3.5. Configure multiple site hosting
          3.5.1. Portal
          3.5.2. PowerShell
     3.6. Configure health probes
          3.6.1. Portal
          3.6.2. PowerShell
          3.6.3. PowerShell (Classic)
     3.7. Combine load balancing services
     3.8. Troubleshoot
          3.8.1. Troubleshoot errors in Application Gateway
          3.8.2. Diagnostic logging and metrics
4. Reference
     4.1. PowerShell
     4.2. Azure CLI 2.0
     4.3. .NET
     4.4. Java
     4.5. Node.js
     4.6. Ruby
     4.7. Python
     4.8. REST
     4.9. REST (Classic)
5. Related
     5.1. ExpressRoute
     5.2. Virtual network
     5.3. VPN gateway
     5.4. Virtual machines
     5.5. Load balancer
     5.6. Traffic Manager
6. Resources
     6.1. Pricing
     6.2. MSDN forum
     6.3. Stack Overflow
     6.4. Service updates
     6.5. SLA

Web Content

Content Type

Microsoft Virtual Academy (MVA)

Date Title


Tool Description