I just had my hard drive crash on a cloud server somewhere and was looking at moving to Windows Azure.
My question is I see Azure has Web Sites, but I prefer to use IIS on my own Virtual Machine, will I be able to setup the DNS to my sites to point to IIS on my virtual machine if (once) I move to an Azure virtual machine similar to the way I do now with my cloud hosted server?
I could save this for another question, but if anyone wants to shed some light on this question also, in my current scenario I have SQL Server installed on my virtual machine, is there any benefit to moving to an Azure SQL Database?
All of my code is C# .NET and as long as I can resolve the connection string it doesn't necessarily matter whether it is Azure SQL Server provided Azure has stored procedures, but I just wanted to know is there a best practice approach to either.
And since hopefully Dr. Azure Guru has answered all of my questions so far, my last question before I plunge into Azure head first is I also am very attracted to Azure worker roles although I have not used those yet this could replace the use of Windows Services which are a pain to debug. Will I be able to use Azure Worker Roles with my virtual machine, or is that an extra cost in addition to my virtual machine cost (I have the Medium plan .09 minute) but I am still on my free MSDN trial so I might as well use it.
Thanks and sorry for asking so many questions, but this is a big move for me but one I really want to make.