puppetcamp sea @ blk 71 - cloud management with puppet
DESCRIPTION
Paul Kim, product manager at Nubefy, gave a very insightful presentation on how Puppet can help manage the Cloud and specifically, how it helps Nubefy to manage their Cloud product even better.TRANSCRIPT
![Page 1: PuppetCamp SEA @ Blk 71 - Cloud Management with Puppet](https://reader035.vdocuments.net/reader035/viewer/2022070319/5583f8a4d8b42a4b058b4bf0/html5/thumbnails/1.jpg)
www.nubefy.com
© 2012 Nubefy. All Rights Reserved.
How I managed to think about management in the cloud…
![Page 2: PuppetCamp SEA @ Blk 71 - Cloud Management with Puppet](https://reader035.vdocuments.net/reader035/viewer/2022070319/5583f8a4d8b42a4b058b4bf0/html5/thumbnails/2.jpg)
Confidential2
This is me….
Paul Kim• Not from Singapore • Not a sys/dev/any ops• Schooled by Boston• PM and BA by nature
• EMC-IT Proven• Microsoft-Business Dev + Quant
• Find business value
![Page 3: PuppetCamp SEA @ Blk 71 - Cloud Management with Puppet](https://reader035.vdocuments.net/reader035/viewer/2022070319/5583f8a4d8b42a4b058b4bf0/html5/thumbnails/3.jpg)
Confidential3
This is me Today
Today• I create things people value! • Still not a sys/dev ops guy• Nubefy
• N00b-efy? • Cloud Story
![Page 4: PuppetCamp SEA @ Blk 71 - Cloud Management with Puppet](https://reader035.vdocuments.net/reader035/viewer/2022070319/5583f8a4d8b42a4b058b4bf0/html5/thumbnails/4.jpg)
Confidential4
This is me Today
Nubefy• I create things people value!
![Page 5: PuppetCamp SEA @ Blk 71 - Cloud Management with Puppet](https://reader035.vdocuments.net/reader035/viewer/2022070319/5583f8a4d8b42a4b058b4bf0/html5/thumbnails/5.jpg)
Confidential5
This is me Today
Nubefy• I create things people value!
![Page 6: PuppetCamp SEA @ Blk 71 - Cloud Management with Puppet](https://reader035.vdocuments.net/reader035/viewer/2022070319/5583f8a4d8b42a4b058b4bf0/html5/thumbnails/6.jpg)
Confidential6
This is me Today
Nubefy• I create things people value!
![Page 7: PuppetCamp SEA @ Blk 71 - Cloud Management with Puppet](https://reader035.vdocuments.net/reader035/viewer/2022070319/5583f8a4d8b42a4b058b4bf0/html5/thumbnails/7.jpg)
Confidential7
Cloud Management
Cloud Management
• Why do we need it? • How we do it• What can we do with it?
![Page 8: PuppetCamp SEA @ Blk 71 - Cloud Management with Puppet](https://reader035.vdocuments.net/reader035/viewer/2022070319/5583f8a4d8b42a4b058b4bf0/html5/thumbnails/8.jpg)
Confidential8
Cloud Management
Why?• Someone’s gota do it….
![Page 9: PuppetCamp SEA @ Blk 71 - Cloud Management with Puppet](https://reader035.vdocuments.net/reader035/viewer/2022070319/5583f8a4d8b42a4b058b4bf0/html5/thumbnails/9.jpg)
Confidential9
Cloud Management
Cloud Management
• Cloud Fracture• Billing• Build Configuration• Automation• Reporting• Providers Flavors• Monitoring• Application Provisioning
![Page 10: PuppetCamp SEA @ Blk 71 - Cloud Management with Puppet](https://reader035.vdocuments.net/reader035/viewer/2022070319/5583f8a4d8b42a4b058b4bf0/html5/thumbnails/10.jpg)
Confidential10
Cloud Management
![Page 11: PuppetCamp SEA @ Blk 71 - Cloud Management with Puppet](https://reader035.vdocuments.net/reader035/viewer/2022070319/5583f8a4d8b42a4b058b4bf0/html5/thumbnails/11.jpg)
Confidential11
Cloud Management
Cloud Management
• Why do we need it? • How we do it• What can we do with it?
![Page 12: PuppetCamp SEA @ Blk 71 - Cloud Management with Puppet](https://reader035.vdocuments.net/reader035/viewer/2022070319/5583f8a4d8b42a4b058b4bf0/html5/thumbnails/12.jpg)
Confidential12
Cloud Management
How?
![Page 13: PuppetCamp SEA @ Blk 71 - Cloud Management with Puppet](https://reader035.vdocuments.net/reader035/viewer/2022070319/5583f8a4d8b42a4b058b4bf0/html5/thumbnails/13.jpg)
Confidential13
Cloud Management
Puppet Management
• How we became a puppet house• Common Language• Automation of configuration for OS and
Applications• Works with both Private and Public Cloud
![Page 14: PuppetCamp SEA @ Blk 71 - Cloud Management with Puppet](https://reader035.vdocuments.net/reader035/viewer/2022070319/5583f8a4d8b42a4b058b4bf0/html5/thumbnails/14.jpg)
Confidential14
Cloud Management
Process• Nubefy Installs a Java Agent for Monitoring • Java Agent connects to puppet agent • I use an agent to activate puppet…
“a puppet to activate puppet”
Nubefy Agent
![Page 15: PuppetCamp SEA @ Blk 71 - Cloud Management with Puppet](https://reader035.vdocuments.net/reader035/viewer/2022070319/5583f8a4d8b42a4b058b4bf0/html5/thumbnails/15.jpg)
Confidential15
Cloud Management
Cloud Management
• Why do we need it? • How we do it• What can we do with it?
![Page 16: PuppetCamp SEA @ Blk 71 - Cloud Management with Puppet](https://reader035.vdocuments.net/reader035/viewer/2022070319/5583f8a4d8b42a4b058b4bf0/html5/thumbnails/16.jpg)
Confidential16
Cloud Management
Snapshots
• Quick button clicks to get what you need• Simplify the Sys Admin experience
![Page 17: PuppetCamp SEA @ Blk 71 - Cloud Management with Puppet](https://reader035.vdocuments.net/reader035/viewer/2022070319/5583f8a4d8b42a4b058b4bf0/html5/thumbnails/17.jpg)
Confidential17
Cloud Management
Snapshot
![Page 18: PuppetCamp SEA @ Blk 71 - Cloud Management with Puppet](https://reader035.vdocuments.net/reader035/viewer/2022070319/5583f8a4d8b42a4b058b4bf0/html5/thumbnails/18.jpg)
Confidential18
Cloud Management
Snapshot
![Page 19: PuppetCamp SEA @ Blk 71 - Cloud Management with Puppet](https://reader035.vdocuments.net/reader035/viewer/2022070319/5583f8a4d8b42a4b058b4bf0/html5/thumbnails/19.jpg)
Confidential19
Cloud Management
Nscripts• The app store for the cloud flavored virtual machines
• OS• Versions
• 20+ Open source apps!• Across 6+ operating systems!
![Page 20: PuppetCamp SEA @ Blk 71 - Cloud Management with Puppet](https://reader035.vdocuments.net/reader035/viewer/2022070319/5583f8a4d8b42a4b058b4bf0/html5/thumbnails/20.jpg)
Confidential20
Cloud Management
Nscripts• Cloud Engineer • Configuration Scripting• Installation action
![Page 21: PuppetCamp SEA @ Blk 71 - Cloud Management with Puppet](https://reader035.vdocuments.net/reader035/viewer/2022070319/5583f8a4d8b42a4b058b4bf0/html5/thumbnails/21.jpg)
Confidential21
Cloud Management
QA?