Application Gateway

An application gateway is a higher level load balancer.

Distributes incoming traffic based on HTTP request properties, such as URL and host headers. Same session traffic can be handled by multiple servers.

  • It works on the HTTP request of the traffic, instead of the IP address and port.
  • Traffic from a specific web address can go to a specific machine.
  • Is a fit for most other Azure services.
  • Supports auto-scaling, end-to-end encryption, zone redundancy and multi-site hosting.