SlideShare a Scribd company logo
Certifiable Puppet Professional
    Puppet's new Education Certification Curriculum
           Ralph Luchs // Puppet Education




Puppet Education and Certification   © 2013 Puppet Labs   1
Overview
     •   Puppet Education and Certification around the world
     •   Why Puppet Education

     •   Why Puppet Certification
     •   What is available
     •   Making users Certifiable
     •   Puppet Certifications
     •   Testing and rewarding your knowledge




Puppet Education and Certification       © 2013 Puppet Labs    2
Puppet Education
                 Training Presence around the world




Puppet Education and Certification   © 2013 Puppet Labs   3
Why invest in Education?
                          The only thing worse
                     than paying to train employees
                             and having them leave,
                               is not training them
                             and having them stay!




Puppet Education and Certification   © 2013 Puppet Labs   4
Why Puppet Education?
                        Going hands-on with Puppet




Puppet Education and Certification   © 2013 Puppet Labs   5
Why Invest in Certification?
                                     Defining the Miracle




Puppet Education and Certification       © 2013 Puppet Labs   6
Why Puppet Certification
     •   Puppet Professional
              • By Sys Admins for Sys Admins
              • JTA "What does Sys Admin need to be successful with Puppet?"
              • SMEs Sys Admins, Professional Services, Operations


     •   Puppet Developer
              • By Developers for Developers
              • JTA "What does Developer need to know to develop for Puppet?"
              • SMEs Development Engineers, Senior Services Engineers


     •   Knowledge Sources
              • Puppet Documentation
              • Puppet Pro & Puppet Types & Developers
              • Puppet Source Code




Puppet Education and Certification      © 2013 Puppet Labs                      7
Puppet Certification
            Certification Candidates across the world




Puppet Education and Certification   © 2013 Puppet Labs   8
Puppet Labs
                          Education and Certification




Puppet Education and Certification     © 2013 Puppet Labs   9
Sys Admin Job Task Analysis
     •   Installation and Configuration
              • Describe install and config of Puppet Enterprise, Master and Agent


     •   Puppet Components
              • Describe a Puppet Agent run
              • Describe how resource relationships work


     •   Resources
              • Demonstrate knowledge of Puppet resource types
              • Describe a node, class, and defined type


     •   Puppet Language
              • Describe how to use a function
              • Describe variables, variable scope, and logic constructs




Puppet Education and Certification        © 2013 Puppet Labs                         10
Sys Admin JTA cont'd
     •   Modules
              • Describe a Puppet module and how to manage it


     •   Classification
              • Identify what classifies a node


     •   Puppet Data Library
              • Identify the report life cycle


     •   Live Management
              • Describe how to gather inventory info with Live Management


     •   Maintenance and Troubleshooting
              • Demonstrate knowledge of how to optimize Puppet for performance




Puppet Education and Certification         © 2013 Puppet Labs                     11
Developer Job Task Analysis
     •   Facts
              • Identify the role of a custom fact
              • Describe the facter API


     •   Functions
              • Identify the operation of a function and how scope affects custom functions


     •   Types and Providers
              • Describe type and provider interaction and how providers are declarative
              • Describe the use cases of special type & provider methods


     •   Report Processors
              • Describe the development of a report handler
              • Identify the Puppet::Transaction::Report data object




Puppet Education and Certification        © 2013 Puppet Labs                                  12
Developer JTA cont'd
     •   Faces
              • Describe how to interact with and develop Puppet Faces


     •   Ruby Testing
              • Describe stubbing and expects
              • Identify RSpec testing patterns


     •   Puppet Integration
              • Identify how to document Puppet plugins
              • Identify the purpose of Puppet indirection


     •   MCollective
              • Identify the components used by MCollective
              • Demonstrate knowledge of how to write an MCollective plugin




Puppet Education and Certification       © 2013 Puppet Labs                   13
Advanced Puppet Course Topics
     •   Classification

     •   Code Compression & Common Patterns

     •   Data Separation with Hiera

     •   Virtual Resources

     •   Exported Resources

     •   Reporting and Auditing

     •   Troubleshooting

     •   MCollective

     •   Scalability




Puppet Education and Certification    © 2013 Puppet Labs   14
Puppet Labs
                          Education and Certification




Puppet Education and Certification     © 2013 Puppet Labs   15
Puppet Certification Benefits
                                     Candidates
     •    Differentiation in a market clamoring for skilled Puppet professionals

     •    Increased employability

     •    A clear professional development path which leads to increased job satisfaction

     •    Industry credibility

     •    Respect for your technical expertise by peers and employers

     •    Entrance into an engaged community of Puppet users




Puppet Education and Certification     © 2013 Puppet Labs                                   16
Puppet Certification Benefits
                                     Organizations
     •    Reduction in time to deploy new applications

     •    Reduction in support costs

     •    Competitive advantage and profit potential

     •    Reduced downtime

     •    Maximized investment in Puppet software

     •    Increased customer confidence




Puppet Education and Certification     © 2013 Puppet Labs   17
Puppet Certification Steps
   1.    Preparation
   2.    Registration
   3.    Expectations
   4.    Agreements & Policies
   5.    Success!!




Puppet Education and Certification   © 2013 Puppet Labs   18
Puppet Certification Preparation
     •   Required:
              • Hands-on experience using all Puppet software
              • Hands-on experience developing with Ruby (for Puppet Developer Exam)


     •   Recommended:
              •   Puppet Fundamentals course
              •   Puppet Developer course (for Puppet Developer Exam)
              •   Practice Exams
              •   Puppet Enterprise Users Guide 2.X
              •   Learning Puppet VM
              •   Pro Puppet by James Turnbull and Jeff McCune
              •   Puppet Types and Providers by Dan Bode and Nan Liu (for Developer Exam only)




Puppet Education and Certification       © 2013 Puppet Labs                                      19
Puppet Certification
                Registration, Expectations, & Agreements
     •   Registration
              • PearsonVUE partnership
                        • 5,000 testing centers in 175 countries
                        • Fully proctored testing centers



     •   Agreements & Policies
              • Confidentiality & Indemnity


     •   Taking the exam
              • Two forms ID
              • Not open book




Puppet Education and Certification          © 2013 Puppet Labs     20
Puppet Certification Credentials
                                 System Administrators
     •   Credential awarded: Puppet Professional 2013 Certification

     •   Individual recognition: Puppet Certified Professional

     •   Certification code: PCP

                                         Developers
     •   Credential awarded: Puppet Developer 2013 Certification

     •   Individual recognition: Puppet Certified Developer

     •   Certification code: PCD




Puppet Education and Certification        © 2013 Puppet Labs          21
Puppet Certifications
                           Puppet Professional Exam
     •    Exam name: Puppet 201 – System Administration Using Puppet

     •    Exam format: Computer-based exam composed of 60 multiple-choice questions

     •    Exam time: 90 minutes

     •    Exam cost: $200 USD

     •    Exam code: PPT-201

     •    Version: Puppet Open Source 2.7.12 and later, and Puppet Enterprise 2.5 and later

     •    Products/technologies tested: Puppet Enterprise and Puppet Open Source




Puppet Education and Certification    © 2013 Puppet Labs                                 22
Puppet Certifications
                        Puppet Developer Beta Exam
     •    Exam name: Puppet 301 Beta – Developing for Puppet Using Ruby

     •    Exam format: Computer-based exam composed of approximately 195 multiple-
          choice questions

     •    Exam time: 4.5 hours

     •    Exam code: PPT-301

     •    Exam cost: $200 USD (waived during beta test)

     •    Version: Puppet Open Source 2.7.12 and later, and Puppet Enterprise 2.5 and later

     •    Products/technologies tested: Puppet Enterprise, Puppet Open Source, Ruby v1.8.7
          as it pertains to Puppet, and MCollective




Puppet Education and Certification    © 2013 Puppet Labs                                 23
Puppet Developer Beta Testing
     •   Why Beta?
              • 195 questions vs 60
              • 4.5 hours vs 1.5
              • Exam opportunity paid by Puppet Labs
              • Comment opportunity for each question
              • Waiting for ~100 exam reviews


     •   Next Steps
              •   perform analysis on performance of each question
              •   throw away up to 75 questions
              •   create two equally balanced exams of 60 questions each
              •   create practice exam
              •   launch live exam(s) (targeted January 2013)




Puppet Education and Certification        © 2013 Puppet Labs               24
Success!!




Puppet Education and Certification   © 2013 Puppet Labs   25
Puppet Certification
                                     Online Resources
                            www.puppetlabs.com/services/certification

     •   Step-by-step guide on becoming Puppet certified

     •   Sign up for Puppet Certification notifications

     •   Details on Puppet Professional Certification

     •   Details on Puppet Developer Certification

     •   Access to Practice Exams

     •   Puppet Certification Sign up

     •   Frequently Asked Questions




Puppet Education and Certification        © 2013 Puppet Labs            26
Questions & Next Steps
 Still Learning:

       •   Learning Puppet Tutorials - http://docs.puppetlabs.com/learning/

       •   Download the Learning Puppet VM
                • http://info.puppetlabs.com/download-learning-puppet-VM.html


 Extending Puppet:

       •   Download Puppet Enterprise - manage 10 nodes for free
                • http://info.puppetlabs.com/download-pe.html


       •   Puppet Docs - http://docs.puppetlabs.com/

       •   Puppet Forge - http://forge.puppetlabs.com/

       •   Puppet Training - http://puppetlabs.com/category/events/upcoming/


Notes:
Need more technical detail or product drill down?
Schedule a follow-up call with a Puppet Labs Professional Services Engineer.




  Puppet Education and Certification       © 2013 Puppet Labs                   27
Puppet Education
                                     Training Website




Puppet Education and Certification      © 2013 Puppet Labs   28
Online Course Topics
     •   Puppet

     •   Puppet Enterprise

     •   Components

     •   MCollective

     •   PuppetDB

     •   Hiera

     •   …

     •   Forge & Modules




Puppet Education and Certification   © 2013 Puppet Labs   29
Current Online content




     •   Learning Puppet VM

     •   Learning Puppet VM Tutorial




Puppet Education and Certification     © 2013 Puppet Labs   30
???
                                     Questions
                                          ???




Puppet Education and Certification    © 2013 Puppet Labs   31
Thank you for attending




Puppet Education and Certification   © 2013 Puppet Labs   32

More Related Content

PDF
Ken Schwaber chez Microsoft pour le French Scrum User Group
PPSX
Czech test ireb
PPTX
Introduction to Puppet Enterprise 01/29/16.pptx
PDF
Puppet overview
PPTX
3 Steps to Expand DevOps and Automation Throughout the Enterprise
PDF
State of Puppet London
PDF
State of Puppet - London
PDF
Pro Puppet
Ken Schwaber chez Microsoft pour le French Scrum User Group
Czech test ireb
Introduction to Puppet Enterprise 01/29/16.pptx
Puppet overview
3 Steps to Expand DevOps and Automation Throughout the Enterprise
State of Puppet London
State of Puppet - London
Pro Puppet

Similar to Certifiable Puppet Professional: Puppet's new Education Certification Curriculum (20)

KEY
20120331 - Expanded Intro to Puppet for LOAD
PDF
PuppetConf track overview: Puppet 4
KEY
Portable infrastructure with puppet
PPT
State of the Union by Dan Bode Puppet Labs
PDF
Puppet Camp Duesseldorf 2014: Luke Kanies - Puppet Keynote
PDF
The State of Puppet - Dan Bode
PDF
PuppetConf track overview: Inside Puppet
PPTX
Introduction to Puppet Enterprise 2016.4
PDF
State of Puppet - Puppet Camp Barcelona 2013
PDF
New york puppet practitioner training
PPTX
Intro to Puppet Enterprise 2016.2
PDF
State of Puppet Amsterdam
PDF
200,000 Lines Later: Our Journey to Manageable Puppet Code
PDF
PuppetConf track overview: Puppet Applied
PDF
Using Puppet - Real World Configuration Management
KEY
11 Ways to Hack Puppet for Fun and Productivity - Luke Kanies - Velocity 2012
PPTX
Introducion to Puppet Enterprise
PPTX
Introduction to Puppet Enterprise 2016.5
PPTX
Automation using Puppet 3
PDF
Lessons I Learned While Scaling to 5000 Puppet Agents
20120331 - Expanded Intro to Puppet for LOAD
PuppetConf track overview: Puppet 4
Portable infrastructure with puppet
State of the Union by Dan Bode Puppet Labs
Puppet Camp Duesseldorf 2014: Luke Kanies - Puppet Keynote
The State of Puppet - Dan Bode
PuppetConf track overview: Inside Puppet
Introduction to Puppet Enterprise 2016.4
State of Puppet - Puppet Camp Barcelona 2013
New york puppet practitioner training
Intro to Puppet Enterprise 2016.2
State of Puppet Amsterdam
200,000 Lines Later: Our Journey to Manageable Puppet Code
PuppetConf track overview: Puppet Applied
Using Puppet - Real World Configuration Management
11 Ways to Hack Puppet for Fun and Productivity - Luke Kanies - Velocity 2012
Introducion to Puppet Enterprise
Introduction to Puppet Enterprise 2016.5
Automation using Puppet 3
Lessons I Learned While Scaling to 5000 Puppet Agents
Ad

More from Puppet (20)

PPTX
Puppet Community Day: Planning the Future Together
PPTX
The Evolution of Puppet: Key Changes and Modernization Tips
PPTX
Can You Help Me Upgrade to Puppet 8? Tips, Tools & Best Practices for Your Up...
PPTX
Bolt Dynamic Inventory: Making Puppet Easier
PPTX
Customizing Reporting with the Puppet Report Processor
PPTX
Puppet at ConfigMgmtCamp 2025 Sponsor Deck
PPTX
The State of Puppet in 2025: A Presentation from Developer Relations Lead Dav...
PPTX
Let Red be Red and Green be Green: The Automated Workflow Restarter in GitHub...
PDF
Puppet camp2021 testing modules and controlrepo
PPTX
Puppetcamp r10kyaml
PDF
2021 04-15 operational verification (with notes)
PPTX
Puppet camp vscode
PDF
Modules of the twenties
PDF
Applying Roles and Profiles method to compliance code
PPTX
KGI compliance as-code approach
PDF
Enforce compliance policy with model-driven automation
PDF
Keynote: Puppet camp compliance
PPTX
Automating it management with Puppet + ServiceNow
PPTX
Puppet: The best way to harden Windows
PPTX
Simplified Patch Management with Puppet - Oct. 2020
Puppet Community Day: Planning the Future Together
The Evolution of Puppet: Key Changes and Modernization Tips
Can You Help Me Upgrade to Puppet 8? Tips, Tools & Best Practices for Your Up...
Bolt Dynamic Inventory: Making Puppet Easier
Customizing Reporting with the Puppet Report Processor
Puppet at ConfigMgmtCamp 2025 Sponsor Deck
The State of Puppet in 2025: A Presentation from Developer Relations Lead Dav...
Let Red be Red and Green be Green: The Automated Workflow Restarter in GitHub...
Puppet camp2021 testing modules and controlrepo
Puppetcamp r10kyaml
2021 04-15 operational verification (with notes)
Puppet camp vscode
Modules of the twenties
Applying Roles and Profiles method to compliance code
KGI compliance as-code approach
Enforce compliance policy with model-driven automation
Keynote: Puppet camp compliance
Automating it management with Puppet + ServiceNow
Puppet: The best way to harden Windows
Simplified Patch Management with Puppet - Oct. 2020
Ad

Recently uploaded (20)

PDF
Architecting across the Boundaries of two Complex Domains - Healthcare & Tech...
PDF
Reach Out and Touch Someone: Haptics and Empathic Computing
PDF
Dropbox Q2 2025 Financial Results & Investor Presentation
PDF
Advanced methodologies resolving dimensionality complications for autism neur...
PPTX
Effective Security Operations Center (SOC) A Modern, Strategic, and Threat-In...
PPTX
PA Analog/Digital System: The Backbone of Modern Surveillance and Communication
PPTX
Big Data Technologies - Introduction.pptx
PDF
cuic standard and advanced reporting.pdf
PDF
Machine learning based COVID-19 study performance prediction
PDF
Electronic commerce courselecture one. Pdf
PDF
Approach and Philosophy of On baking technology
PDF
Network Security Unit 5.pdf for BCA BBA.
PDF
Mobile App Security Testing_ A Comprehensive Guide.pdf
PDF
7 ChatGPT Prompts to Help You Define Your Ideal Customer Profile.pdf
PDF
KodekX | Application Modernization Development
PDF
Agricultural_Statistics_at_a_Glance_2022_0.pdf
PDF
NewMind AI Weekly Chronicles - August'25 Week I
PDF
Building Integrated photovoltaic BIPV_UPV.pdf
PPTX
A Presentation on Artificial Intelligence
PPTX
Understanding_Digital_Forensics_Presentation.pptx
Architecting across the Boundaries of two Complex Domains - Healthcare & Tech...
Reach Out and Touch Someone: Haptics and Empathic Computing
Dropbox Q2 2025 Financial Results & Investor Presentation
Advanced methodologies resolving dimensionality complications for autism neur...
Effective Security Operations Center (SOC) A Modern, Strategic, and Threat-In...
PA Analog/Digital System: The Backbone of Modern Surveillance and Communication
Big Data Technologies - Introduction.pptx
cuic standard and advanced reporting.pdf
Machine learning based COVID-19 study performance prediction
Electronic commerce courselecture one. Pdf
Approach and Philosophy of On baking technology
Network Security Unit 5.pdf for BCA BBA.
Mobile App Security Testing_ A Comprehensive Guide.pdf
7 ChatGPT Prompts to Help You Define Your Ideal Customer Profile.pdf
KodekX | Application Modernization Development
Agricultural_Statistics_at_a_Glance_2022_0.pdf
NewMind AI Weekly Chronicles - August'25 Week I
Building Integrated photovoltaic BIPV_UPV.pdf
A Presentation on Artificial Intelligence
Understanding_Digital_Forensics_Presentation.pptx

Certifiable Puppet Professional: Puppet's new Education Certification Curriculum

  • 1. Certifiable Puppet Professional Puppet's new Education Certification Curriculum Ralph Luchs // Puppet Education Puppet Education and Certification © 2013 Puppet Labs 1
  • 2. Overview • Puppet Education and Certification around the world • Why Puppet Education • Why Puppet Certification • What is available • Making users Certifiable • Puppet Certifications • Testing and rewarding your knowledge Puppet Education and Certification © 2013 Puppet Labs 2
  • 3. Puppet Education Training Presence around the world Puppet Education and Certification © 2013 Puppet Labs 3
  • 4. Why invest in Education? The only thing worse than paying to train employees and having them leave, is not training them and having them stay! Puppet Education and Certification © 2013 Puppet Labs 4
  • 5. Why Puppet Education? Going hands-on with Puppet Puppet Education and Certification © 2013 Puppet Labs 5
  • 6. Why Invest in Certification? Defining the Miracle Puppet Education and Certification © 2013 Puppet Labs 6
  • 7. Why Puppet Certification • Puppet Professional • By Sys Admins for Sys Admins • JTA "What does Sys Admin need to be successful with Puppet?" • SMEs Sys Admins, Professional Services, Operations • Puppet Developer • By Developers for Developers • JTA "What does Developer need to know to develop for Puppet?" • SMEs Development Engineers, Senior Services Engineers • Knowledge Sources • Puppet Documentation • Puppet Pro & Puppet Types & Developers • Puppet Source Code Puppet Education and Certification © 2013 Puppet Labs 7
  • 8. Puppet Certification Certification Candidates across the world Puppet Education and Certification © 2013 Puppet Labs 8
  • 9. Puppet Labs Education and Certification Puppet Education and Certification © 2013 Puppet Labs 9
  • 10. Sys Admin Job Task Analysis • Installation and Configuration • Describe install and config of Puppet Enterprise, Master and Agent • Puppet Components • Describe a Puppet Agent run • Describe how resource relationships work • Resources • Demonstrate knowledge of Puppet resource types • Describe a node, class, and defined type • Puppet Language • Describe how to use a function • Describe variables, variable scope, and logic constructs Puppet Education and Certification © 2013 Puppet Labs 10
  • 11. Sys Admin JTA cont'd • Modules • Describe a Puppet module and how to manage it • Classification • Identify what classifies a node • Puppet Data Library • Identify the report life cycle • Live Management • Describe how to gather inventory info with Live Management • Maintenance and Troubleshooting • Demonstrate knowledge of how to optimize Puppet for performance Puppet Education and Certification © 2013 Puppet Labs 11
  • 12. Developer Job Task Analysis • Facts • Identify the role of a custom fact • Describe the facter API • Functions • Identify the operation of a function and how scope affects custom functions • Types and Providers • Describe type and provider interaction and how providers are declarative • Describe the use cases of special type & provider methods • Report Processors • Describe the development of a report handler • Identify the Puppet::Transaction::Report data object Puppet Education and Certification © 2013 Puppet Labs 12
  • 13. Developer JTA cont'd • Faces • Describe how to interact with and develop Puppet Faces • Ruby Testing • Describe stubbing and expects • Identify RSpec testing patterns • Puppet Integration • Identify how to document Puppet plugins • Identify the purpose of Puppet indirection • MCollective • Identify the components used by MCollective • Demonstrate knowledge of how to write an MCollective plugin Puppet Education and Certification © 2013 Puppet Labs 13
  • 14. Advanced Puppet Course Topics • Classification • Code Compression & Common Patterns • Data Separation with Hiera • Virtual Resources • Exported Resources • Reporting and Auditing • Troubleshooting • MCollective • Scalability Puppet Education and Certification © 2013 Puppet Labs 14
  • 15. Puppet Labs Education and Certification Puppet Education and Certification © 2013 Puppet Labs 15
  • 16. Puppet Certification Benefits Candidates • Differentiation in a market clamoring for skilled Puppet professionals • Increased employability • A clear professional development path which leads to increased job satisfaction • Industry credibility • Respect for your technical expertise by peers and employers • Entrance into an engaged community of Puppet users Puppet Education and Certification © 2013 Puppet Labs 16
  • 17. Puppet Certification Benefits Organizations • Reduction in time to deploy new applications • Reduction in support costs • Competitive advantage and profit potential • Reduced downtime • Maximized investment in Puppet software • Increased customer confidence Puppet Education and Certification © 2013 Puppet Labs 17
  • 18. Puppet Certification Steps 1. Preparation 2. Registration 3. Expectations 4. Agreements & Policies 5. Success!! Puppet Education and Certification © 2013 Puppet Labs 18
  • 19. Puppet Certification Preparation • Required: • Hands-on experience using all Puppet software • Hands-on experience developing with Ruby (for Puppet Developer Exam) • Recommended: • Puppet Fundamentals course • Puppet Developer course (for Puppet Developer Exam) • Practice Exams • Puppet Enterprise Users Guide 2.X • Learning Puppet VM • Pro Puppet by James Turnbull and Jeff McCune • Puppet Types and Providers by Dan Bode and Nan Liu (for Developer Exam only) Puppet Education and Certification © 2013 Puppet Labs 19
  • 20. Puppet Certification Registration, Expectations, & Agreements • Registration • PearsonVUE partnership • 5,000 testing centers in 175 countries • Fully proctored testing centers • Agreements & Policies • Confidentiality & Indemnity • Taking the exam • Two forms ID • Not open book Puppet Education and Certification © 2013 Puppet Labs 20
  • 21. Puppet Certification Credentials System Administrators • Credential awarded: Puppet Professional 2013 Certification • Individual recognition: Puppet Certified Professional • Certification code: PCP Developers • Credential awarded: Puppet Developer 2013 Certification • Individual recognition: Puppet Certified Developer • Certification code: PCD Puppet Education and Certification © 2013 Puppet Labs 21
  • 22. Puppet Certifications Puppet Professional Exam • Exam name: Puppet 201 – System Administration Using Puppet • Exam format: Computer-based exam composed of 60 multiple-choice questions • Exam time: 90 minutes • Exam cost: $200 USD • Exam code: PPT-201 • Version: Puppet Open Source 2.7.12 and later, and Puppet Enterprise 2.5 and later • Products/technologies tested: Puppet Enterprise and Puppet Open Source Puppet Education and Certification © 2013 Puppet Labs 22
  • 23. Puppet Certifications Puppet Developer Beta Exam • Exam name: Puppet 301 Beta – Developing for Puppet Using Ruby • Exam format: Computer-based exam composed of approximately 195 multiple- choice questions • Exam time: 4.5 hours • Exam code: PPT-301 • Exam cost: $200 USD (waived during beta test) • Version: Puppet Open Source 2.7.12 and later, and Puppet Enterprise 2.5 and later • Products/technologies tested: Puppet Enterprise, Puppet Open Source, Ruby v1.8.7 as it pertains to Puppet, and MCollective Puppet Education and Certification © 2013 Puppet Labs 23
  • 24. Puppet Developer Beta Testing • Why Beta? • 195 questions vs 60 • 4.5 hours vs 1.5 • Exam opportunity paid by Puppet Labs • Comment opportunity for each question • Waiting for ~100 exam reviews • Next Steps • perform analysis on performance of each question • throw away up to 75 questions • create two equally balanced exams of 60 questions each • create practice exam • launch live exam(s) (targeted January 2013) Puppet Education and Certification © 2013 Puppet Labs 24
  • 25. Success!! Puppet Education and Certification © 2013 Puppet Labs 25
  • 26. Puppet Certification Online Resources www.puppetlabs.com/services/certification • Step-by-step guide on becoming Puppet certified • Sign up for Puppet Certification notifications • Details on Puppet Professional Certification • Details on Puppet Developer Certification • Access to Practice Exams • Puppet Certification Sign up • Frequently Asked Questions Puppet Education and Certification © 2013 Puppet Labs 26
  • 27. Questions & Next Steps Still Learning: • Learning Puppet Tutorials - http://docs.puppetlabs.com/learning/ • Download the Learning Puppet VM • http://info.puppetlabs.com/download-learning-puppet-VM.html Extending Puppet: • Download Puppet Enterprise - manage 10 nodes for free • http://info.puppetlabs.com/download-pe.html • Puppet Docs - http://docs.puppetlabs.com/ • Puppet Forge - http://forge.puppetlabs.com/ • Puppet Training - http://puppetlabs.com/category/events/upcoming/ Notes: Need more technical detail or product drill down? Schedule a follow-up call with a Puppet Labs Professional Services Engineer. Puppet Education and Certification © 2013 Puppet Labs 27
  • 28. Puppet Education Training Website Puppet Education and Certification © 2013 Puppet Labs 28
  • 29. Online Course Topics • Puppet • Puppet Enterprise • Components • MCollective • PuppetDB • Hiera • … • Forge & Modules Puppet Education and Certification © 2013 Puppet Labs 29
  • 30. Current Online content • Learning Puppet VM • Learning Puppet VM Tutorial Puppet Education and Certification © 2013 Puppet Labs 30
  • 31. ??? Questions ??? Puppet Education and Certification © 2013 Puppet Labs 31
  • 32. Thank you for attending Puppet Education and Certification © 2013 Puppet Labs 32