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.

1950s

Mainframe & Time Sharing
During 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.

1969

ARPANET
The first working prototype of ARPANET is launched

ARPANET is linking geographically dispersed computers over what is now known as the Internet

Late 1970s

Client-Server
The 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.

1995

Pictures of Clouds
Pictures of Clouds start showing up on Network diagrams

Cloud pictures are denoting anything that is too complex for non-technical people to understand.

1999

Salesforce.com
Salesforce.com launches

Salesforce.com is the first company to make enterprise applications available through a website.

1999

Google Search
Google launches “Google Search.”

The first search engine to implement an algorithm to rank pages by relevancy and other criteria.

1999

Netflix
Netflix launches, mailing DVDs

Netflix is mailing DVDs in little red envelopes, dreaming of future revenue streams.

2003

Web 2.0
Web 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!

2004

Facebook
Facebook launches its service to the public

Facebook gives people an easy way to share information about themselves with friends and family.

2006

Amazon
Amazon 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.

2006

Google
Google CEO Eric Schmidt introduces the term “cloud” at an industry conference.

It is said that technology executives at Compaq have used the term a decade earlier behind closed doors!

2007

Apple
Apple introduces the iPhone

The iPhone could be used on any wireless network and revolutionized the way people interact with a smart device.

2007

Netflix
Netflix launches streaming services

Video and Data Streaming revolutionizes the way people watch TV on demand.

2008

Cloud Emerges
The concept of Private Cloud emerges

The concept of the “Private cloud” emerges as a more secure version of the poorly named public cloud.

2009

Browser-Based Cloud
Browser 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.

2009-2010

The Open-Source Cloud
The Open-Source Cloud movement gains steam

Thanks to OpenStack and EUCALYPTUS the open-source cloud emerges.

2011

Hybrid Cloud Emerges
Hybrid 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.

2011

Microsoft’s “To the cloud”
Microsoft’s “To the cloud” commercial launches.

Microsoft tries to explain mere mortals the benefits of the cloud.

2011

iCloud
Apple launches iCloud

ICloud is a Cloud Storage service to store pictures in the cloud.

2012

Google Drive
Google launches Google Drive

Google Drive offers Cloud Storage and digital packrats.

2013

IBM acquires SoftLayer
IBM acquires SoftLayer

SoftLayer offers and industry-first, private and reliable, private cloud at the speed and pricing of a public cloud environment

2014

XXL Box
XXL 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.

Present

Cloud adoption accelerates

Cloud adoption accelerates, but still struggles to distinguish itself from the plain old Internet.