In the early 2000s after the dot-com bubble burst, only few companies were key players in the development of cloud computing. Currently, the availability of high-capacity networks and affordable computers and the implementation of virtualization and service-based design have led to the latest version of cloud computing and an ever changing model.
Cloud computing has conquered utility computing and grid computing with the emergence of software as a service and cloud computing providers.
The history of cloud computing
Cloud computing's concept started in the 1960s. Organizations and learning institutions highlighted the efficiency of their large-scale computers. It permitted various users physical access to the computer from several terminals and shared central processing unit time. It wasn't until the last ten years cloud computing developed to what it currently is.
The Late 1990s
The cloud meant the space between the end user and the provider. It became popular when firms gained a better understanding of its services and advantages. In 1999, Salesforce successfully used cloud computing first. They pioneered the idea of using the Internet to deliver software programs to the consumers. Anyone with Internet access could access and download the application. Companies could remotely purchase the software in an on-demand, cost-effective way.
The Early 2000s
In 2002, Amazon began its web-based retail services. It was the pioneer business to think of using not only 10% of their ability for a solution. This scarce workload was common at the time since companies feared workload peaks. The cloud computing model enabled Amazon to use their computer's volume more competently.
In 2006, Amazon launched Amazon Web Services, one of its sites, Amazon Mechanical Turk, offered several cloud-based services including computation, storage, and human intelligence. Another one is the Elastic Compute Cloud (EC2), which allowed people to rent virtual computers and use their programs and applications. Google established the Google Docs services also in 2006.
Cloud computing today offers a lot of storage, can handle several projects, and more availability to several users concurrently.