Creating a new website is easy and super-fast thanks to an intuitive UI on the Windows Azure portal. You can create a new website and be up and running in a matter of minutes. By default, your new site will normally have a host name that looks like yourdomain.azurewebsites.