Welcome to our History 101 series! This week, we explore cloud computing. Did you know the birth of the Internet was pretty much the beginning of the cloud itself? Open your textbooks to chapter four; class is in session!
Another Wednesday has come and another tech history class is in session! This week we take a look at the history of cloud computing, its journey to the present and its rise to the top of tech trends, as well as what the future holds for one of most groundbreaking -or skybreaking, in this case- technologies of our century!
Everyone have a seat and get your textbooks ready; tech history class is in session!
At the age when computing time could cost you several million dollars, sometime in 1955, John McCarthy came up with a theory of sharing computing time among an entire group of users. McCarthy’s theory of “time-sharing” was an absolute milestone in changing the way people viewed computing since it would be essential in helping get the most out of the computing time available, as well as making it available to smaller companies that couldn’t afford to buy their own mainframes.
By the 1960s there was not much major advancement in computing until the time an American computer scientist named J.C.R. Licklider came up with an idea for an interconnected system of computers. Licklider, in that sense, can be considered one of the most important people in the creation of the modern Internet and cloud computing. The father of cloud computing technology, perhaps?
The big changes came around 1970s with the introduction to the concept of Virtual Machines (VM). The VM operating system was the next level for the 1950s’ shared access mainframe. By permitting multiple distinct computing environments to reside on one physical environment, virtualization became the driver of technology and was a milestone in the evolution of communication and information.
During its young years, the cloud was used to express the empty space between the end user and the provider. Professor Ramnath Chellapa of Emory University defined cloud computing in 1997:
It is the new computing paradigm, where the boundaries of computing will be determined by economic rationale, rather than technical limits alone.
The game-changing move in the history of cloud computing came with the launch of Salesforce.com, which arrived in 1999 and quickly became a pioneer in delivering enterprise applications via the cloud, what is now known as Software-as-a-Service (SaaS).
Three years later, in 2002, Amazon Web Services launched, with the Google App Engine following in 2008 and Microsoft Azure in 2010. Cloud computing had now transformed from a mad idea to a daily norm.
The evolution of cloud computing over the past decades has been more than impressive. It is time, however, to take the next step forward and that is to embrace the era of serverless computing.
Serverless -or event-driven computing if we want to name it more accurately- is the next level of abstraction in cloud computing, as experts put it. With serverless computing, developers can execute code that write using only the precise amount of compute resources needed to complete the task. No more, no less.
With such a revolutionary concept as its base, it is no mystery why cloud computing has become the absolute trend among the developer community.
ehnqwpeh
Speaking of cloud computing, make sure you don’t’ miss our informative interview series ‘A tour of cloud computing’
heqpiugw
geqöiwutg
Miss a week of class? We’ve got your make-up work right here. Check out other chapters in our Know Your History series!