3 ms·
I only tried Azure for a few weeks, but I think it's underlying concepts and foundations are way too windows/.NET centric and still half baked in surprising are
by hrktb 8y ago
I only tried Azure for a few weeks, but I think it's underlying concepts and foundations are way too windows/.NET centric and still half baked in surprising areas when coming from a non Microsoft background. I wouldn't be surprised if it was the case for the author.
I know a lot of things have changed at Microsoft, but and also the language I was using (ruby) was not the best match perhaps. But at a lot of steps:
- documentation was directed at VS ("you have this nice integration to do that in 30s. Other people go this way, poor some jugs of coffee you'll need it.")
- docs and tutorials are old and deprecated. Even articles written by staffers a few months ago were explaining stuff that disappeared from the portal interface, and no update was available.
There seems to have been a huge system transition, and it was painful to be caught in the middle, especially when after that it means the new system has a risk of being beta quality for a while.
- anything remotely complex means moving to Kudu, when there's already another set of CLI tools to deal with.
Basically it felt like I needed to invest 6 months of my life to really get it, and then I'll be ready to use it professionally. AWS or even GKE don't have as much as a learning curve for people coming from the linux world in my opinion.
- GordonS 8y agoI'm surprised you think this, as I've been surprised in the other direction :) I'm mostly from a Windows and .NET background, but I'm reasonably comfortable in Linux too, and I've been surprised at the breadth of support for Linux and traditionally non-Windows languages, such as Python and Node.js. As an example, take the docs for what must be one of their most used services, App Services: https://docs.microsoft.com/en-gb/azure/app-service/ https://docs.microsoft.com/en-gb/azure/app-service/ Right on the front page there are quickstarts for .NET, sure - but also Node.js, PHP, Python, Java... Some of their newer services are even Linux first, such as AKS!