Just a note that if you plan on using it, I'd suggest signing up for Pay as you go (you get the trial stuff, but if you go over it doesn't delete your VM, it just charges you).
Another thing that is annoying, on AWS if you turn off your VM it doesn't charge you for cycles. On Azure you need to delete your VM, turing it off still charges you the exact same amount as if you had it on. Something I found really weird.
Overall though Azure control panel is amazing, and the system is very nicely built. Even with the troubles I had (as stated above) I still recommend it to people.