Azure web apps is kind of the highest level, most managed platform for deploying websites. There's no setting up machines, there's no installing, web servers or doing sort of machine level configuration. And so that try.azurewebsides.net is just a really quick way to get a website going and see whether it does what you want it to.