As part of some coursework to host a website and set up a VPN server on a VM I ended up getting to use Azure a little bit and figured it's a good opportunity to talk about first impressions.
Perhaps the most annoying thing I had to deal with was from the settings of the Azure for students subscription that I use—It only allows deployment in certain data centre regions and gives you a fairly generic error message if you try to deploy in another. So how do you find out what are the allowed regions? Uh, good luck navigating the few dozen submenus that Azure has for everything. I spent a good hour looking for the right settings menu before I just gave up and went for an audience of redress with an AI overlord (it found it for me on the 2nd prompt).
And speaking of menus and submenus, there's quite a few. On only the VM setup there are 6 menus and 11 submenus with an additional 46 settings menus. I can appreciate the level of control and monitoring provided on a theoretical level at least, even if I can't actually find anything I'm looking for 😅.
I think that if I had known from the start about the limitations of deployment regions (or if Azure actually told me an actually useful error when trying to deploy in other regions) I would have a more positive opinion of it as that was really my main source of frustration with it. Oh and setting up the VPN VM was quite a pain because the VM would run out of RAM while installing the VPN manager (I had the cheapest possible option with 0.5GiB of RAM) and simply stop responding without any other indication of error or if there was one it was probably hidden in one of Azure's few dozen menus. I ended up migrating the VM to a service with double the RAM and it worked almost instantly.
"It just works" - Todd Howard
- Stern Kittel