2. “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.”
-- National Institute of Standards and Technology
28. IaaS
(Infrastructure-as-a-Service)
Examples: Amazon EC2, Rackspace Servers
You have “root” access on a virtual Linux or Windows
machine
You are responsible for installing system packages,
scaling, and failover
The big difference is that you don’t own, manage, or
commit to the hardware
Most discussion about the Cloud focus on the IaaS
layer, and is the easiest for companies to understand*
* Most of this presentation focuses on IaaS as well
29. PaaS
(Platform-as-a-Service)
Examples: Google App Engine, Force.com
Your application lives in a sandbox, with limited
access to the O.S. and file system
In exchange, the system automatically handles
configuration, scaling, and failover
Similar to the advantages that modern languages
(e.g. Ruby-on-Rails) provide
Cost based on usage
30. SaaS
(Sofware-as-a-Service)
Examples: Salesforce.com, Twitter
A fully-baked service that requires no coding
Flexibility and customization is limited to what
the service allows you to do
Advantage of SaaS services over locally installed
software is that you don’t have to maintain it,
and you can use it anywhere
Generally subscription based
31. What makes you a
“Cloud”
1. Elastic (on-demand capacity)
2.Self-service (provisioning through API/UI)
3.Pay-for-usage (no long term contract)
4.Virtualized (all servers look/act identically)
34. Rate the benefits ascribed to the cloud
Pay only for what you use 77.9%
Easy/fast to deploy 77.7%
Monthly payments 75.3%
Encourages standard systems 68.5%
Requires less in-house IT staff, costs 67%
Always offers latest functionality 64.6%
Sharing systems with partners simpler 63.9%
Seems like the way of the future 54%
0% 33% 67% 100%
Source: IDC Enterprise Panel, 3Q09
35. Rate the benefits ascribed to the cloud
Pay only for what you use 77.9%
Easy/fast to deploy 77.7%
Cost
Monthly payments 75.3%
Encourages standard systems 68.5%
Requires less in-house IT staff, costs 67%
Always offers latest functionality 64.6%
Sharing systems with partners simpler 63.9%
Seems like the way of the future 54%
0% 33% 67% 100%
36. Rate the benefits ascribed to the cloud
Pay only for what you use 77.9%
Easy/fast to deploy 77.7%
Cost
Monthly payments 75.3% Agility
Encourages standard systems 68.5%
Requires less in-house IT staff, costs 67%
Always offers latest functionality 64.6%
Sharing systems with partners simpler 63.9%
Seems like the way of the future 54%
0% 33% 67% 100%
37. Rate the benefits ascribed to the cloud
Pay only for what you use 77.9%
Easy/fast to deploy 77.7%
Cost
Monthly payments 75.3% Agility
Encourages standard systems 68.5%
Requires less in-house IT staff, costs 67%
Architecture
Always offers latest functionality 64.6%
Sharing systems with partners simpler 63.9%
Seems like the way of the future 54%
0% 33% 67% 100%
38. Rate the benefits ascribed to the cloud
Pay only for what you use 77.9%
Easy/fast to deploy 77.7%
Cost
Monthly payments 75.3% Agility
Encourages standard systems 68.5%
Requires less in-house IT staff, costs 67%
Architecture
Always offers latest functionality 64.6%
Sharing systems with partners simpler 63.9%
Seems like the way of the future 54% Core
0% 33% Competencies
67% 100%
39. Benefits of the Cloud
1. Reduce costs
2.Increase agility
3.Architecture (loosely coupled, scalable, etc.)
4.Freedom to focus on your core competencies
43. Rate the challenges/issues ascribed to the cloud
Security 87.5%
Performance 83.3%
Availability 82.9%
Worried on-demand will cost more 81%
Lack of interoperability standards 80.2%
Bringing back in-house may be difficult 79.8%
Hard to integrate with in-house IT 76.8%
Not enough major suppliers 76%
0% 33% 67% 100%
44. Rate the challenges/issues ascribed to the cloud
Lack of Security 87.5%
Trust Performance 83.3%
Availability 82.9%
Worried on-demand will cost more 81%
Lack of interoperability standards 80.2%
Bringing back in-house may be difficult 79.8%
Hard to integrate with in-house IT 76.8%
Not enough major suppliers 76%
0% 33% 67% 100%
50. Where do things go
from here?
Early adopters will prove the ROI
Cloud providers will continue to innovate and
address concerns
Trust in the cloud will increase
Companies will stop asking “What can I move to
the Cloud?”, and instead ask “What CAN’T I
move to the Cloud?
Eventually PaaS will overtake IaaS
Hinweis der Redaktion
- No question people are excited about the cloud
- This graph shows the number of searches on google for the term “cloud computing”.
- Three years ago it was barely a blit on the radar, and today we have conferences like this all around the world.
- Because you give up control over some of your companies most important assets.
- Online services or e-commerce company, where downtime and response time are critical, it’s hard to give up that control.
- You also lose visibility into what’s going on with your infrastructure
- You can’t walk up to your servers and look at the blinking lights or check if the cable is plugged in.
- You can’t listen to the machines for problems or kick it when it’s acting up.
- You need to rely on the cloud provider for these things, and again that takes getting used to.
- One of the most difficult things to get used to is not having someone to yell at when something breaks.
- You have to count on your cloud provider to respond to issues
- Getting mad at your own IT people won’t help.
- Lastly, you need to trust your data won’t disappear
- be stable
- Problems that the cloud provider has end up being your problems
- Especially in the eyes of your customers. They don’t care that it isn’t really your fault.
- They will blame you.