Hacker News new | ask | show | jobs
by Noughmad 1214 days ago
If you're on AWS or GCP or Azure, and they terminate your account, and you use only the "standard" services (raw instances, k8s, database, redis, queues, email, etc.) it's generally relatively easy to migrate to one of the other two.

Fly is different enough that moving to or from it takes much more time and effort.

3 comments

> Fly is different enough that moving to or from it takes much more time and effort.

It is? Fly seems to be only docker containers. You can't get much more standard than that these days!

> Fly is different enough that moving to or from it takes much more time and effort.

Have you actually used fly? It's pretty vanilla. Having migrated to and from fly I don't think your assessment is accurate.

It uses Docker files or Heroku style procfiles - not particularly exotic. Your apps live in a private network, which is managed for you.

Yes, this is my approach, as long as you stick to standard interfaces, you can migrate rather quickly.

Your level of abstraction may vary. I stick to VMs after realising how much overhead I had with the cloud as a one-person shop.

Teams can interface with k8s which is also standard nowadays, taking you can spawn a cluster fast.