Application Gateway vs Azure Front Door

Nicu Pocris 131 Reputation points
2023-11-19T15:04:25.6266667+00:00

Hello,

I have a question: What do you think is better to implement into an azure diagram (architecture) for a web application, Azure Gateway or Azure Front Door?

Thank you in advance for your answers.

Kind Regards,

Nick

Azure Front Door
Azure Front Door
An Azure service that provides a cloud content delivery network with threat protection.
858 questions
Azure Application Gateway
Azure Application Gateway
An Azure service that provides a platform-managed, scalable, and highly available application delivery controller as a service.
1,217 questions
{count} votes

1 answer

Sort by: Most helpful
  1. Tushar Kumar 3,371 Reputation points MVP
    2023-11-19T18:14:12.5866667+00:00

    Hi NICU,

    Thanks for your question in Microsoft QnA!

    You can use Azure Application Gateway when you need to:

    • Route traffic to different backends based on the URL path or hostname.
    • Modify the URL of incoming requests before routing them to the backend.
    • Protect your applications from common web attacks with a WAF.
    • Load balance traffic within a specific region or virtual network.

    You can use Azure Front Door when you need to:

    • Distribute traffic across multiple regions and edge locations for optimal performance.(Most Common reason)
    • Cache static content at edge locations to reduce latency and improve performance.
    • Monitor the health of your backends and automatically route traffic to healthy backends.
    • Protect your applications from common web attacks with threat protection.

    In general, you can use both Azure Application Gateway and Azure Front Door together to implement a multi-layered load balancing solution. Azure Front Door can be used to distribute traffic globally, and then Azure Application Gateway can be used to load balance traffic within each region.

    Please click "Accept as Answer" if this helps

    1 person found this answer helpful.
    0 comments No comments

Your answer

Answers can be marked as Accepted Answers by the question author, which helps users to know the answer solved the author's problem.