More Related Content Similar to Gluecon 2010 (20) More from John Willis (20) Gluecon 20101. John Willis
VP of Services
john@opscode.com
twitter.com/botchagalupe
Copyright © 2010 Opscode, Inc - All Rights Reserved 1
Saturday, May 29, 2010
2. What Does
Configuration
Management
In The Cloud
Mean?
Copyright © 2010 Opscode, Inc - All Rights Reserved 2
Saturday, May 29, 2010
3. Two Answers?
Copyright © 2010 Opscode, Inc - All Rights Reserved 3
Saturday, May 29, 2010
4. Pixie Dust!
Copyright © 2010 Opscode, Inc - All Rights Reserved 4
Saturday, May 29, 2010
5. Snafu
“Business as Usual”
Copyright © 2010 Opscode, Inc - All Rights Reserved 5
Saturday, May 29, 2010
6. Did They Lie?
Copyright © 2010 Opscode, Inc - All Rights Reserved 6
Saturday, May 29, 2010
7. Did They Lie?
I did not have “cloudy”
relations with that provider
Copyright © 2010 Opscode, Inc - All Rights Reserved 6
Saturday, May 29, 2010
8. Caveat Emptor
Copyright © 2010 Opscode, Inc - All Rights Reserved 7
Saturday, May 29, 2010
9. Caveat Emptor
Provisioning
Copyright © 2010 Opscode, Inc - All Rights Reserved 7
Saturday, May 29, 2010
10. Caveat Emptor
Provisioning
Configuration
Copyright © 2010 Opscode, Inc - All Rights Reserved 7
Saturday, May 29, 2010
11. Caveat Emptor
Provisioning
Configuration
Systems Integration
Copyright © 2010 Opscode, Inc - All Rights Reserved 7
Saturday, May 29, 2010
12. Provisioning
Nodes
opslb01
opsws01
opsws02
opsdm01
opsds01
opsds02 Copyright © 2010 Opscode, Inc - All Rights Reserved 8
Saturday, May 29, 2010
13. Configuration Management
Roles
loadbalancer
webserver
dbmaster
dbslave
Copyright © 2010 Opscode, Inc - All Rights Reserved 9
Saturday, May 29, 2010
14. Systems Integration
Load Balancer
Recipes
haproxy
Web Server Web Server
apache2
myssql DB Master
DB Slave DB Slave
Disk Disk Disk
Copyright © 2010 Opscode, Inc - All Rights Reserved 10
Saturday, May 29, 2010
15. P
What Do
Developers Want?
Copyright © 2010 Opscode, Inc - All Rights Reserved 11
Saturday, May 29, 2010
16. Developers
Copyright © 2010 Opscode, Inc - All Rights Reserved 12
Saturday, May 29, 2010
19. For Developers...
• Do it yourself.
• The infrastructure is the application
(and vice versa).
Saturday, May 29, 2010
20. For Developers...
• Do it yourself.
• The infrastructure is the application
(and vice versa).
• You are not a Systems Administrator.
Saturday, May 29, 2010
21. For Developers...
• Do it yourself.
• The infrastructure is the application
(and vice versa).
• You are not a Systems Administrator.
• You need tools.
Saturday, May 29, 2010
22. What Does
Operations Want?
Copyright © 2010 Opscode, Inc - All Rights Reserved 14
Saturday, May 29, 2010
23. Devops
Agile Operations
Operations as Code
Configuration Management
Infrastructure as Code
Agile Infrastructure
Copyright © 2010 Opscode, Inc - All Rights Reserved 15
Saturday, May 29, 2010
24. Operations as Code
Copyright © 2010 Opscode, Inc - All Rights Reserved 16
Saturday, May 29, 2010
25. Tale of Two Startups
“Traditional” Operations Operations - The “Secret Sauce”
50 50
40 40
# of Hours
30 30
20 20
Hardware
OS Install
10 10 Config
Upkeep
20 20
15 15
Servers
10 10 New
5 5 Existing
0 0
1 2 3 4 5 6 7 9 10 11 12 1 2 3 4 5 6 7 9 10 11 12
Week # Week #
(http://radar.oreilly.com/archives/2007/10/operations-advantage.html)
Copyright © 2010 Opscode, Inc - All Rights Reserved 17
Saturday, May 29, 2010
26. Tale of Two Startups
“Traditional” Operations Operations - The “Secret Sauce”
50 50
This is the secret of
40 40
Cloud Computing.
Every other virtue stems from
# of Hours
30 30
here.
20 20
Hardware
OS Install
10 10 Config
Upkeep
20 20
15 15
Servers
10 10 New
5 5 Existing
0 0
1 2 3 4 5 6 7 9 10 11 12 1 2 3 4 5 6 7 9 10 11 12
Week # Week #
(http://radar.oreilly.com/archives/2007/10/operations-advantage.html)
Copyright © 2010 Opscode, Inc - All Rights Reserved 17
Saturday, May 29, 2010
27. Our Offerings Today
18
Copyright © 2010 Opscode, Inc - All Rights Reserved
Saturday, May 29, 2010
28. Our Offerings Today
1st Chef The worldʼs best open source
systems integration framework.
18
Copyright © 2010 Opscode, Inc - All Rights Reserved
Saturday, May 29, 2010
29. Our Offerings Today
1st Chef The worldʼs best open source
systems integration framework.
2nd Opscode Platform Manage Chef clients
with a central, highly scalable, multi-tenant service run by
the experts at Opscode.
18
Copyright © 2010 Opscode, Inc - All Rights Reserved
Saturday, May 29, 2010
30. Our Offerings Today
1st Chef The worldʼs best open source 3rd Cookbooks Site Access to
systems integration framework. sharable infrastructure recipes
2nd Opscode Platform Manage Chef clients
with a central, highly scalable, multi-tenant service run by
the experts at Opscode.
18
Copyright © 2010 Opscode, Inc - All Rights Reserved
Saturday, May 29, 2010
31. Are you running your business
or building your business?
Signup for the Opscode Platform now!
register@opscode.com
Copyright © 2010 Opscode, Inc - All Rights Reserved 19
Saturday, May 29, 2010
32. wiki.opscode.com
cookbooks.opscode.com
john@opscode.com
Copyright © 2010 Opscode, Inc - All Rights Reserved 20
Saturday, May 29, 2010