what's new and awesome in puppet enterprise 3 - puppetconf 2013
DESCRIPTION
"What's New and Awesome in Puppet Enterprise 3" by Eric Sorenson, Platform Product Owner, Puppet Labs. Presentation Overview: I'll lead an entertaining and informative session about the updated and new features in Puppet Enterprise 3. This talk provides a guided tour through both the Dashboard and the text-editor interaction with Puppet infrastructure including MCollective and Live Management, Windows support, and some awesome under-the-hood tricks you can use in your modules. Presentation Overview: After 16 years working as a systems/network administrator in the Bay Area, Eric relocated to Portland in 2012 to further develop his passion for awesome configuration management tools. When he's not grooming the backlog for Puppet, he's out enjoying Oregon's trails with his partner Jen, son Gunnar, and neurotic-yet-lovable pointer Indigo.TRANSCRIPT
What's New and Awesome in Puppet Enterprise 3Eric SorensonProduct Owner | Puppet Labs @ahpook , irc: ericØ
puppetconf.com #puppetconf
• A brief history
• What’s in the box?
• The road ahead
Introduction
puppetconf.com #puppetconf
PuppetDB 0.9.0• Big Data for Puppet• Fast, scalable Stored
Configs
Mcollective 2.0• Sub-collectives• Advanced Filter
Syntax
Puppet OSS 3.0• Performance• Data Bindings
Puppet Enterprise 2.8• AIX
Puppet Enterprise 2.6/2.7• RBAC and external auth• Certificate
Management
Puppet Enterprise 2.5• Windows• Puppet Forge
Integration• Puppet Data Library
Puppet Enterprise 2.0• Discovery• Cloud Provisioning• Orchestration
2011 2012 2013 You Are Here
Puppet Enterprise 1.0• Configuration
Management• Reporting
Puppet Enterprise 3.0• Enhanced Scalability &
Performance• Dynamic Discovery• Progressive Deployment• Orchestration for Windows• Module Reusability
Puppet OSS 3.1 and 3.2• API docs• Future parser
Mcollective 2.2• Direct addressing• Pluggable Discovery
PuppetDB 1.4* Report Storage
puppetconf.com #puppetconf
Puppet Enterprise 3
puppetconf.com #puppetconf
puppetconf.com #puppetconf
puppetconf.com #puppetconf
Puppet 3.2Mcollective 2.2Dashboard 2.0ActiveMQ 5.8PuppetDB 1.3 / Postgres 9.2Ruby 1.9.3
puppetconf.com #puppetconf
STEP-FUNCTION PERFORMANCE GAIN
JUMP IN SCALABILITY
2.7x Speed-up+100%
puppetconf.com #puppetconf
puppetconf.com #puppetconf
puppetconf.com #puppetconf
Orchestration Engine CLI
puppetconf.com #puppetconf
puppetconf.com #puppetconf
puppetconf.com #puppetconf
puppetconf.com #puppetconf
Puppet OSS 4.x• Compiler service• Central scheduler
Puppet OSS 4.0• Deprecation Cleanup• Future Parser default
Puppet OSS 3.3• Manifest order eval• Data in modules
Puppet Enterprise 3.3 • CD Pipeline Modeling• Graphical ENC• Module discovery in
console• OSX, BSD Clients
Puppet Enterprise 3.2 • Hardware Provisioning• Supported Modules• ENC Service• Elastic Environment
SupportPuppet Enterprise 3.1• Change Visualization• Licensing Reporting• Improved Scalability• RHEL4, Sol11 Clients
2013Q3 2013Q4 2014Q1 2014Q2 2014Q3
Puppet Enterprise 3.0• Enhanced Scalability &
Performance• Dynamic Discovery• Progressive Deployment• Orchestration for Windows• Module Reusability
puppetconf.com #puppetconf
Serious Support
puppetconf.com #puppetconf
Thank YouEric SorensonProduct Owner | Puppet Labs @ahpook
Collaborate. Automate. Ship.
Follow us on Twitter @puppetlabs
youtube.com/puppetlabsinc
slideshare.net/puppetlabs
Collaborate. Automate. Ship.
Photo Credits
What do we want - DailyVowelMovementsSven Nys - http://cyclephotos.co.uk/sven-nys/Ewoks – Wookiepedia - http://starwars.wikia.com/wiki/EwokDeath Star – Wookiepedia - http://starwars.wikia.com/wiki/Death_Star_IINEU! Google Image Search Robocop On A Unicorn – jamiedubs.com