Introduction
Web Application Firewall (WAF) with Azure Application Gateway protects your web apps from common internet threats by filtering and monitoring web traffic. It helps keep your apps safe from attacks like SQL injection or cross-site scripting without changing your app code.
When you want to protect your web app from common security threats without modifying the app itself.
When you need to monitor and control incoming web traffic to your application.
When you want to block malicious requests before they reach your backend servers.
When you want to use a managed service that integrates easily with Azure resources.
When you want to apply security rules globally to multiple web applications behind a gateway.