not mission-critical ready
Relying on the cloud for true fault-tolerance may be a bit pre-mature. The required uptime assurance for critical applications is exactly why data centers will keep them close. Achieving that uptime and the necessary DR that goes along with it can be done and is being done. Running VMware or Hyper V on a fautl-tolerant server to host mission-critical applications is safer, probably more cost effective, and definitely simpler than attempting it in the cloud or with servers other than fault tolerant ones.