Subscribe for FREE daily Updates.

1 Cloud Computing- A brief History


Now as a techie, all of us know something about Cloud Computing but, here are some details for those who don’t as well as those who do and want to know more. First and foremost Cloud Computing concept cannot be considered to be a development by one particular person or organization; it’s the outcome of years of hard work by various organizations. Cloud Computing has a pretty good history. It was known as the “Intergalactic-Computer Networking” earlier in the late 60’s and was proposed by this man called J.C.R. Licklider. Today the term “Intergalactic-Computer Networking” is simply known as Inter-Net. Licklider was the direct predecessor to Internet. Now how many of us know which year was Internet invented? Well many of us would say its 2001 or 2003 as for it was this time when we started using it but, the answer is 1990’s. Licklider was a man with vision; he was responsible for enabling the development of ARPANET (Advanced Research Projects Agency of NETwroking). ARPANET developed in 1969 for the American Defense & various Universities. Then in 80’s NSFNET (National Science Foundation NETworking) with a slight mod i.e. higher capacity came to be seen. This allowed academic researches only. Now finally the two all time great researches were combined and launched in the name of Internet. The credit of this idea goes to Licklider though there are many who lead to the compilation. Now call it there style or something but, Intergalactic-Networking was a bit odd hence Americans who they prefer making acronyms shortened it as Internet. From then researches and development have been done continuously on this field of transferring information from one corner of the world to other. It may look very simple as I write but, it isn’t. First researches were done in a small area like a building then increasing the scope to cities and finally countries. Today the entire world is in our fist. Now to build up something means to continuously develop and update it in all ways. The technology, method of implications and various other things need to be upgraded. Thus in 2003/04 this Internet which in simple words is a set of rules and by which it governs itself, was coined as a cloud. Licklider’s vision was compared to a cloud something as big as to store information available on net. Going back to late 60’s we come to know that ‘twas John McCarthy who proposed the idea of computation being delivered as a public utility.

Since the sixties, cloud computing has developed along a number of lines, with Web 2.0 being the most recent evolution. However, since the internet only started to offer significant bandwidth in the nineties, cloud computing for the masses has been something of a late developer.

One of the first milestones for cloud computing was the arrival of Salesforce.com in 1999, which pioneered the concept of delivering enterprise applications via a simple website. The services firm paved the way for both specialist and mainstream software firms to deliver applications over the internet.

The next development was Amazon Web Services in 2002, which provided a suite of cloud-based services including storage, computation and even human intelligence through the Amazon Mechanical Turk

That what I discussed was a brief history of Networking. Now what I’m about to discuss is on the Cloud itself. Cloud computing is a marketing term for technologies that provide computation, software, data access, and cloud services that do not require end-user knowledge of the physical location and configuration of the cloud that delivers the services. Also, it is a delivery model for IT clouds, the services based on Internet protocols, and it typically involves provisioning of dynamically scalable and often virtualized clouds. Clouds are formed due to the ease-of-access to remote computing sites provided by the Internet (The biggest cloud of all).This may take the form of web-based tools or applications that users can access and use through a cloud web browser as if the programs were installed locally on their own cloud-puters.


Cloud computing shares characteristics with:-

Autonomic computing — Computer systems capable of self-management.
Client–server modelClient–server computing refers broadly to any distributed application that distinguishes between service providers (servers) and service requesters (clients).
Grid computing — "A form of distributed and parallel computing, whereby a 'super and virtual computer' is composed of a cluster of networked, loosely coupled computers acting in concert to perform very large tasks."
Mainframe computer — Powerful computers used mainly by large organizations for critical applications, typically bulk data processing such as census, industry and consumer statistics, police and secret intelligence services, enterprise resource planning, and financial transaction processing.
Utility computing — The "packaging of computing resources, such as computation and storage, as a metered service similar to a traditional public utility, such as electricity."
Peer-to-peer — Distributed architecture without the need for central coordination, with participants being at the same time both suppliers and consumers of resources (in contrast to the traditional client–server model).


So basically, CLOUD is a virtual world which governs and facilitates the data storage, modification, updating, transferring over wires or waves.

1 comments:

 

ITech Byte Copyright © 2011