Hey Scott, it really is trial and error.
It was sometime ago, but from memory with AWS i didnt even get past the very start where you run command to test for virtulisation support.
With GCP i got a lot further, so much so where i got virt-manager to run, setup parameters and do the install. Then after install when it goes to boot it bombs out.
Some things to note, only KVM is supported and has to be on Haswell supported CPU, which is available in selected regions.
In the end we ended up buying a physical MM.