If you're setting up a new greenfield environment for production systems and users, this AD solution is perfect to get your new Active Directory domain up and running.
This Azure marketplace solution creates a new vNET with a dedicated subnet for the Domain Controllers. The DC DNS server addresses automatically get added to the vNet allowing any new VM created on that vNet to get the correct DNS server addresses.
The Domain Controllers are placed in an Availability Set to maximize uptime. You can choose the VM size and VM names you would like for all of your domain controllers during provisioning.
Active Directory IaaS Azure support at : How to setup an Active Directory domain in Azure