Evolution of Cloud Computing
Many companies have already embraced cloud computing. Those that haven’t done so yet will need to move to the cloud soon to keep up with the transforming technology. Cloud computing has been a phenomenal invention for sharing information from anywhere. Previously, you could access your files from your computer only. But now, because of cloud computing, it is possible to access your file from any computer. This has made doing works more efficient and comfortable.
The concept of cloud computing existed after the invention of the mainframe computer in the 1950s. The mainframe computer was nothing like the desktop computer we use today. It was a huge machine that multiple users could access through different terminals. But the idea of having a terminal for each employee of a company didn’t seem feasible and cost-effective.
The Advanced Research Project Agency created ARPANET in the 1960s, which is considered to be the predecessor of the modern Internet. Using ARPANET, it was possible to connect four University computers that were located in different locations.
In the 1970s, IBM came up with the idea of Virtual Machine which allowed several operating systems to work simultaneously from one computer. However, the developers couldn’t make software for multiple operating systems at that time.
The concept of cluster computing emerged in the 1980s which allowed machines in a single cluster to be connected with each other. The cost of cluster computing was lower than that of mainframe computing. But there were geographical restrictions and this limited the application of cluster computing.
Grid computing came in the 1990s which allowed universities located in different places to share resources of each other using optical networks. The problem of geographical restriction was somewhat solved in this case; however, high bandwidth connectivity was required for it.
Virtualization evolved after the development of the telecom industry and the Internet. The telecom operators provided virtual private networks that allowed users to have access to a single infrastructure.
There was Amazon Web Services in the 2000s. Elastic Compute Cloud was also launched during that time allowing users to rent virtual spaces. Google Docs was then launched and users could transfer, edit and save their documents there and later access them from another computer if needed. Netflix, Dropbox, Google Apps followed after the success of Google Docs. There were public and private clouds.
In 2011, public and private clouds merged to become a hybrid cloud. The same year, Apple had iCloud that allowed users to take automatic backup of their photos and videos. Google Drive, SoftLayer, and Synextra are examples of modern cloud computing.
In the case of cloud computing, the users don’t need to buy their own infrastructure. So, the cost of using the cloud becomes very low. Cloud computing is now required for any business. It has allowed employees to work remotely without any hassle. It has also made workflows more efficient, eventually making works more productive.