Cloud Computing: Mark Anthony Duque Madalipay
Cloud Computing: Mark Anthony Duque Madalipay
Cloud Computing: Mark Anthony Duque Madalipay
Cloud Summary
Cloud Architecture
Cloud Computing
Characteristics
Common Characteristics:
Massive Scale
Resilient Computing
Homogeneity
Geographic Distribution
Virtualization
Service Orientation
Advanced Security
Essential Characteristics:
On Demand Self-Service
Broad Network Access
Rapid Elasticity
Resource Pooling
Measured Service
Google
App
Engine
Platform as a
Service (PaaS)
Infrastructure as a
Service (IaaS)
10
11
MS Live/ExchangeLabs, IBM,
Google Apps; Salesforce.com
Quicken Online, Zoho, Cisco
Application Platform
Server Platform
Storage Platform
Description
Services Complete business services such as
PayPal, OpenID, OAuth, Google Maps, Alexa
Application
Development
Platform
Infrastructure
Focused
12
Storage
Hosting
13
14
15
Virtualization
Virtual workspaces:
An abstraction of an execution environment that can be made
dynamically available to authorized clients by using welldefined protocols,
Resource quota (e.g. CPU, memory share),
Software configuration (e.g. O/S, provided services).
App
OS
Hypervisor
Hardware
Virtualized Stack
Virtual Machines
17
App
App
App
App
Guest OS
(Linux)
Guest OS
(NetBSD)
Guest OS
(Windows)
VM
VM
VM
Xen
VMWare
UML
Denali
etc.
18
20
Cloud-Sourcing
Why is it becoming a Big Deal:
Concerns:
21
22
Cloud Storage
23
24
25
26
27
Improved performance:
With few large programs hogging your computer's
memory, you will see better performance from your PC.
Computers in a cloud computing system boot and run
faster because they have fewer programs and processes
loaded into memory
28
When you access a web-based application, you get the latest version
without needing to pay for or download an upgrade.
29
30
31
Device independence.
Disadvantages of Cloud
Computing
32
Disadvantages of Cloud
Computing
33
Disadvantages of Cloud
Computing
34
Can be slow:
Even with a fast connection, web-based applications can
sometimes be slower than accessing a similar software
program on your desktop PC.
Everything about the program, from the interface to the
current document, has to be sent back and forth from your
computer to the computers in the cloud.
If the cloud servers happen to be backed up at that
moment, or if the Internet is having a slow day, you would
not get the instantaneous access you might expect from
desktop applications.
Disadvantages of Cloud
Computing
35
The Future
36
Tips
THANK YOU
Mark Anthony Duque Madalipay
Dean / CONEC Focal Person
09298131201
[email protected]
[email protected]