Azure App Service Domains let you buy and manage top-level domains directly from the Azure Portal. These domains will be hosted on the Azure DNS Service, that you can easily map to your existing Web Apps or Virtual Machines. Azure DNS provides certain advantages like performance and security within the Microsoft Azure ecosystem.
There are currently 9 top-level domains that are supported by Azure App Service Domains:
- Azure subscription
- Remove the spending limit on your subscription
Create App Service domain
Step 1. Login to the Azure Portal.
Step 2. Go to the Azure Marketplace, search for “Azure App Domains, and open the service. It should display a blank page with the following button in the center:
Step 3. Click Create App Service domain. It will open another view:
Step 4. Now, enter the domain name you want to purchase. In my example i have used the “devcoops.com” domain to see what will happen.
Note: Since .com domain is already in use, as you can see, it automatically mark the first available domain, and in my case taht is “devcoops.biz”. Pretty good domain name suggestions.
Step 5. In the next field, you’ll have to choose type of subscription and resource group. Let’s create new resource group named app-service-domain-rg.
Step 6. Next, we got the Contact Information form, where we need to add the required fields like: First Name, Last Name, Email, Country Code, Phone, Address 1, Country, State or teritory, City and finally Postal Code. It’s pretty much standard procedure to registar a domain just as you would with any other domain name provider.
Step 7. Once you fill in the Contact Information click OK. Now, open the Privacy protection view.
Note: As you can see, by default privacy protection is turned on. But, you cannot use on the following domains: co.uk, in, org.uk, co.in. Privacy *Protection doesn’t come with additional cost, so it’s a nice benefit to have.
Step 8. On the last view Legal Terms, there is the pricing details and the legal terms as well.
Create App Service Domain main view legal-terms
Step 9. Click the Create button, and you’ll have to wait for the validation of the domain order.
As everything already migrating to the cloud, I think it’s worth to purchase and manage custom domains using the Azure App Service Domains, if you are already using other Azure Services, mainly because of two things:
- GoDaddy is one of the most, if not the most popular domain name registrar.
- You can manage almost everything from the Azure Portal, or even could use automation options like ARM templates, PowerShell and Azure CLI.
Feel free to leave a comment below and if you find this tutorial useful, follow our official channel on telegram.