Forum Discussion
Implementing Firewall for function apps with inbound HTTPS traffic
Hi
Azure Firewall operate at layer 4 while WAF operate at layer 7 . Since you want to filter https traffic WAF is more suitable .
You can also find in the FAQ this :
Does Azure Firewall support inbound traffic filtering?
Azure Firewall supports inbound and outbound filtering. Inbound protection is typically used for non-HTTP/S protocols. For example RDP, SSH, and FTP protocols. For best inbound HTTP/S protection, use a web application firewall such as Azure Web Application Firewall (WAF).
Ref: https://docs.microsoft.com/en-us/azure/firewall/firewall-faq
- ibnmbodjiMay 20, 2021Iron Contributor
I'm only referring to Azure Firewall not premium because it's still in preview ( correct me if i'm wrong) and then not recommended for production use . Even if it operates at layer 7 i don't get the point to use a firewall instead of WAF unless you tell me that it can protect from top 10 OWASP vulnerabilities and provide Load balancing options as application gateway do.