Professional Documents
Culture Documents
Looks familier
12/15/16
Cloud computing
Internet-based computing, whereby
shared resources,
software, and
information
Why Cloud?
1.Web-scale problems
2.Large data centers
3.Different models of computing
4.Highly-interactive Web
applications
12/15/16
main
Applications (SaaS)
Platform (PaaS)
Infrastructure (IaaS)
Application (SaaS)
It is based on, demand software services.
On demand software services come in different
varieties. They vary in their pricing scheme and
how the software is delivered to the end users.
Salesforce.com (CRM), Google (GOOG) and
NetSuite (N) are some of the companies which
provide on demand software or SaaS business.
12/15/16
PaaS contd
Characteristics:
Definitely data-intensive
May also be processing intensive
Examples:
12/15/16
12/15/16
12/15/16
10
12/15/16
11
Tradition vs Virtual
App
App
Operating System
App
App
App
OS
OS
OS
App
Hypervisor
Hardware
Traditional Stack
Hardware
Virtualized Stack
12/15/16
12
13
Utility computing
Why buy machines when you can rent cycles?
Examples: Amazons EC2, GoGrid, AppNexus
14
Web application
What is the nature of software applications?
From the desktop to the browser
SaaS == Web-based applications
Examples: Google Maps, Facebook
15
16
17
Web-scale problem
Dont hold your breath:
Biocomputing
Nanocomputing
Quantum computing
18
Partition
w1
w2
w3
worker
worker
worker
r1
r2
r3
Result
12/15/16
Combine
19
How to achieve,choices
Different threads in the same core
Different cores in the same CPU
Different CPUs in a multi-processor
system
Different machines in a distributed system
12/15/16
20
IaaS
Infrastructure as a Service
Provision model in which an organization
outsources the equipment used to support
operations, including storage, hardware,
servers and networking components.
The service provider owns the equipment
and is responsible for housing, running and
maintaining it.
The client typically pays on a per-use basis.
12/15/16
21
12/15/16
22
Summary
Cloud Computing definition
Why Cloud
Types
IaaS
PaaS
SaaS
Examples
12/15/16
23
Cloud Computing
SIT, Pune
Preeti Mulay