Azure DNS uses the public internet to provide name resolution for Azure services and resources. Customers can use their existing DNS provider or use Azure DNS.
When you create a new Azure service, a DNS zone is automatically created for you. This DNS zone contains all of the necessary records for your service to function properly. It is important to note that you cannot change the DNS records in this zone; you can only add additional records.
In addition to the automatically created DNS zone, Azure also provides a managed DNS service that you can use to host your own DNS zones. This service is called Azure DNS. With Azure DNS, you can manage your own DNS zones and records in the same way that you would with any other DNS service.
Azure uses both the automatically created DNS zones and the Azure DNS service to provide reliable and scalable DNS for all of its services.
Azure DNS resolves DNS requests for Azure services and resources using the public DNS providers.