Sei sulla pagina 1di 19

Cloud Computing

By- Gargi Sahajpal


M-Tech(I.T.)
Contents

Introduction

History
Why cloud computing is used
How the technology is used
Conclusion

References
Introduction

• Cloud computing is
location independent
computing, where
shared servers provide
resources, software, and
data to computers and
other devices on
demand .
• Cloud computing is a set of technologies that allows
computing applications and data to be exposed as a set of
services from a pool of underlying resources.

• Cloud computing is a fundamental shift from the


traditional client/server architecture.

• Cloud computing is about reducing wastage of IT


resources & utilizing them more effectively.

• Cloud computing does not equal the Cloud.


History
• 1960- John McCarthy predicted that computing
would be organized as a public utility.

• Early 90’s- Ian Foster gave the term Grid Computing


i.e. technologies that would make computing power
available 'on demand' to consumers.

• 2006- Amazon launched Amazon Web Service to


provide cloud computing to external customers on a
utility computing basis.
• Early 2008- Eucalyptus became the first open
source AWS API compatible platform for deploying
private clouds.

• Mid-2008- Gartner realized that organizations are


diverting from company-owned hardware and
software assets to per-use service-based models and
thus cloud computing will result in spectacular
growth in IT products.
Why ?
• With the recent recession and the constant pressure on
IT to deliver more services at less cost, cloud
computing offers a lower-cost delivery model and the
ability to bring services to an organization more
quickly.

• Hence users can access and use web based tools


through a web browser as if it were a program
installed locally on their own computer.

• It uses “pay as you go” model and the application is


accessible from anyplace and anytime.
Architecture
The two significant components of the architecture are
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 is the ‘cloud’ itself, comprising various


computers, servers and data storage devices.
Layers

• The cloud functions


through a number of
network protocols that
form a stack of layers.
• Client- It consists of computer hardware and/software
that is specifically designed for delivery of cloud
services.

• Application- The customer need not install and run


the application on his own computer thus simplifying
maintenance and support. Key characteristic is-

Applications that are managed from central locations


rather than at each customer’s site thus enabling them
to access the applications remotely via the web.
• Platform- It facilitates deployment of applications
without the cost and complexity of buying and
managing the underlying hardware and software layers.

• Infrastructure- It delivers computer infrastructure - a


virtualized computing environment as a service.

• Server-It consists of hardware/software components


that are designed for the delivery of cloud services
including multi-core processors and operating
systems.
Three components of cloud
computing network
Deployment Models
• Public cloud- This is an external cloud provided by a
service provider. The public cloud follows the 'pay as
you go' model.

• Private cloud- It involves optimizing the existing IT


infrastructure, so that it can deliver services to the
users faster and more effectively.

• Hybrid cloud- It consists of internal/ external


providers, viz. a mix of private and public clouds.
Conclusion- Cloud computing is the key for
enterprises with the following benefits--
• Scalability- It cuts down the time involved in buying
& setting up additional hardware, software & other
necessary resources every time a new service is
required.

• Lower infrastructure cost- You pay only for the


duration that you use the service for. Hence a lot of
cost related to maintenance, administration, etc is
reduced.

• Better utilization- As the IT infrastructure is a pool


of resources, it reduces wastage and improves
resource utilization.
References

• www.pcquest.com
• Pcquest.ciol.com
• www.infoworld.com
• Cloudcomputing.sys-con.com
Queries

Potrebbero piacerti anche