0% found this document useful (0 votes)
31 views

Cloud Computing

This document provides a history and overview of cloud computing. It discusses how the concept originated in the 1960s and how cloud computing evolved from virtual private networks and utility computing models. The document defines cloud computing as computation, software, data access, and storage services delivered over the internet without knowledge of the underlying infrastructure. It describes the typical architecture of cloud computing including front-end and back-end components as well as clients and servers.

Uploaded by

Neetu Gowdar
Copyright
© Attribution Non-Commercial (BY-NC)
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
31 views

Cloud Computing

This document provides a history and overview of cloud computing. It discusses how the concept originated in the 1960s and how cloud computing evolved from virtual private networks and utility computing models. The document defines cloud computing as computation, software, data access, and storage services delivered over the internet without knowledge of the underlying infrastructure. It describes the typical architecture of cloud computing including front-end and back-end components as well as clients and servers.

Uploaded by

Neetu Gowdar
Copyright
© Attribution Non-Commercial (BY-NC)
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
You are on page 1/ 5

CLOUD COMPUTING

History:
The underlying concept of cloud computing dates back

to 1960s, when John Mc Carthy opined that “computation


may someday be organized as a public utility”. Almost all the
modern day character of cloud computing (elastic provision,
provided as a utility , online, illusion of finite supply), the
comparision to the electricity industry and the use of public,
private, government and community forms was thoroughly
explored in Douglas Parkhill’s 1966 book, The challenge of
computer atility.

The actual term “cloud” borrows from telephony in the


telecommunications companies, who until the 1990s primarily
offered dedicated point to point data circuits, began offering
Virtual Private Network (VPN) services with comparable
quality to balance utilization as they saw fit, they were able
to utilize their overall network bandwidth more effectively.
The cloud symbol was used to denote demarcation point
between that which was the responsibility of the provider
from that of the user. Cloud computing extends this boundary
to cover server as well as network infrastructure.
In 2001 GOOGLE, IBM & a no of universities embarked
on a large scale cloud computing research project.

Introduction

Cloud computing is computation, software, data access &


storage services that do not require & uses knowledge of
the physical location & configuration of the system that
delivers the services.

Cloud computing is a natural evolution of the widespread


adoption of utilization, service oriented architecture,
autonomic and utility computing.

Cloud computing describes a new supplement


consumption, & delivery model for IT services based on
internet protocols.

The term “Cloud” is used as a metaphor for the


internet, based on the cloud drawing used in the past to in
a computer network diagrams as an abstraction of the
underlying infrastructure it represents. Typically cloud
computing providers delivers common business applications
online that are accessed from another web service or soft
link web browser, while the software & data are stored on
servers.

Architecture

Cloud architecture, the systems architecture of software


systems involved in the delivery of cloud computing, typically
involves multiple cloud components communicating with each
other over application programming interfaces, usually web
services & 3 ties architecture. This resembles unix philosophy of
having multiple programs each doing one thing well & working
together over universal interfaces. Complexity is controlled &
resulting system are more manageable than this monolithic
counter parts.

The two most significant components of cloud computing


architecture are known as front end and the back end. The
front end is the part seen by the client, i.e is the computer
user. This includes client’s networks & applications used to
access the cloud via a user interface such as web browsers.
The back end of the cloud computing architecture is the
cloud itself comprising various computers, servers and data
storage devices.
Client

A cloud client consist of computer hardware and / or


computer software that relies on the cloud computing for
application delivery, or that is specially designed for delivery of
cloud services & that in either case, is essentially useless without
it. Ex computers, phones and other devices, operating system &
browsers.

Server

The servers layer consists of computer hardware and / or


computer software products that are specially designed for the
delivery of cloud services, including multi-core processors, cloud
specific operating system & combined offerings.

You might also like