On 1/10/21 9:55 AM, Töma Gavrichenkov wrote:
Peace,
On Sun, Jan 10, 2021 at 8:38 PM William Herrin <b...@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