Rate limiting in Azure Application gateway+ WAF

Upendra 21 Reputation points
2022-03-14T11:22:26.54+00:00

Hi here,
Is it possible to implement Rate limiting using Azure application gateway and WAF for REST APIs hosted in App service ?

Azure Application Gateway
Azure Application Gateway
An Azure service that provides a platform-managed, scalable, and highly available application delivery controller as a service.
973 questions
Azure Web Application Firewall
0 comments No comments
{count} votes

Accepted answer
  1. GitaraniSharma-MSFT 48,016 Reputation points Microsoft Employee
    2022-03-14T11:40:13.49+00:00

    Hello @Upendra ,

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

    Please find the answer to your query below:

    Is it possible to implement Rate limiting using Azure application gateway and WAF for REST APIs hosted in App service?

    Unfortunately, Application Gateway WAF does not have a way to rate limit incoming connections.
    Rate-limiting, geo-filtering, and Azure managed Default Rule Set rules are supported only with WAF on Azure Front Door.
    Refer : https://learn.microsoft.com/en-us/azure/web-application-firewall/afds/waf-faq#do-you-support-same-waf-features-in-all-integrated-platforms-

    If you wish you may upvote the feedback in the below forum requesting this feature. All the feedback you share in these forums will be monitored and reviewed by the Microsoft engineering teams responsible for building Azure.
    https://feedback.azure.com/d365community/idea/261a91eb-8326-ec11-b6e6-000d3a4f0789

    Currently, you can only configure a WAF rate limit rule on Azure Front Door:
    https://learn.microsoft.com/en-us/azure/web-application-firewall/afds/waf-front-door-rate-limit-powershell

    Kindly let us know if the above helps or you need further assistance on this issue.

    ----------------------------------------------------------------------------------------------------------------

    Please "Accept the answer" if the information helped you. This will help us and others in the community as well.

    3 people found this answer helpful.

0 additional answers

Sort by: Most helpful