Cloud Computing

Only available on StudyMode
  • Download(s) : 161
  • Published : January 12, 2013
Open Document
Text Preview
Cloud Computing
Bhavin D. Tank (S.Y.B.Sc. (IT)) College of Computer Science and Information Technology, Junagadh Ph. +91 - 93282 96802 E-mail: tank.infotech@yahoo.com     

ABSTRACT: This white paper is an introduction to the terms, characteristics, and services associated with internet-based computing, commonly referred to as cloud computing. Also introduced are the benefits and challenges associated with cloud computing, and for those seeking to use communications services in the cloud, briefly presented are different ways of determining the interfaces needed to use these communications services. Cloud computing is where software applications, processing power, data and potentially even artificial intelligence are accessed over the Internet. Many private individuals now regularly use an online email application such as Gmail, Yahoo! Mail or Hotmail.

The location of physical resources and devices being accessed are typically not known to the end user. It also provides facilities for users to develop, deploy and manage their applications ‘on the cloud’, which entails virtualization of resources that maintains and manages itself.

 

1. What is Cloud Computing?
Cloud computing provides the facility to access shared resources and common infrastructure, offering services n demand over the network to perform operations that meet changing business needs.

Definitions:
“Cloud computing is a general term for anything that involves delivering hosted services over the internet.” – Wikipedia “Cloud computing is Internet-based computing, whereby shared resources, software, and information are provided to computers and other devices on demand, like the electricity grid.”- Wikipedia Basically a cloud is a virtualization of Resources that manages and maintains itself.

CCSIT, Junagadh                                     tank.infotech@yahoo.com   

Page 1 

2. Types of cloud
Public Cloud: the services are delivered to the client via the Internet from a third party service provider. Example: Amazon, Yahoo, Google

Example of Clouds

3. Architecture
Cloud architecture,[15] the systems architecture of the 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 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.

Private Cloud: these services are managed and provided within the organization. There are less restriction on network bandwidth, fewer security exposures and other legal requirements compared to the public Cloud. Example: HP Data Centers Hybrid cloud: There is some confusion over the term "Hybrid" when applied to the cloud - a standard definition of the term "Hybrid Cloud" has not yet emerged. The term "Hybrid Cloud" has been used to mean either two separate clouds joined together (public, private, internal or external), or a combination of virtualized cloud server instances used together with real physical hardware. The most correct definition of the term "Hybrid Cloud" is probably the use of physical hardware and virtualized cloud server instances together to provide a single common service

Architecture

  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.   

Hybrid cloud

CCSIT, Junagadh                                     tank.infotech@yahoo.com   

Page 2 

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, ...
tracking img