Cloud is the best, not that we are biased or anything. ;)
Think of a cloud VM as a VPS on steroids, self healing, indestructible, in theory unless the entire data center goes down your cloud based VM will still be up and running, a CPU core crashes... your are good, an entire CPU, yup... a hard...