Cloud Computing impressed the businesses around the world using zero upfront investment to the IT infrastructure (in most cases). The improvements in the Cloud services like On-demand Web Servers, Content Delivery Networks (CDN), Load Balancing (LB), Auto Scaling (AS), Storage, Data Backup, Database operations, Database Caching (for example, memcached) and Big Data Analytics is attracting the new businesses to the Cloud.
Below is the inforgraph provided by SearchCloudComputing which shows the history of Cloud Computing in an interesting format.