On 1/10/21 9:55 AM, Töma Gavrichenkov wrote:
Peace,
On Sun, Jan 10, 2021 at 8:38 PM William Herrin <bill@herrin.us> wrote:
providers like Amazon tend to make it inconvenient approaching impossible to build cross-platform services. I kinda wonder what a cloud services product would look like that was actively trying to facilitate cross-platform construction? HashiCorp Nomad plus Terraform. That's pretty much it.
I'd say it starts to be "inconvenient approaching impossible" only at the point where you begin to use Cloudformation — or when you don't have automated deployment at all. While the provisioning tools are provider agnostic, a move from a provider to a provider would take days at most.
At my previous job, I built a tool which could spin up a server farm given a platform agnostic design spec from a list of vendors as well as pricing it out. It was really more of a prototype since it only supported Chef on the spin-up side, but it showed that you could move things pretty quickly if need be. I hadn't considered this as a use case though. Mike