Application Gate Way Azure
Application gateway

what is the Azure application gateway?
An application gateway is simply a load balancer which works at layer 7, that is the application layer. (the normal Azure load balancer works on layer four the network layer), just like the Azure load balancer, the application gateway is a fully managed service.
check the OSI model below:
.
Benefits of using the Application gateway The best part about the application gateway is that it allows URL-based routing.

- you can also Enable a key feature which is known as a web app firewall(this firewall sits behind the application gateway). Web app firewall protects you from SQL injection and cross-site scripting attacks.
End-to-end SSL Strong encryption from the front end to the back end helps to secure your data.
Scalable, highly available web application delivery Get application-level load-balancing services and routing to build a scalable and highly available web front end in Azure. Autoscaling offers elasticity by automatically scaling Application Gateway instances based on your web application traffic load.
Efficient SSL offload and certificate management Scale your web application with SSL offload, and centralize SSL certificate management to reduce encryption and decryption overhead on your servers.

