Does Application Gateway is required for Azure App service?

Deshmukh, Vijit 516 Reputation points
2022-03-15T06:34:23.663+00:00

Hi,
we have deployed our web applications on Azure App Service.

Frontend Application is Integrated to One Vnet
Backend Application is Integrated to another Vnet

Requirement is to secure the Architecture of our setup.
Please let us know does Application Gateway is require.

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,215 questions
{count} votes

2 answers

Sort by: Most helpful
  1. Alan Kinane 16,951 Reputation points MVP Volunteer Moderator
    2022-03-15T10:09:04.51+00:00

    You mention security so if you want to place a web application firewall (WAF) in front of your application then the Application Gateway (with the WAF feature enabled) is a good option here.

    You can also use the WAF feature of Azure Front Door.

    183252-image.png

    The below link gives a good description of your load balancing options if you are trying to decide between the two services.

    https://learn.microsoft.com/en-us/azure/architecture/guide/technology-choices/load-balancing-overview

    1 person found this answer helpful.
    0 comments No comments

  2. Ravi Kanth Koppala 3,391 Reputation points Microsoft Employee Moderator
    2022-03-20T03:17:19.627+00:00

    Thank you, @Deshmukh, Vijit , for reaching out to the Microsoft Q&A platform. Happy to answer your question.

    Azure Application Gateway helps in managing the traffic directed towards users’ web applications. In addition, it has autoscaling features that help in deploying and as it is integrated into Azure is more secure. The header and Body of every request are checked against the rule Web Application Firewall (WAF) to determine if the request is valid or the security threat. Valid requests are routed to the backend pool, and invalid requests are blocked.

    If you want to secure your application then you need to consider many other aspects (not just application gateway). Here is an article I wrote which explains the cloud chain kill model and the tools we can use to prevent them.

    https://www.linkedin.com/pulse/build-healthy-secure-environment-azure-ravi-kanth-koppala/

    ----------

    Please "Accept as Answer" and Upvote if any of the above helped so that, it can help others in the community looking for remediation for similar issues.

    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.