4 ms·
Gee.. Sounds like you have had an awful time of it. Any chance you could speak more of some of the issues you encountered? We are looking at cloud providers and
by masterofmisc 6y ago
Gee.. Sounds like you have had an awful time of it. Any chance you could speak more of some of the issues you encountered? We are looking at cloud providers and was kinda leaning towards Azure.
- dustinmoris 6y agoMy advice, stay the f*ck away from Azure as far as you can. It’s the biggest clusterfuck I have ever had to deal with. Unless you are a Microsoft Gold Partner and you simply buy every shit which your Microsoft Account Manager tells you then you have no reason to use Azure. Unlike the Google Cloud or AWS, Azure has not a single service which is unique or good in any particular way. On the other side, they have many services which are uniquely so bad that they are unusable in Azure. Example of unique services in the GCloud: Spanner, Firestore, BigQuery,... AWS: Face recognition service and other neat things Uniquely fucked up in Azure: Functions, Web Apps, Storage, Application Insights (FML!), ... many many more
- MaKey 6y agoYour post is not going to help him because you're just ranting without providing details on issues you encountered.
- brtkdotse 6y ago> Uniquely fucked up in Azure: Functions, Web Apps, Storage, Application Insights I’m using all of these and it’s... fine? It does what is says on the tin basically.
- bhandziuk 6y ago> Functions, Web Apps, Storage, Application Insights What are the issue with these? What's missing/could be better?
- FridgeSeal 6y agoOh my god Azure functions. What a pain they were, nevermind getting them running locally. AWS Lambda: run the code, because it’s easy to write code to be fully independent of lambda specifics. Azure functions: oh no you need to run this thing to simulate stuff. Oh you’re not on Windows? Uhhhh too bad, that doesn’t work. You’ll have to use this other, random beta software. Oh it failed to run now, because you didn’t provide it with some arcane set of azure credentials which are inexplicably required to run it locally. Storage-especially on Kubernetes is Alpha quality at best. The amount of pain we had was wild considering it is a fairly basic requirement.
- MaKey 6y agoI had no trouble developing Azure Functions with VS Code on my ThinkPad running Ubuntu. Getting them to run locally [0] or in your Kubernetes Cluster [1] isn't too difficult. With AWS Lambdas that isn't possible at all. Regarding the storage for Kubernetes, as long as you don't provide details it looks like just another rant. I get that you like AWS more than Azure but your opinion may not reflect the actual experience someone else will have. [0] https://docs.microsoft.com/en-us/azure/azure-functions/functions-create-function-linux-custom-image https://docs.microsoft.com/en-us/azure/azure-functions/funct... [1] https://docs.microsoft.com/en-us/azure/azure-functions/functions-kubernetes-keda https://docs.microsoft.com/en-us/azure/azure-functions/funct...
- MaKey 6y agoWhat kind of workloads are you looking to run in the cloud? Chances are you won't have major issues despite the rants on here making Azure sound like a dumpster fire.
- masterofmisc 6y agoHonestly our stuff is pretty pedestrian. We have a front end website and API service, a couple of application servers for our telemetry IoT outstations and of course a backend database server.
- MaKey 6y agoI think you'll be fine with Azure then. You should use the pricing calculator beforehand to not be surprised by the costs and figure out how to reduce them but this applies to any cloud provider.
- masterofmisc 6y agoThanks for the reply MaKey. Thats good advice.
- richjdsmith 6y agoFor what it is worth, I have been migrating from AWS to Azure for a few projects over the past year and have had nothing but good things to say about Azure. Documentation is superb, as is support and experience consistency. AWS is still great, I just happen to like Azure more.