2 ms·
True, but it's a complete waste if all you need is a single webapp and you're running it on something like Azure anyway which can just run that single Docker im
by mrweasel 3y ago
True, but it's a complete waste if all you need is a single webapp and you're running it on something like Azure anyway which can just run that single Docker image.
In this case you had a potential zero management environment, truly Cloud as it was meant to be, vs. managing Kubernetes, plus a database. You could go with managed Kubernetes (AKS) and a managed SQLServer, but why take on that cost?
Edit: Even AKS isn't truly zero management, you need to do at least some of the work for the upgrades, so instantly more management, something you need to do, something that adds to the operational cost.
- brianwawok 3y agoSo that is why I said to use GCE not Azure, of course Azure is extra work ;P use GKE. I have personally never build an app that was a single docker image running. Usually I am at a min of 2. One server going down shouldn't take down prod once you even have 1 paying customer.