puppetcamp sea @ blk 71 - cloud management with puppet

22
www.nubefy.com © 2012 Nubefy. All Rights Reserved. How I managed to think about management in the cloud…

Upload: walter-heck

Post on 04-Dec-2014

943 views

Category:

Technology


0 download

DESCRIPTION

Paul 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

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

Confidential 2

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  •  MicrosoC-­‐Business  Dev  +  Quant    

•  Find  business  value  

 

 

Page 3: PuppetCamp SEA @ Blk 71 - Cloud Management with Puppet

Confidential 3

This is me Today!

Today  •  I  create  things  people  value!    •  SIll  not  a  sys/dev  ops  guy  •  Nubefy  

•  N00b-­‐efy?    •  Cloud  Story      

 

 

Page 4: PuppetCamp SEA @ Blk 71 - Cloud Management with Puppet

Confidential 4

This is me Today!

Nubefy  •  I  create  things  people  value!    

 

 

Page 5: PuppetCamp SEA @ Blk 71 - Cloud Management with Puppet

Confidential 5

This is me Today!

Nubefy  •  I  create  things  people  value!    

 

 

Page 6: PuppetCamp SEA @ Blk 71 - Cloud Management with Puppet

Confidential 6

This is me Today!

Nubefy  •  I  create  things  people  value!    

 

 

Page 7: PuppetCamp SEA @ Blk 71 - Cloud Management with Puppet

Confidential 7

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

Confidential 8

Cloud Management!

Why?  •  Someone’s  gota  do  it….  

 

 

Page 9: PuppetCamp SEA @ Blk 71 - Cloud Management with Puppet

Confidential 9

Cloud Management!

Cloud  Management    

•  Cloud  Fracture  •  Billing  •  Build  ConfiguraIon  •  AutomaIon  •  ReporIng  •  Providers  Flavors  •  Monitoring  •  ApplicaIon  Provisioning    

 

 

Page 10: PuppetCamp SEA @ Blk 71 - Cloud Management with Puppet

Confidential 10

Cloud Management!

Page 11: PuppetCamp SEA @ Blk 71 - Cloud Management with Puppet

Confidential 11

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

Confidential 12

Cloud Management!

How?      

 

Page 13: PuppetCamp SEA @ Blk 71 - Cloud Management with Puppet

Confidential 13

Cloud Management!

Puppet  Management    

•  How  we  became  a  puppet  house  •  Common  Language  •  AutomaIon  of  configuraIon  for  OS  and  

ApplicaIons  •  Works  with  both  Private  and  Public  Cloud  

 

 

Page 14: PuppetCamp SEA @ Blk 71 - Cloud Management with Puppet

Confidential 14

Cloud Management!

Process  •  Nubefy  Installs  a  Java  Agent  for  Monitoring    •  Java  Agent  connects  to  puppet  agent    •  I  use  an  agent  to  acIvate  puppet…  

       “a  puppet  to  acIvate  puppet”    

 

 

 

Nubefy  Agent  

Page 15: PuppetCamp SEA @ Blk 71 - Cloud Management with Puppet

Confidential 15

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

Confidential 16

Cloud Management!

Snapshots    •  Quick  buZon  clicks  to  get  what  you  need  •  Simplify  the  Sys  Admin  experience  

 

 

Page 17: PuppetCamp SEA @ Blk 71 - Cloud Management with Puppet

Confidential 17

Cloud Management!

Snapshot    

 

 

Page 18: PuppetCamp SEA @ Blk 71 - Cloud Management with Puppet

Confidential 18

Cloud Management!

Snapshot    

 

 

Page 19: PuppetCamp SEA @ Blk 71 - Cloud Management with Puppet

Confidential 19

Cloud Management!

Nscripts  •  The  app  store  for  the  cloud  flavored  virtual  machines  

•  OS  •  Versions  

•  20+  Open  source  apps!  •  Across  6+  operaIng  systems!  

 

 

Page 20: PuppetCamp SEA @ Blk 71 - Cloud Management with Puppet

Confidential 20

Cloud Management!

Nscripts  •  Cloud  Engineer    •  ConfiguraIon  ScripIng  •  InstallaIon  acIon    

 

 

Page 21: PuppetCamp SEA @ Blk 71 - Cloud Management with Puppet

Confidential 21

Cloud Management!

QA?    

 

 

Page 22: PuppetCamp SEA @ Blk 71 - Cloud Management with Puppet

Get in Touch!

Drop us a [email protected]!

Visit us online!www.nubefy.com!