In the 1950s the word “cloud” still referred to a visible mass of condensated water vapour, floating in the atmosphere!
What we know as Cloud computing, has historically evolved through a number of phases. Grid and utility computing, application service provision (ASP), and Software as a Service (SaaS) are just a few of the steps it took to get to today’s form of cloud computing. The story and the concept to eventually deliver cloud computing is dated back in the 1950s.
Cloud computing looks back on a gradual evolution that started with mainframe computing.
Multiple users were capable of accessing a central computer through terminals, whose only function was to provide access to the mainframe. Back then the cost involved for acquiring computers was enormous compared to today. So sharing computing resources was the only way to give a number of users’ access to computing power. Providing shared access to a single resource was the solution that made economic sense for this, at that time, sophisticated piece of technology.
Back then J.C.R. Licklider, the person who was majorly involved in building and developing the ARPANET in 1969, had the idea to build an "intergalactic computer network". The basic idea was to enable every single human on the face of earth to be able to interconnect to anyone else; programs being able to run on remote resources and data being shared between anyone accessing the “intergalactic network”.
Product and Marketing Director at AMD, Margaret Lewis said:
It is a vision that sounds a lot like what we are calling cloud computing today.
While opinions vary, other experts in the cloud vertical do attribute “cloud computing” to another scientist called J. McCarthy, who is responsible for proposing the idea of computation being delivered as a public utility.
Since the late 60s, a number of milestones evolved, with the Web 2.0 concept being one of the latest milestones, but “cloud computing” was not able to develop until advancements were made in increased bandwidth provisioning in the 1990s.
In 2009, as Web 2.0 hit the internet, Google and other companies started offering browser-based enterprise applications. A great example of such a service provided by Big G is Google Apps, which revolutionized the concept of email delivery through a web interface. Until then software applications like Microsoft Outlook or Mozilla Thunderbird needed to be physically installed on top of the operating system in use. One of the first milestones in cloud computing history was the arrival of Salesforce.com in 1999, which is recognized as a pioneer using the concept of delivering enterprise applications via a simple website. The services firm paved the way for specialist and mainstream software firms to deliver applications over the internet.
When referring to cloud computing, one can not not mention Amazon Web Services (AWS), who back in 2002 provided the first form of cloud based services, which included computational resources and storage through their product “Amazon Mechanical Turk.” It was later on in 2006 when Amazon hit the jackpot with their EC2 service offering, which allowed everyone to provision computing resources on demand and install their own operating system and software. Amazon can be described as the first widely accessible cloud computing infrastructure service.
Historically, several hurdles needed to be overcome; Cloud computing wouldn’t be possible without technologies such like virtualisation technology having evolved and matured first.
Jamie Turner, a UK based cloud computing pioneer said once:
Without the maturity of virtualization, the development of universal high-speed bandwidth, and universal software interoperability standards, the cloud wouldn’t be possible. As cloud computing extends its reach beyond a handful of early-adopter Google Docs users, we can only begin to imagine its scope and reach. Pretty much anything can be delivered from the cloud.
For the ease of consuming large historical data we’ve prepared a timeline.
Mainframe & Time SharingDuring this decade, the word cloud refers to a visible mass of condensed water vapour floating in the atmosphere.
The Mainframe and Time sharing concept was born, introducing a concept of shared and de-centralized resources.
ARPANETThe first working prototype of ARPANET is launched
ARPANET is linking geographically dispersed computers over what is now known as the Internet
Client-ServerThe term “Client-Server” comes into use.
Client-Server defines the compute model where clients access data and applications from a central server over a local area network.
Pictures of CloudsPictures of Clouds start showing up on Network diagrams
Cloud pictures are denoting anything that is too complex for non-technical people to understand.
Salesforce.com is the first company to make enterprise applications available through a website.
Google SearchGoogle launches “Google Search.”
The first search engine to implement an algorithm to rank pages by relevancy and other criteria.
NetflixNetflix launches, mailing DVDs
Netflix is mailing DVDs in little red envelopes, dreaming of future revenue streams.
Web 2.0Web 2.0 is born, characterized by rich media.
The web is now a place where user generated content and Social Networks flourish. The rise of dynamic content!
Facebook gives people an easy way to share information about themselves with friends and family.
AmazonAmazon launches Amazon Web Services (AWS)
AWS gives users a new way to utilize and rent compute resources (EC2) and store data off site (S3) on a pay per use business model.
It is said that technology executives at Compaq have used the term a decade earlier behind closed doors!
AppleApple introduces the iPhone
The iPhone could be used on any wireless network and revolutionized the way people interact with a smart device.
NetflixNetflix launches streaming services
Video and Data Streaming revolutionizes the way people watch TV on demand.
Cloud EmergesThe concept of Private Cloud emerges
The concept of the “Private cloud” emerges as a more secure version of the poorly named public cloud.
Browser-Based CloudBrowser based cloud enterprise applications like Google Apps are introduced.
Cloud Based enterprise apps used over a simple web browser revolutionize the market, untethering users from their desktops.
The Open-Source CloudThe Open-Source Cloud movement gains steam
Thanks to OpenStack and EUCALYPTUS the open-source cloud emerges.
Hybrid Cloud EmergesHybrid Cloud emerges, combining public and private cloud.
Combining public- and private cloud environments, the Hybrid Cloud is born to the delight of trigger-shy IT departments.
Microsoft’s “To the cloud”Microsoft’s “To the cloud” commercial launches.
Microsoft tries to explain mere mortals the benefits of the cloud.
iCloudApple launches iCloud
ICloud is a Cloud Storage service to store pictures in the cloud.
Google DriveGoogle launches Google Drive
Google Drive offers Cloud Storage and digital packrats.
IBM acquires SoftLayerIBM acquires SoftLayer
SoftLayer offers and industry-first, private and reliable, private cloud at the speed and pricing of a public cloud environment
XXL BoxXXL Cloud launches XXL Box
XXL Box introduces Secure and Encrypted Cloud Storage, allowing users to protect their digital data from eavesdropping by secret services and other unwanted individuals and hackers.
Cloud adoption accelerates
Cloud adoption accelerates, but still struggles to distinguish itself from the plain old Internet.