Welcome to the Microsoft Q&A Platform. Thank you for reaching out & I hope you are doing well.
I understand that you are planning to deploy a CMS web server in Azure and this would require scaling.
Using Load Balancer and Azure Firewall is not a good approach.
Instead, you should consider using App gateway + WAF
Load-balancing options in Azure
Azure Web Application Firewall on Azure Application Gateway
Please note that in case you are going to use a Public Standard Load Balancer, then using a Firewall will not help.
- You are correct, using a Firewall behind Azure LB will not yield any load balancing as you cannot add a backend pool to a Firewall
- Using a Firewall in front of a Internal Load Balancer may be a consideration, as you mentioned.
- However, this would place a huge load in Azure Firewall as Azure Firewall is not designed to provide Internet load balancing
I would suggest you to check the various features of WAF and go along with a App gateway for any HTTP or HTTPS web servers.
Kindly let us know if this helps or you need further assistance on this issue.
Thanks,
Kapil
Please don’t forget to close the thread by clicking "Accept the answer" wherever the information provided helps you, as this can be beneficial to other community members.