(MPProEx 2011)
CLOUD COMPUTING
Tuheen R.Sukhrani and Suman L.Sabat
Institute of Technology, Ulhasnagar
Abstract:
This paper gives a brief about CLOUD COMPUTING and its growing impact in the sector of technology. It covers important parts like: * Architecture, * Characteristics, * Layers of Cloud Computing, * Types of Cloud Computing,
Introduction:
The Most Basic Definition of Cloud Computing is: “Cloud computing is Internet-based computing, where shared resources, software and information are provided to computers and other devices on-demand, like electricity”. It is a general term for anything that involves delivering hosted services over the Internet.
These services are broadly divided into three categories: * Infrastructure-as-a-Service (IaaS) * Platform-as-a-Service (PaaS) * Software-as-a-Service (SaaS)
The Information about the above categories is in the Figure below:
Technical Part:
Architecture of Cloud Computing:
Cloud architecture, typically involves multiple cloud components communicating with each other over application programming interfaces, usually web services and 3-tier architecture. This resembles the Unix philosophy of having multiple programs each doing one thing well and working together over universal interfaces. Complexity is controlled and the resulting systems are more manageable than their monolithic counterparts.
The two most significant components of cloud computing architecture are known as the front end and the back end. * The front end is the part seen by the client, i.e. the computer user. This includes the client’s network (or computer) and the applications used to access the cloud via a user interface such as a web browser. * The back end of the cloud computing architecture is the ‘cloud’ itself, comprising various computers, servers and data
References: * http://www.johnseelybrown.com/cloudcomputingpapers.pdf * http://iac.dtic.mil/iatac/download/Vol13_No2.pdf * http://www.johnseelybrown.com/cloudcomputingpapers.pdf * http://webhosting.devshed.com/c/a/Web-Hosting-Articles/Cloud-Computing/