You are implementing a web app that runs in multiple regions. Each region has an Azure App Service web app provisioned. The web app address is named company1.com.
You need to route the users to the closest region when they access the web app address.
Solution: Implement Azure Application Gateway and configure multiple backend pools.
Does this solution meet the goal?
This solution does not meet the goal. You can use Azure Application Gateway as an HTTP/HTTPS layer load balancer to route web traffic for one or multiple web apps. You can configure multiple websites to respond to a specific backend pool. However, you cannot route web traffic to the closest region with Azure Application Gateway. You need to implement a service that supports DNS based load balancing, such as Azure Traffic Manager or Azure Front Door.