Increasing attack
surfaces
Web application
attack landscape
DDoS attacks
Brute force attacks that saturate
network links and resources
Example attacks
TCP Syn Flood, UDP Reflection, Amplification, Http(s) flood
Web application attacks
Exploit web application vulnerabilities
Example attacks
OWASP TOP 10: SQL injection, Cross Site Scripting, OS command
injection, Remote File Inclusion
Malicious bots
Target both infrastructure and web applications
to gain competitive advantage
Example attacks
Content and Price Scrapers, credential stuffing
Azure WAF
Azure Global WAF
(Front Door)
Azure Regional WAF
(Application Gateway)
Integrated with Application Gateway, dedicated protection
for both public and private web sites
Incoming requests
Other Cloud On-premises
Azure regions
Valid requests
2
1
1
2
Azure WAF Key Features
Incoming requests
logs
monitor
metrics
Azure regions
Azure Global WAF
(Front Door)
Azure Regional WAF
(Application Gateway)
WAF policy
OWASP rules
Bot management
Custom rules
Azure WAF Bot
Manager(Preview)
Demo





WAF protecting public web
sites hosted on Azure App
Service
Use case 1
Lockdown:
IP
Region 1
Azure Global WAF
(Front Door)
WAF protecting public web
sites hosted on Azure App
Service
Use case 1
Lockdown backends:
IP
Region 1 Region 2
Azure Global WAF
(Front Door)
WAF protecting private
websites in Vnet
Use case 2
Azure Regional WAF
(Application Gateway)
Private
Link
Network
Service Group
WAF protecting public and
private access of LOB
 Rate limiting
 Geo filtering
 http parameters filtering
Azure Region
Use case 3
AKS
WAF in region:
 managed rulesets
 deny direct internet access to origin
IP restriction and XFH
rules in region allows
access from AFD only
Integration with other
Azure services
Other examples
Azure Global WAF
(Front Door)
Private
Link
2
1
WAF choices
https://docs.microsoft.com/en-us/
azure/architecture/guide/technology-
choices/load-balancing-overview
Demo
Public
Internet
Web App
(USWest)
https://wafdemofr
ontdoorwebapp.az
urefd.net
https://wafdemow
ebappuswest.azur
ewebsites.net
Azure
WAN
userVoice
Key takeaways
https://feedback.azure.com/forums/217313
-networking?category_id=368350
Please evaluate this session
Your feedback is important to us!
https://aka.ms/ignite.mobileapp
https://myignite.techcommunity.microsoft.com/evaluations
Find this session
in Microsoft Tech
Community
Azure WAf

Azure WAf