Having built out big infra on AWS and now on GCP, GCP's live migrations really change the way I think about the cloud. GCP has hardware failures, and if there's a bad enough one it impacts your instance, but you can have instances that live forever and they just move it from physical machine to physical machine and it mostly works. I was very skeptical about this, having spent 5-6 years on AWS and got used to the ide…
This is neat and something I really like about GCP. Surprised AWS hasn’t been able to replicate this yet. Yes your code should handle an instance dying. But if 98% of the time you can live migrate and not... hey why not.
AWS has had a partnership with VMware for a while now, so I would imagine/hope that they could still do live migration, even when running in the AWS cloud.
That does make me wonder why AWS doesn’t implement the same functionality native, though.....