building private-clouds-qconsf
DESCRIPTION
TRANSCRIPT
![Page 1: Building private-clouds-qconsf](https://reader031.vdocument.in/reader031/viewer/2022020122/54b6c66a4a79599f728b458e/html5/thumbnails/1.jpg)
Implementing Private Clouds
Andrew Clay ShaferQCon SF 2010
![Page 2: Building private-clouds-qconsf](https://reader031.vdocument.in/reader031/viewer/2022020122/54b6c66a4a79599f728b458e/html5/thumbnails/2.jpg)
Andrew Clay Shafer
@littleidea
![Page 3: Building private-clouds-qconsf](https://reader031.vdocument.in/reader031/viewer/2022020122/54b6c66a4a79599f728b458e/html5/thumbnails/3.jpg)
Andrew Clay Shafer
@littleidea
![Page 4: Building private-clouds-qconsf](https://reader031.vdocument.in/reader031/viewer/2022020122/54b6c66a4a79599f728b458e/html5/thumbnails/4.jpg)
Andrew Clay Shafer
@littleidea
![Page 5: Building private-clouds-qconsf](https://reader031.vdocument.in/reader031/viewer/2022020122/54b6c66a4a79599f728b458e/html5/thumbnails/5.jpg)
Andrew Clay Shafer
@littleidea
![Page 6: Building private-clouds-qconsf](https://reader031.vdocument.in/reader031/viewer/2022020122/54b6c66a4a79599f728b458e/html5/thumbnails/6.jpg)
Andrew Clay Shafer
@littleidea
![Page 7: Building private-clouds-qconsf](https://reader031.vdocument.in/reader031/viewer/2022020122/54b6c66a4a79599f728b458e/html5/thumbnails/7.jpg)
Andrew Clay Shafer
@littleidea
![Page 8: Building private-clouds-qconsf](https://reader031.vdocument.in/reader031/viewer/2022020122/54b6c66a4a79599f728b458e/html5/thumbnails/8.jpg)
Andrew Clay Shafer
@littleidea
![Page 9: Building private-clouds-qconsf](https://reader031.vdocument.in/reader031/viewer/2022020122/54b6c66a4a79599f728b458e/html5/thumbnails/9.jpg)
real artists ship
![Page 10: Building private-clouds-qconsf](https://reader031.vdocument.in/reader031/viewer/2022020122/54b6c66a4a79599f728b458e/html5/thumbnails/10.jpg)
great artists steal
![Page 11: Building private-clouds-qconsf](https://reader031.vdocument.in/reader031/viewer/2022020122/54b6c66a4a79599f728b458e/html5/thumbnails/11.jpg)
pri·vate
http://www.flickr.com/photos/athomeinscottsdale/3279949186/
![Page 12: Building private-clouds-qconsf](https://reader031.vdocument.in/reader031/viewer/2022020122/54b6c66a4a79599f728b458e/html5/thumbnails/12.jpg)
pri·vate• confined to or intended only for the persons immediately concerned; confidential
http://www.flickr.com/photos/athomeinscottsdale/3279949186/
![Page 13: Building private-clouds-qconsf](https://reader031.vdocument.in/reader031/viewer/2022020122/54b6c66a4a79599f728b458e/html5/thumbnails/13.jpg)
pri·vate• confined to or intended only for the persons immediately concerned; confidential
• not open or accessible to the general public
http://www.flickr.com/photos/athomeinscottsdale/3279949186/
![Page 14: Building private-clouds-qconsf](https://reader031.vdocument.in/reader031/viewer/2022020122/54b6c66a4a79599f728b458e/html5/thumbnails/14.jpg)
pri·vate• confined to or intended only for the persons immediately concerned; confidential
• not open or accessible to the general public
• undertaken individually or personally
http://www.flickr.com/photos/athomeinscottsdale/3279949186/
![Page 15: Building private-clouds-qconsf](https://reader031.vdocument.in/reader031/viewer/2022020122/54b6c66a4a79599f728b458e/html5/thumbnails/15.jpg)
cloud
![Page 16: Building private-clouds-qconsf](https://reader031.vdocument.in/reader031/viewer/2022020122/54b6c66a4a79599f728b458e/html5/thumbnails/16.jpg)
cloud- noun• a dim or obscure area in something otherwise clear or transparent.
![Page 17: Building private-clouds-qconsf](https://reader031.vdocument.in/reader031/viewer/2022020122/54b6c66a4a79599f728b458e/html5/thumbnails/17.jpg)
cloud- noun• a dim or obscure area in something otherwise clear or transparent.
- verb• to make obscure or indistinct; confuse
![Page 18: Building private-clouds-qconsf](https://reader031.vdocument.in/reader031/viewer/2022020122/54b6c66a4a79599f728b458e/html5/thumbnails/18.jpg)
Chance of Tangential Ranting and Meandering Editorialization
Warning
![Page 19: Building private-clouds-qconsf](https://reader031.vdocument.in/reader031/viewer/2022020122/54b6c66a4a79599f728b458e/html5/thumbnails/19.jpg)
is_a?(Cloud)
![Page 20: Building private-clouds-qconsf](https://reader031.vdocument.in/reader031/viewer/2022020122/54b6c66a4a79599f728b458e/html5/thumbnails/20.jpg)
CloudTaxonomies
![Page 21: Building private-clouds-qconsf](https://reader031.vdocument.in/reader031/viewer/2022020122/54b6c66a4a79599f728b458e/html5/thumbnails/21.jpg)
CloudTaxonomies
![Page 22: Building private-clouds-qconsf](https://reader031.vdocument.in/reader031/viewer/2022020122/54b6c66a4a79599f728b458e/html5/thumbnails/22.jpg)
CloudTaxonomies
Too Much *aaS
![Page 23: Building private-clouds-qconsf](https://reader031.vdocument.in/reader031/viewer/2022020122/54b6c66a4a79599f728b458e/html5/thumbnails/23.jpg)
CloudStandards
![Page 24: Building private-clouds-qconsf](https://reader031.vdocument.in/reader031/viewer/2022020122/54b6c66a4a79599f728b458e/html5/thumbnails/24.jpg)
CloudStandards
![Page 25: Building private-clouds-qconsf](https://reader031.vdocument.in/reader031/viewer/2022020122/54b6c66a4a79599f728b458e/html5/thumbnails/25.jpg)
CloudStandards
I have no standards.
![Page 26: Building private-clouds-qconsf](https://reader031.vdocument.in/reader031/viewer/2022020122/54b6c66a4a79599f728b458e/html5/thumbnails/26.jpg)
If someone tells you they have a cloud solution you can install in a rack...
![Page 27: Building private-clouds-qconsf](https://reader031.vdocument.in/reader031/viewer/2022020122/54b6c66a4a79599f728b458e/html5/thumbnails/27.jpg)
If someone tells you they have a cloud solution you can install in a rack...
ask them for the brochure with the architecture...
![Page 28: Building private-clouds-qconsf](https://reader031.vdocument.in/reader031/viewer/2022020122/54b6c66a4a79599f728b458e/html5/thumbnails/28.jpg)
If someone tells you they have a cloud solution you can install in a rack...
ask them for the brochure with the architecture...
and how much it costs...
![Page 29: Building private-clouds-qconsf](https://reader031.vdocument.in/reader031/viewer/2022020122/54b6c66a4a79599f728b458e/html5/thumbnails/29.jpg)
If someone tells you they have a cloud solution you can install in a rack...
ask them for the brochure with the architecture...
and how much it costs...
and if they will throw in a free bridge.
![Page 30: Building private-clouds-qconsf](https://reader031.vdocument.in/reader031/viewer/2022020122/54b6c66a4a79599f728b458e/html5/thumbnails/30.jpg)
Where did cloud arise?
![Page 31: Building private-clouds-qconsf](https://reader031.vdocument.in/reader031/viewer/2022020122/54b6c66a4a79599f728b458e/html5/thumbnails/31.jpg)
Where did cloud arise?
![Page 32: Building private-clouds-qconsf](https://reader031.vdocument.in/reader031/viewer/2022020122/54b6c66a4a79599f728b458e/html5/thumbnails/32.jpg)
Where did cloud arise?
![Page 33: Building private-clouds-qconsf](https://reader031.vdocument.in/reader031/viewer/2022020122/54b6c66a4a79599f728b458e/html5/thumbnails/33.jpg)
Where did cloud arise?
![Page 34: Building private-clouds-qconsf](https://reader031.vdocument.in/reader031/viewer/2022020122/54b6c66a4a79599f728b458e/html5/thumbnails/34.jpg)
Where did cloud arise?
![Page 35: Building private-clouds-qconsf](https://reader031.vdocument.in/reader031/viewer/2022020122/54b6c66a4a79599f728b458e/html5/thumbnails/35.jpg)
Where did cloud arise?
![Page 36: Building private-clouds-qconsf](https://reader031.vdocument.in/reader031/viewer/2022020122/54b6c66a4a79599f728b458e/html5/thumbnails/36.jpg)
Industrial Revolution
![Page 37: Building private-clouds-qconsf](https://reader031.vdocument.in/reader031/viewer/2022020122/54b6c66a4a79599f728b458e/html5/thumbnails/37.jpg)
Revolutionized
![Page 38: Building private-clouds-qconsf](https://reader031.vdocument.in/reader031/viewer/2022020122/54b6c66a4a79599f728b458e/html5/thumbnails/38.jpg)
Scale Changes Everything
![Page 39: Building private-clouds-qconsf](https://reader031.vdocument.in/reader031/viewer/2022020122/54b6c66a4a79599f728b458e/html5/thumbnails/39.jpg)
So, you are sold, you are ready to build your own robotics IT factory, what’s next?
Shall we build a compute cloud?
![Page 40: Building private-clouds-qconsf](https://reader031.vdocument.in/reader031/viewer/2022020122/54b6c66a4a79599f728b458e/html5/thumbnails/40.jpg)
NO
![Page 41: Building private-clouds-qconsf](https://reader031.vdocument.in/reader031/viewer/2022020122/54b6c66a4a79599f728b458e/html5/thumbnails/41.jpg)
We will build web applications that brokers access to compute resources.
NO
![Page 42: Building private-clouds-qconsf](https://reader031.vdocument.in/reader031/viewer/2022020122/54b6c66a4a79599f728b458e/html5/thumbnails/42.jpg)
![Page 43: Building private-clouds-qconsf](https://reader031.vdocument.in/reader031/viewer/2022020122/54b6c66a4a79599f728b458e/html5/thumbnails/43.jpg)
Automation
![Page 44: Building private-clouds-qconsf](https://reader031.vdocument.in/reader031/viewer/2022020122/54b6c66a4a79599f728b458e/html5/thumbnails/44.jpg)
AutomationAbstraction
![Page 45: Building private-clouds-qconsf](https://reader031.vdocument.in/reader031/viewer/2022020122/54b6c66a4a79599f728b458e/html5/thumbnails/45.jpg)
AutomationAbstractionReliability
![Page 46: Building private-clouds-qconsf](https://reader031.vdocument.in/reader031/viewer/2022020122/54b6c66a4a79599f728b458e/html5/thumbnails/46.jpg)
AutomationAbstractionReliabilityInnovation
![Page 47: Building private-clouds-qconsf](https://reader031.vdocument.in/reader031/viewer/2022020122/54b6c66a4a79599f728b458e/html5/thumbnails/47.jpg)
AutomationAbstractionReliabilityInnovationDisruption
![Page 48: Building private-clouds-qconsf](https://reader031.vdocument.in/reader031/viewer/2022020122/54b6c66a4a79599f728b458e/html5/thumbnails/48.jpg)
To hypervise or not to hypervise, that is the question?
![Page 49: Building private-clouds-qconsf](https://reader031.vdocument.in/reader031/viewer/2022020122/54b6c66a4a79599f728b458e/html5/thumbnails/49.jpg)
To hypervise or not to hypervise, that is the question?
So many choices
![Page 50: Building private-clouds-qconsf](https://reader031.vdocument.in/reader031/viewer/2022020122/54b6c66a4a79599f728b458e/html5/thumbnails/50.jpg)
“It works at my desk”
![Page 51: Building private-clouds-qconsf](https://reader031.vdocument.in/reader031/viewer/2022020122/54b6c66a4a79599f728b458e/html5/thumbnails/51.jpg)
![Page 52: Building private-clouds-qconsf](https://reader031.vdocument.in/reader031/viewer/2022020122/54b6c66a4a79599f728b458e/html5/thumbnails/52.jpg)
quacks_like_a?(Cloud)
![Page 53: Building private-clouds-qconsf](https://reader031.vdocument.in/reader031/viewer/2022020122/54b6c66a4a79599f728b458e/html5/thumbnails/53.jpg)
Reliability...
![Page 54: Building private-clouds-qconsf](https://reader031.vdocument.in/reader031/viewer/2022020122/54b6c66a4a79599f728b458e/html5/thumbnails/54.jpg)
6 Laws Of ReliabilityIsolation
Concurrency
Failure Detection
Fault Identification
Live Upgrade
Stable Storage
![Page 55: Building private-clouds-qconsf](https://reader031.vdocument.in/reader031/viewer/2022020122/54b6c66a4a79599f728b458e/html5/thumbnails/55.jpg)
6 Laws Of ReliabilityIsolation
Concurrency
Failure Detection
Fault Identification
Live Upgrade
Stable Storage
Joe Armstrong
![Page 56: Building private-clouds-qconsf](https://reader031.vdocument.in/reader031/viewer/2022020122/54b6c66a4a79599f728b458e/html5/thumbnails/56.jpg)
if p( fail | one unit) = 10-3 then
p( fail | n units) = 10-3xn
Isolation
![Page 57: Building private-clouds-qconsf](https://reader031.vdocument.in/reader031/viewer/2022020122/54b6c66a4a79599f728b458e/html5/thumbnails/57.jpg)
if p( fail | one unit) = 10-3 then
p( fail | n units) = 10-3xn
Isolation
So 10 nines should be easy, we just need 4 units, amirite?
![Page 58: Building private-clouds-qconsf](https://reader031.vdocument.in/reader031/viewer/2022020122/54b6c66a4a79599f728b458e/html5/thumbnails/58.jpg)
n > 1
Concurrent
![Page 59: Building private-clouds-qconsf](https://reader031.vdocument.in/reader031/viewer/2022020122/54b6c66a4a79599f728b458e/html5/thumbnails/59.jpg)
Problem Solved?
![Page 60: Building private-clouds-qconsf](https://reader031.vdocument.in/reader031/viewer/2022020122/54b6c66a4a79599f728b458e/html5/thumbnails/60.jpg)
Cloudin’ it up
![Page 61: Building private-clouds-qconsf](https://reader031.vdocument.in/reader031/viewer/2022020122/54b6c66a4a79599f728b458e/html5/thumbnails/61.jpg)
Cloudin’ it up
Sorta...
![Page 62: Building private-clouds-qconsf](https://reader031.vdocument.in/reader031/viewer/2022020122/54b6c66a4a79599f728b458e/html5/thumbnails/62.jpg)
Simple Services: Single Responsibility
![Page 63: Building private-clouds-qconsf](https://reader031.vdocument.in/reader031/viewer/2022020122/54b6c66a4a79599f728b458e/html5/thumbnails/63.jpg)
![Page 64: Building private-clouds-qconsf](https://reader031.vdocument.in/reader031/viewer/2022020122/54b6c66a4a79599f728b458e/html5/thumbnails/64.jpg)
Some people, when confronted with a problem, think “I know, I'll use a message bus.”
![Page 65: Building private-clouds-qconsf](https://reader031.vdocument.in/reader031/viewer/2022020122/54b6c66a4a79599f728b458e/html5/thumbnails/65.jpg)
Some people, when confronted with a problem, think “I know, I'll use a message bus.”
Now they have queue problems.
![Page 66: Building private-clouds-qconsf](https://reader031.vdocument.in/reader031/viewer/2022020122/54b6c66a4a79599f728b458e/html5/thumbnails/66.jpg)
The plot thickens... Users? Images?
Kernels?
Metering?
Performance?
Auditing? Upgrades?
Deployment?Security?
Authentication?
Server Size?
![Page 67: Building private-clouds-qconsf](https://reader031.vdocument.in/reader031/viewer/2022020122/54b6c66a4a79599f728b458e/html5/thumbnails/67.jpg)
Complexity Much?Users? Images?
Kernels?
Metering?
Performance?
Auditing? Upgrades?
Deployment?Security?
Authentication?
Server Size?
![Page 68: Building private-clouds-qconsf](https://reader031.vdocument.in/reader031/viewer/2022020122/54b6c66a4a79599f728b458e/html5/thumbnails/68.jpg)
![Page 69: Building private-clouds-qconsf](https://reader031.vdocument.in/reader031/viewer/2022020122/54b6c66a4a79599f728b458e/html5/thumbnails/69.jpg)
But wait, the cloud IS an application?
![Page 70: Building private-clouds-qconsf](https://reader031.vdocument.in/reader031/viewer/2022020122/54b6c66a4a79599f728b458e/html5/thumbnails/70.jpg)
How do we build and deploy that?
![Page 71: Building private-clouds-qconsf](https://reader031.vdocument.in/reader031/viewer/2022020122/54b6c66a4a79599f728b458e/html5/thumbnails/71.jpg)
automate the automation
![Page 72: Building private-clouds-qconsf](https://reader031.vdocument.in/reader031/viewer/2022020122/54b6c66a4a79599f728b458e/html5/thumbnails/72.jpg)
automate the automation
If it’s not meta-circular, you are doin’ it wrong.
![Page 73: Building private-clouds-qconsf](https://reader031.vdocument.in/reader031/viewer/2022020122/54b6c66a4a79599f728b458e/html5/thumbnails/73.jpg)
Configuration Management
![Page 74: Building private-clouds-qconsf](https://reader031.vdocument.in/reader031/viewer/2022020122/54b6c66a4a79599f728b458e/html5/thumbnails/74.jpg)
Configuration Management
solve this problem
![Page 75: Building private-clouds-qconsf](https://reader031.vdocument.in/reader031/viewer/2022020122/54b6c66a4a79599f728b458e/html5/thumbnails/75.jpg)
Developers, Developers, Developers...
![Page 76: Building private-clouds-qconsf](https://reader031.vdocument.in/reader031/viewer/2022020122/54b6c66a4a79599f728b458e/html5/thumbnails/76.jpg)
Developers, Developers, Developers...
It’s the applications stupid...
![Page 77: Building private-clouds-qconsf](https://reader031.vdocument.in/reader031/viewer/2022020122/54b6c66a4a79599f728b458e/html5/thumbnails/77.jpg)
How do you deliver value?
![Page 78: Building private-clouds-qconsf](https://reader031.vdocument.in/reader031/viewer/2022020122/54b6c66a4a79599f728b458e/html5/thumbnails/78.jpg)
Continuous Delivery/Deployment
![Page 79: Building private-clouds-qconsf](https://reader031.vdocument.in/reader031/viewer/2022020122/54b6c66a4a79599f728b458e/html5/thumbnails/79.jpg)
Black’s Theorem:the wrong abstraction is worse than no abstraction.
![Page 80: Building private-clouds-qconsf](https://reader031.vdocument.in/reader031/viewer/2022020122/54b6c66a4a79599f728b458e/html5/thumbnails/80.jpg)
Live Upgrade
![Page 81: Building private-clouds-qconsf](https://reader031.vdocument.in/reader031/viewer/2022020122/54b6c66a4a79599f728b458e/html5/thumbnails/81.jpg)
Live Upgrade
systems that never stop
![Page 82: Building private-clouds-qconsf](https://reader031.vdocument.in/reader031/viewer/2022020122/54b6c66a4a79599f728b458e/html5/thumbnails/82.jpg)
Speaking of frameworks...
![Page 83: Building private-clouds-qconsf](https://reader031.vdocument.in/reader031/viewer/2022020122/54b6c66a4a79599f728b458e/html5/thumbnails/83.jpg)
Communities of Practice
![Page 84: Building private-clouds-qconsf](https://reader031.vdocument.in/reader031/viewer/2022020122/54b6c66a4a79599f728b458e/html5/thumbnails/84.jpg)
Communities of Practice
![Page 85: Building private-clouds-qconsf](https://reader031.vdocument.in/reader031/viewer/2022020122/54b6c66a4a79599f728b458e/html5/thumbnails/85.jpg)
6 Laws Of Reliability
![Page 86: Building private-clouds-qconsf](https://reader031.vdocument.in/reader031/viewer/2022020122/54b6c66a4a79599f728b458e/html5/thumbnails/86.jpg)
6 Laws Of ReliabilityIsolation
Concurrency
Failure Detection
Fault Identification
Live Upgrade
Stable Storage
![Page 87: Building private-clouds-qconsf](https://reader031.vdocument.in/reader031/viewer/2022020122/54b6c66a4a79599f728b458e/html5/thumbnails/87.jpg)
6 Laws Of ReliabilityIsolation
Concurrency
Failure Detection
Fault Identification
Live Upgrade
Stable Storage
unmentionables
![Page 88: Building private-clouds-qconsf](https://reader031.vdocument.in/reader031/viewer/2022020122/54b6c66a4a79599f728b458e/html5/thumbnails/88.jpg)
6 Laws Of ReliabilityIsolation
Concurrency
Failure Detection
Fault Identification
Live Upgrade
Stable Storage
unmentionables
WWJAD
![Page 89: Building private-clouds-qconsf](https://reader031.vdocument.in/reader031/viewer/2022020122/54b6c66a4a79599f728b458e/html5/thumbnails/89.jpg)
If a cloud falls in a forest and no one is there to hear it, do we still have 100% uptime?
![Page 90: Building private-clouds-qconsf](https://reader031.vdocument.in/reader031/viewer/2022020122/54b6c66a4a79599f728b458e/html5/thumbnails/90.jpg)
UndeliberateDiscovery
![Page 91: Building private-clouds-qconsf](https://reader031.vdocument.in/reader031/viewer/2022020122/54b6c66a4a79599f728b458e/html5/thumbnails/91.jpg)
oh.
UndeliberateDiscovery
![Page 92: Building private-clouds-qconsf](https://reader031.vdocument.in/reader031/viewer/2022020122/54b6c66a4a79599f728b458e/html5/thumbnails/92.jpg)
oh.
Oh!
UndeliberateDiscovery
![Page 93: Building private-clouds-qconsf](https://reader031.vdocument.in/reader031/viewer/2022020122/54b6c66a4a79599f728b458e/html5/thumbnails/93.jpg)
oh.
Oh!
WTF?!??
UndeliberateDiscovery
![Page 94: Building private-clouds-qconsf](https://reader031.vdocument.in/reader031/viewer/2022020122/54b6c66a4a79599f728b458e/html5/thumbnails/94.jpg)
oh.
Oh!
WTF?!??
OMG?!??
UndeliberateDiscovery
![Page 95: Building private-clouds-qconsf](https://reader031.vdocument.in/reader031/viewer/2022020122/54b6c66a4a79599f728b458e/html5/thumbnails/95.jpg)
oh.
Oh!
WTF?!??
OMG?!??
UndeliberateDiscovery
*crying*
![Page 96: Building private-clouds-qconsf](https://reader031.vdocument.in/reader031/viewer/2022020122/54b6c66a4a79599f728b458e/html5/thumbnails/96.jpg)
Untested Vs. Unmonitored
![Page 97: Building private-clouds-qconsf](https://reader031.vdocument.in/reader031/viewer/2022020122/54b6c66a4a79599f728b458e/html5/thumbnails/97.jpg)
Untested Vs. Unmonitored
a well behaved cloud should inform you of it's health
![Page 98: Building private-clouds-qconsf](https://reader031.vdocument.in/reader031/viewer/2022020122/54b6c66a4a79599f728b458e/html5/thumbnails/98.jpg)
Cloud Hobbyists
![Page 99: Building private-clouds-qconsf](https://reader031.vdocument.in/reader031/viewer/2022020122/54b6c66a4a79599f728b458e/html5/thumbnails/99.jpg)
TCO and ROI crossing the chasm
![Page 100: Building private-clouds-qconsf](https://reader031.vdocument.in/reader031/viewer/2022020122/54b6c66a4a79599f728b458e/html5/thumbnails/100.jpg)
cause cloudin’ ain’t easy
![Page 101: Building private-clouds-qconsf](https://reader031.vdocument.in/reader031/viewer/2022020122/54b6c66a4a79599f728b458e/html5/thumbnails/101.jpg)
cause cloudin’ ain’t easy
scale
![Page 102: Building private-clouds-qconsf](https://reader031.vdocument.in/reader031/viewer/2022020122/54b6c66a4a79599f728b458e/html5/thumbnails/102.jpg)
cause cloudin’ ain’t easy
web ops
scale
![Page 103: Building private-clouds-qconsf](https://reader031.vdocument.in/reader031/viewer/2022020122/54b6c66a4a79599f728b458e/html5/thumbnails/103.jpg)
cause cloudin’ ain’t easy
web ops
networkingscale
![Page 104: Building private-clouds-qconsf](https://reader031.vdocument.in/reader031/viewer/2022020122/54b6c66a4a79599f728b458e/html5/thumbnails/104.jpg)
cause cloudin’ ain’t easy
web ops
networking
storage
scale
![Page 105: Building private-clouds-qconsf](https://reader031.vdocument.in/reader031/viewer/2022020122/54b6c66a4a79599f728b458e/html5/thumbnails/105.jpg)
cause cloudin’ ain’t easy
web ops
networking
storage
scale
power
![Page 106: Building private-clouds-qconsf](https://reader031.vdocument.in/reader031/viewer/2022020122/54b6c66a4a79599f728b458e/html5/thumbnails/106.jpg)
cause cloudin’ ain’t easy
web ops
networking
storage
scale
coolingpower
![Page 107: Building private-clouds-qconsf](https://reader031.vdocument.in/reader031/viewer/2022020122/54b6c66a4a79599f728b458e/html5/thumbnails/107.jpg)
cause cloudin’ ain’t easy
web ops
networking
storage
scale
coolingpower people
![Page 108: Building private-clouds-qconsf](https://reader031.vdocument.in/reader031/viewer/2022020122/54b6c66a4a79599f728b458e/html5/thumbnails/108.jpg)
cause cloudin’ ain’t easy
web ops
networking
storage
scale
coolingpower
support
people
![Page 109: Building private-clouds-qconsf](https://reader031.vdocument.in/reader031/viewer/2022020122/54b6c66a4a79599f728b458e/html5/thumbnails/109.jpg)
cause cloudin’ ain’t easy
web ops
networking
storage
scale
coolingpower
trainingsupport
people
![Page 110: Building private-clouds-qconsf](https://reader031.vdocument.in/reader031/viewer/2022020122/54b6c66a4a79599f728b458e/html5/thumbnails/110.jpg)
SO YOU THINK YOU CAN
CLOUD
![Page 111: Building private-clouds-qconsf](https://reader031.vdocument.in/reader031/viewer/2022020122/54b6c66a4a79599f728b458e/html5/thumbnails/111.jpg)
SO YOU THINK YOU CAN
CLOUD now holding auditions across the world, looking for the top clouders...
![Page 113: Building private-clouds-qconsf](https://reader031.vdocument.in/reader031/viewer/2022020122/54b6c66a4a79599f728b458e/html5/thumbnails/113.jpg)
•IRC and mailing lists
•http://cloudscaling.com/blog
•http://perspectives.mvdirona.com/
•http://www.kitchensoap.com/
•http://www.planetdevops.net/
•http://www.jedi.be/blog/
•http://highscalability.com/
•Velocity, Surge, LISA