liveBook · Manning

Azure Application Gateway

Azure Application Gateway is a managed Azure application-delivery service that provides Layer 7 load balancing and HTTP-based routing to backend resources.

How 2 Manning books explain it

Microsoft Azure in Action

Azure Application Gateway is an Azure application delivery service that provides Layer 7 load balancing and routes web traffic to backend resources based on HTTP request properties such as host or path.

How it is used
Routes inbound web traffic across virtual machines according to requested application addresses.
How deep it goes
Defines URL-based routing and contrasts protocol balancing, but defers creation and detailed configuration to later treatment.
Examples
Uses llamadrama.com paths to send image requests and video requests to different virtual machines.
What you can do after
Evaluate whether URL-aware routing or protocol-based balancing better fits a multi-VM application.

Read how Microsoft Azure in Action explains Azure Application Gateway →

Azure Security

Azure Application Gateway v2 is the second-generation deployment version of Azure Application Gateway that supports WAF policies.

How it is used
Routes regional web-application traffic while applying WAF policies at the layer-7 gateway.
How deep it goes
Descends through Azure CLI creation, policy association, managed rules, bot protection, and Prevention-mode enablement.
Examples
Uses Azure CLI commands to create an OWASP WAF policy, add bot protection, deploy WAF_v2, and enable Prevention mode.
What you can do after
Operate/configure a WAF_v2 gateway with an associated policy, managed OWASP rules, bot protection, and blocking behavior.

Read how Azure Security explains Azure Application Gateway →

Related concepts

These guides are generated from the text of Manning books by Manning's knowledge graph and link to the sections they draw on. The full books are available on liveBook and at manning.com.