You are on page 1of 23

PRESENTATIO

Click icon to add picture

N
o
CLOUD
n
COMPUTI
OUTLINE…..

To provide a general overview of


cloud computing including:
Ø
Introduction
Ø
What is Cloud Computing ?
Ø
Virtualization
Ø
Why Cloud Computing?
Ø
Cloud Architecture
Ø
Layers in Cloud Computing
Ø
Models
Ø
Pros and Cons of Cloud Computing
INTRODUCTION
v With traditional desktop computing, we run copies of software programs on

our own computer. The documents we create are stored on our own pc.

v Although documents can be accessed from other computers on the network,

they can’t be accessed by computers outside the network. This is PC-centric.

v With cloud computing, the software programs one use aren’t run from one’s

personal computer, but are rather stored on servers accessed via the

Internet.
WHAT’S CLOUD
COMPUTING?
Cloud Computing From Different
Viewpoints
v
It is a paradigm in which information is

permanently stored in servers on the Internet and

cached temporarily on clients that include desktops,

entertainment centres, table computers, notebooks,

wall computers, handhelds,

-IEEE(Institute of Electrical and Electronics Engineers)

v
It is a paradigm shift whereby details are

abstracted from the users who no longer need


Continued…
Cloud computing is a model for enabling convenient, on-

demand network access to a shared pool of configurable

computing resources (e.g., networks, servers, storage,

applications, and services) that can be rapidly provisioned

and released with minimal management effort or service

provider interaction.

(NIST Definition, National Institute of Standards and


Technology)
Evolution of Cloud
Computing
SaaS Computing Cloud Computing
Next-Generation
Utility Computing
§
§ Network-based
Internet
subscriptions
§Offering computing
Grid Computing computing
to applications § Next-Generation
§ Gained
Solving large resources as a Data Centers
§
momentum
problems with metered
in 2001
Parallel service
§ Introduced in
computing
§Made late 1990s
mainstream
By Global
Alliance
VIRTUALIZATION
Virtualization is “something which is not REAL, but displays the
full qualities of the REAL”.
A software implementation of a machine that executes
programs like a real machine.

Click to edit Master text styles


Second level
● Third level

● Fourth level

● Fifth level
Click to edit Master text styles
Second level
● Third level

● Fourth level

● Fifth level
WHY CLOUD
COMPUTING? Click to edit Master text styles
Second level
● Third level

● Fourth level

● Fifth level

Traditional softwares are like premium luxury cars…..


You pay for everything…….. What you use as well as what you don’t…
And all these at an upfront investment….!!!!
continued….
Click to edit Master text styles
Second level
● Third level

● Fourth level

● Fifth level

But with cloud computing you need not buy the luxury car….
Its just like hiring a taxi… no maintainance cost, no tolls
nothing and you pay only for how long you go or how muchyou
use ….Also u can decide your way because you don’t share the
cab with anyone else…
Technology Roadmap
to Cloud

Service oriented

IT assets &
datacenters kept
architecture
In C growing
infrastructure fr om

ng
a
Spstr ple

Desperate system
Rapid provisioning of

ti

pu
ra uct x tools
IT resources, massive

m
w u
l re
Co

Inconsistent
scaling
d
ou

processes
Dynamic service mgmt
Cl

Technolog


Soaring IT and

Energy saving via auto y
Roadmap power costs
workload distribution to cloud

n
io
at
V
ir
Virtualized infrastructure

lid

tu
Consolidate IT assets &

so
al •

- increased system iz

n
at

Co
io datacenters
utilization n
al Standardize and
ic •
Unify virtual & physical
ys

centralize management
Ph

mgmt •
processes with best

Promote resource sharing
practices
across organization


Energy saving
The landscape of cloud
computing?
Three primary models for Cloud Computing have emerged:
SaaS PaaS IaaS
(Software as a Service) (Platform as a Service) (Infrastructure as a
Service)
Applications, typically Hosted application Utility computing data
available via the environment for center providing on
browser: building and deploying demand server
• Google Apps cloud applications: resources:
• Salesforce.com • Salesforce.com • HP Adaptive
• Amazon E2C(Elastic Infrastructure as a
Compute Cloud) Service
• Microsoft Azure • Rackspace
• Amazon E2C & S3
Cloud
Architecture Click to edit Master text styles
Second level
● Third level

● Fourth level

● Fifth level

Individual users connect to the cloud from their own personal


computers or portable devices, over the Internet. To these
individual users, the cloud is seen as a single application, device, or
document. The hardware in the cloud (and the operating system that
manages the hardware connections) is invisible.
Layers in Cloud
Computing
Computer, phones
(browser)
Google Apps, SalesForce
CRM
Google Apps Engine,
Azure
Nimbus, AWS

Networks, Virtualization
Types Of Cloud
Computing
v
Private Cloud (a.k.a. Internal Cloud)
-- Community Cloud (a.k.a.
External Cloud)
shared infrastructure for specific
community

v
Public cloud (a.k.a. External Cloud)
Cloud Computing
Pros
Reduced Hardware equipment for end users
v

v
Improved Performance
v
Lower Hardware and Software Maintenance
v
Instant Software Updates
v
Accessibility
v
Less Expensive
v
Better Collaboration
v
Pay for what you use
Cloud Computing
Cons
v
Security Issues (#1 concern)
v
Internet connection
v
Too many platforms
v
Location of Servers
v
Time for Transition
v
Speed
v
Regulatory requirements
v
Not enough suppliers yet
Click to edit Master text styles
Second level
● Third level

● Fourth level

● Fifth level
Major Service Providers Of Cloud
Computing
Click to edit Master text styles
Second level
● Third level

● Fourth level

● Fifth level
Click to edit Master text styles
Second level
● Third level

● Fourth level

● Fifth level

You might also like