ADOPT A PUPP(Y)ET in your enterprise (if you have one).                                         alessandro vozza          ...
More puppies                                                       (no animals have been harmed in the preparation of this...
$ whoami                                                      - geek turned chemist turned ops                            ...
(this is from the template!)28th march 2013 - Alessandro Vozza - Adopt a puppet
WHY (WE’RE HERE)28th march 2013 - Alessandro Vozza - Adopt a puppet
The grand canyon picture 28th march 2013 - Alessandro Vozza - Adopt a puppet
WHERE ARE WE?                                                       (IT in AD2013)28th march 2013 - Alessandro Vozza - Ado...
28th march 2013 - Alessandro Vozza - Adopt a puppet   http://blogs.cetis.ac.uk/cetisli/2012/02/15/a-wordle-for-technologie...
WHERE WE WANT TO GO?                                                       we want to go for a beer!28th march 2013 - Ales...
HOW TO GET THERE                                                          (for free)28th march 2013 - Alessandro Vozza - A...
Culture                                                        Automation                                                 ...
TOOLS FOR A BETTER LIFE                                                   or                                    BETTER LIV...
Application landscape @                                                                      }The “application”       The ...
Don’t write modules! Use the Forge, Luke! (or            )28th march 2013 - Alessandro Vozza - Adopt a puppet             ...
Three cool things about puppet 28th march 2013 - Alessandro Vozza - Adopt a puppet
Three cool things about puppet   •    Resource abstraction layer:        you don’t need to know how        to install a pa...
Three cool things about puppet       •    Meta-data: cloud-init                                                       #clo...
Three cool things about puppet       •    Facts                                                        osfamily	  =>	  Dar...
Three cool things about puppet                                                       Ok a fourth: environments            ...
Puppet as auditing tool 28th march 2013 - Alessandro Vozza - Adopt a puppet
One more thing:                                                             http://www.meetup.com/                        ...
Culture                                                      Automation                                                   ...
Thanks                                                      More than machinery we need humanity                          ...
Upcoming SlideShare
Loading in …5
×

Competa techtalk puppetalessandro

217 views

Published on

0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total views
217
On SlideShare
0
From Embeds
0
Number of Embeds
1
Actions
Shares
0
Downloads
4
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

Competa techtalk puppetalessandro

  1. 1. ADOPT A PUPP(Y)ET in your enterprise (if you have one). alessandro vozza DevOps Meetup Amsterdam
  2. 2. More puppies (no animals have been harmed in the preparation of this slide) 28th march 2013 - Alessandro Vozza - Adopt a puppet
  3. 3. $ whoami - geek turned chemist turned ops - Slackware, 1996, 24 floppies - The ‘I’ and ‘T’ in ID&T - The ‘Ops’ in ‘DevOps’ @ Software Improvement Group28th march 2013 - Alessandro Vozza - Adopt a puppet
  4. 4. (this is from the template!)28th march 2013 - Alessandro Vozza - Adopt a puppet
  5. 5. WHY (WE’RE HERE)28th march 2013 - Alessandro Vozza - Adopt a puppet
  6. 6. The grand canyon picture 28th march 2013 - Alessandro Vozza - Adopt a puppet
  7. 7. WHERE ARE WE? (IT in AD2013)28th march 2013 - Alessandro Vozza - Adopt a puppet
  8. 8. 28th march 2013 - Alessandro Vozza - Adopt a puppet http://blogs.cetis.ac.uk/cetisli/2012/02/15/a-wordle-for-technologies- in-2012/
  9. 9. WHERE WE WANT TO GO? we want to go for a beer!28th march 2013 - Alessandro Vozza - Adopt a puppet
  10. 10. HOW TO GET THERE (for free)28th march 2013 - Alessandro Vozza - Adopt a puppet
  11. 11. Culture Automation Measurement Sharing (What are these?)28th march 2013 - Alessandro Vozza - Adopt a puppet
  12. 12. TOOLS FOR A BETTER LIFE or BETTER LIVING THRU AUTOMATION or AUTOMATE OR DIE!28th march 2013 - Alessandro Vozza - Adopt a puppet
  13. 13. Application landscape @ }The “application” The “infrastructure” (client) / (master) The “cloud” x ~100 28th march 2013 - Alessandro Vozza - Adopt a puppet
  14. 14. Don’t write modules! Use the Forge, Luke! (or )28th march 2013 - Alessandro Vozza - Adopt a puppet http://www.slideshare.net/PuppetLabs/ xavi-carrillo
  15. 15. Three cool things about puppet 28th march 2013 - Alessandro Vozza - Adopt a puppet
  16. 16. Three cool things about puppet • Resource abstraction layer: you don’t need to know how to install a package user  {  dave:            ensure          =>   present,            uid                =>  507,            gid                =>   admin,            shell            =>  /bin/ zsh,            home              =>  / home/dave,            managehome  =>  true,        } 28th march 2013 - Alessandro Vozza - Adopt a puppet
  17. 17. Three cool things about puppet • Meta-data: cloud-init #cloud-­‐config apt_update:  true apt_upgrade:  true packages: -­‐  ruby1.8 -­‐  puppet puppet:    conf:        agent:            server:  "puppet.software-­‐improvers.com"            #  certname  %i:  instance-­‐id;  %f:  fqdn            certname:  "%i.%f" 28th march 2013 - Alessandro Vozza - Adopt a puppet
  18. 18. Three cool things about puppet • Facts osfamily  =>  Darwin virtual  =>  physical 28th march 2013 - Alessandro Vozza - Adopt a puppet http://tightend.blogspot.nl/2011/10/nfl- week-8-facts.html
  19. 19. Three cool things about puppet Ok a fourth: environments env/      production/            modules/            manifests/      dev/            modules/            manifests/      unassigned/            modules/            manifests/ -Code your environment - Re use code = reuse environment Multi-OS! 28th march 2013 - Alessandro Vozza - Adopt a puppet
  20. 20. Puppet as auditing tool 28th march 2013 - Alessandro Vozza - Adopt a puppet
  21. 21. One more thing: http://www.meetup.com/ DevOpsAmsterdam/ 28th march 2013 - Alessandro Vozza - Adopt a puppet http://devopsdays.org/events/2013-
  22. 22. Culture Automation Measurement Sharing (The four pillars of DevOps)28th march 2013 - Alessandro Vozza - Adopt a puppet
  23. 23. Thanks More than machinery we need humanity Questions?28th march 2013 - Alessandro Vozza - Adopt a puppet

×