Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.

State of the Union by Dan Bode Puppet Labs

488 views

Published on

State of the Union by Dan Bode Puppet Labs

Published in: Technology
  • Be the first to comment

  • Be the first to like this

State of the Union by Dan Bode Puppet Labs

  1. 1. State of the Union
  2. 2. Dan Bode dan@puppetlabsbodepd on <twitter,freenode>
  3. 3. Quick Surveys
  4. 4. PuppetLabs: by the numbers 2013 Statistics 2012 Drift DriftEmployees 55 110Customer Countries 29 42office space 9,000 sq/ft 25,000 sq/ft
  5. 5. Twitter Followers (@puppetlabs) (@puppetlabs)
  6. 6. Users ListMembershipMembership
  7. 7. IRC Population (#puppet)
  8. 8. Github watcherspuppetlabs/puppet puppet
  9. 9. Another awesome book!
  10. 10. Open Pull Requests
  11. 11. • Class parameters perform external lookups• No manifest changes needed• Uses Hiera as the back-end
  12. 12. Integrates with the forge out-of-the-boxShips as a part of core
  13. 13. Now fully supported!!!!
  14. 14. Variable ScopeNo more dynamic scope Top ScopeNo more deprecation warningsSimple scoping rules Node Parent Local
  15. 15. plugins are lazy loaded--pluginsync on by defaultPuppet extensions can be loaded from gems
  16. 16. Daemon mode used to grow and grow...Now, we return memory to the OS after every runPerformance was an emphasis of 2012
  17. 17. performant back-end replacement for storeconfigswell defined API for extracting data
  18. 18. All projects conform to semantic versioning
  19. 19. class containmentintuitive dependency rules for classes within classesMake the anchor pattern unnecessary
  20. 20. resource ordering2.7 introduced deterministic ordering of catalogsbased on some hashing algorithm (not predictable by users)why not default to parse order?
  21. 21. documented APIslots of work for in-code docsspecify public vs. private methods
  22. 22. Forge
  23. 23. By the Numbers Jan 2012 Jan 2013 Statistics Drift DriftModules 260 750+Users 930 2000+Daily Downloads 500 2200
  24. 24. 2012dedicated teamshows download countsmore visible documentation
  25. 25. 2013publishing APIbetter search toolsmore than manifests
  26. 26. Certification http://www.etsy.com/listing/48286873/graduate-finger-puppet
  27. 27. 2012Launched Puppet Professional Cert at PuppetConf 110 Puppet professionals! (I’m #28)Launched Beta for Puppet Developer need more test takers!!!
  28. 28. 2013Puppet Developer certification should go live!More Puppet certified professionals. get certified today!
  29. 29. Training Text http://www.curriemuseum.ca/site-content/uploads/2011/09/Laura-with-puppet-for-blog.jpg
  30. 30. Training Numbers~ 3000 students trained
  31. 31. Trainings by Country www.traveltip.or
  32. 32. Current CoursesPuppet FundamentalsAdvanced Puppet
  33. 33. Upcoming CoursesPuppet Fundamentals 2.0Extending Puppet Using RubyRuby Primer for Puppet developmentOnline courses (what is puppet, introduction toforge)
  34. 34. Puppet Educationtraining/cert tracks
  35. 35. Enterprise
  36. 36. 2013release management tools * built on puppetdb report storagechange visualizationlooking for user information about changemanagement!

×