Azure APPGW+WAF can be used to replace On-Perm IIS (ARR+NLB) during migration.

Veera 260 Reputation points
2024-04-05T07:08:24.65+00:00

Hi All,

We have a web farm with IIS (ARR + NLB) configured on-premises servers. Can we remove the IIS(ARR+NLB) layer and use Azure AppGW+WAF to route and Protect the web traffic when we migrated the servers to Azure?

Thanks & Regards,

Veera.

Internet Information Services
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,070 questions
{count} votes

Accepted answer
  1. KapilAnanth-MSFT 45,451 Reputation points Microsoft Employee
    2024-04-05T08:10:58.6366667+00:00

    @Veera ,

    Welcome to the Microsoft Q&A Platform. Thank you for reaching out & I hope you are doing well.

    I understand that you are in the middle of migrating your OnPrem IIS servers to Azure.

    I am not aware of the features provided by ARR+NLB layer, however, I can list the features available at Application Gateway and WAF.

    App Gateway:

    • Azure Application Gateway is a web traffic (OSI layer 7) load balancer that enables you to manage traffic to your web applications. More like a reverse proxy.
    • You can add VMs in Azure to the backend pool of App gateway, this means you can add IIS Servers without an issue.
    • See : Backend pools

    App Gateway WAF:

    Should you have any specific feature requirement, please do let us know and I shall confirm if it is available in WAF or not.

    Hope this helps.

    Thanks,

    Kapil

    0 comments No comments

1 additional answer

Sort by: Most helpful
  1. msrini-MSFT 9,281 Reputation points Microsoft Employee
    2024-04-10T07:15:34.4633333+00:00

    Hi,

    Yes, absolutely. Application Gateway was similar to ARR which act as a reverse proxy. When you move your web servers to Azure, you will be able to use Application Gateway instead of ARR.

    Regards,

    Karthik Srinivas


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.