Cloud computing as a technology is highly scalable (easy upgrade of resources), website expansion can be done with minimum limitations. You no longer need to worry about the hassles of migrating your website from a shared server to a dedicated server; or server crash when your website(s) experience a sudden surge. All these problems can be easily avoided by switching to Cloud Hosting.
All Cloud VM's automatically migrate from one server to all other live servers incase of failure of one or 2 cloud servers or a storage. There will be absolutely no downtime due to power outage, network failure or failure of servers or storage.
Cloud computing is broadly classified into Shared Cloud, Cloud Servers and Private Cloud.