Azure FrontDoor DNS resolution

Katare, Ashish 141 Reputation points
2021-04-14T21:43:00.637+00:00

I am new to Azure and couldnt find the below answer in Microsoft documentation so trying here,

How does Azure Front Door resolve DNS or resolve IP as its Global Edge service. for an example if i have domain name xyz.com exposed through front door and if its being pinged from Europe Vs USA Vs Canada.

I am dealing with some data privacy issues so dont want my Europe traffic to come to USA Front Door and then resolve it back to go to Europe..
any documentation related to this or any insight how does Frontdoor works internally.

Would it matter where FrontDoor is being created first vs what all regions its being routing traffic.

appreciate the time .

Azure Front Door
Azure Front Door
An Azure service that provides a cloud content delivery network with threat protection.
690 questions
{count} votes

Accepted answer
  1. GitaraniSharma-MSFT 49,581 Reputation points Microsoft Employee
    2021-04-20T13:12:15.86+00:00

    Hello @Katare, Ashish ,

    I'm unable to share the internal architecture or workflow of Azure Frontdoor, however, below is the update I received from AFD PG team:

    Resolution for both DNS and HTTP (the portions in Microsoft’s control of both of those) route via Anycast which means they will resolve to the closest Microsoft Edge location as mentioned here. While this creates a very high likelihood at geo-regional traffic (e.g. Europe will resolve to European DNS and CDN servers), there is no strict guarantee around this.

    If you need 100% strict geo-isolation then it cannot be guaranteed by Front Door (or any other CDN for that matter) today. We have a roadmap feature to support this but it is not short term.

    One workaround that I can think of at the moment would be to use Azure Traffic Manager (Since you can use Geographic traffic routing method in Traffic manager to comply with local data sovereignty mandates which require that users from a specific region be served only by endpoints in that region) and Azure Front Door parallelly to serve all traffic for your application as described in the below article:
    https://learn.microsoft.com/en-us/azure/frontdoor/front-door-lb-with-azure-app-delivery-suite#building-with-azures-application-delivery-suite

    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.


0 additional answers

Sort by: Most helpful

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.