Skip to main content
Created with Avocode.

Secondary Navigation

  • Blog
  • Downloads
  • Security
  • Support
  • Contact
Home
Puppet

Main Navigation - Mega Menu

  • Products

    Get Started

    Logo Puppet Enterprise

    Free Trial

    Request Demo

    Plans and Pricing

    Puppet

    • Puppet Enterprise
    • Puppet Enterprise Advanced
    • Open Source Puppet

    Premium Features

    Impact Analysis

    Security Compliance Enforcement

    Product Resources

    • The Forge
    • Support
    • Documentation
    • What's New
  • Community

    Puppet Forge

    The Forge is your one stop location for thousands of Puppet Modules to help accelerate your automation journey. Find and manage modules here.

    Visit Puppet Forge >>

    Open Source Projects

    Open Source Puppet
    Perfect for individuals and small infrastructure

    Bolt
    Automate tasks in orchestration workflows

    See all open source projects >>

    Contribute to open source projects >>

    Community

    • Community Overview
    • Community Calendar
    • Community Slack
    • Puppet Champions
    • Puppet Test Pilots

    Ecosystem

    • GitHub
    • Integrations
    • Puppet Developer Experience
    • Trusted Contributors Program
  • Services & Training

    Services & Training

    • Professional Services
    • Support
    • Training & Education
    Person studying holding coffee mug

    Free Online Training Course

    A Brief Intro to Puppet for (Very) Busy People

    Take Course Now

  • Resources

    Resources

    • Explore Resources
    • Blog
    • Customer Stories
    • Events & Webinars
    • On-Demand Webinars
    • Papers & Videos
    • Podcast
    • Product Demos
    A graphic of a white paper by Puppet. Title: Achieving Zero Trust Security with Puppet Enterprise.

    Enforcing Better Zero Trust Security with Puppet Enterprise

    Read Now
  • Why Puppet

    Why Puppet

    • Why Puppet
    • Compare Puppet
    • Customer Stories
    • Press

    By Use Case

    • Application Delivery & Operations
    • Continuous Compliance
    • Continuous Configuration Automation
    • Hybrid Cloud Management
    • IT Process Automation & Orchestration
    • Patch Management
    • Windows Infrastructure Automation
  • Try Puppet
  • Products

    Main Navigation - Mega Menu

    • Explore Products

    Main Navigation - Mega Menu

    • Get Started
    • Puppet
    • Premium Features
    • Resources

    Main Navigation - Mega Menu

    • Puppet Enterprise
    • Open Source Puppet
    • Puppet Enterprise Advanced

    Main Navigation - Mega Menu

    • Impact Analysis
    • Security Compliance Enforcement

    Main Navigation - Mega Menu

    • The Forge
    • Support
    • Documentation
    • What's New

    Main Navigation - Mega Menu

    • Free Trial
    • Plans and Pricing
    • Request A Demo
    • Explore Products
  • Community

    Main Navigation - Mega Menu

    • Explore Community

    Main Navigation - Mega Menu

    • Puppet Forge
    • Open Source Projects
    • Community
    • Ecosystem

    Main Navigation - Mega Menu

    • Puppet Forge

    Main Navigation - Mega Menu

    • Bolt
    • Contribute to Open Source Projects
    • Open Source Puppet
    • See All Open Source Projects

    Main Navigation - Mega Menu

    • Community Calendar
    • Community Overview
    • Community Slack
    • Puppet Champions
    • Puppet Test Pilots

    Main Navigation - Mega Menu

    • Github
    • Integrations
    • Puppet Developer Experience
    • Trusted Contributors Program
    • Explore Community
  • Why Puppet

    Main Navigation - Mega Menu

    • Explore Why

    Main Navigation - Mega Menu

    • Why Puppet
    • By Use Case

    Main Navigation - Mega Menu

    • Compare Puppet
    • Press
    • Why Puppet
    • Customer Stories

    Main Navigation - Mega Menu

    • Application Delivery & Operations
    • Hybrid Cloud Management
    • Continuous Compliance
    • Continuous Configuration Automation
    • Government
    • IT Process Automation & Orchestration
    • Patch Management
    • Windows Infrastructure Automation
    • Explore Why
  • Services & Training

    Main Navigation - Mega Menu

    • Professional Services
    • Support
    • Training & Education
    Person studying holding coffee mug

    Free Online Training Course

    A Brief Intro to Puppet for (Very) Busy People

    Take Course Now

  • Resources

    Main Navigation - Mega Menu

    • Blog
    • Customer Stories
    • Events & Webinars
    • On-Demand Webinars
    • Papers & Videos
    • Podcast
    • Product Demos
    A graphic of a white paper by Puppet. Title: Achieving Zero Trust Security with Puppet Enterprise.

    Enforcing Better Zero Trust Security with Puppet Enterprise

    Read Now
  • Try Puppet
  • Blog
  • Contact

Puppet Certified Professional Exam Details

  • Certification
  • Exam Details
  • Certification FAQ
  • Agreement

Candidates

Thinking about becoming a Puppet Certified Professional? Review the exam details here, and if you don’t find what you need, check out the Certification FAQ.

Although there are no formal prerequisites, before you take the exam, make sure that you:

  • Understand how to administer system infrastructure by using Puppet IT automation software and develop basic modules, including data separation and external data sources.
  • Understand the relevant Puppet documentation, accepted practices as documented in the Puppet Language Style Guide, and maintenance of relevant OS components.
  • Complete foundational and advanced courses or have equivalent experience.

Testing

To become a Puppet Certified Professional, you must pass an online technical certification exam offered worldwide through our certification partner QuestionMark.

You can register for the exam here.

Exam overview

  • Exam name: Puppet Professional 2019 Certification
  • Format: Computer-based exam composed of 60 multiple-choice questions. Proctored online by QuestionMark.
  • Time: 90 minutes
  • Cost: $200 USD
  • Product versions tested: Open source Puppet 6.16.0 or later and Puppet Enterprise 2019.8 or later
  • Languages offered: English only

Certification overview

Achieving a passing score on the exam awards you the Puppet Professional 2019 Certification.

Exam content and objectives

Classification

  • Describe classification strategies.
  • Describe multiple ways to set class parameters and variables.

Troubleshooting

  • Describe how to troubleshoot Puppet code.
  • Describe how to troubleshoot Core Puppet platform components.

Module Authoring

  • Describe how to find and use modules from Puppet Forge.
  • Demonstrate knowledge of module structure.
  • Describe how to design and deploy roles and profiles.
  • Identify best practices for module testing.

Concepts

  • Describe resource abstraction.
  • Demonstrate an understanding of idempotence.
  • Describe how to use Puppet facts.
  • Describe the Puppet agent run lifecycle.

Language

  • Describe how to use Puppet language constructs.
  • Describe how Hiera provides data.
  • Describe how to specify dependencies in Puppet code.
  • Describe how to use PuppetDB data.

Orchestration and Tasks

  • Describe how to execute Bolt and Orchestrator actions.
  • Describe how to create a Puppet Task.

Environments

  • Demonstrate an understanding of Puppet environments.
  • Demonstrate an understanding of code deployment strategies.

Administration

  • Describe the Puppet infrastructure architecture.
  • Identify the integration points of core Puppet platform components.
  • Describe how to configure open source Puppet and Puppet Enterprise.
  • Demonstrate Puppet reporting capabilities.

Preparing for the exam

Before taking the exam:

  • Visit the Puppet Certification Study Lounge for resources to help you prepare for the exam:
    • Browse the curated reading list.
    • Take a practice exam.
    • Hone your Puppet skills in a simulated, hands-on lab environment.
  • Test your computer’s communication and bandwidth.
  • Consult the candidate FAQs and review the exam process.

What to expect on exam day

Before the exam, you must review and accept the Candidate Rules Agreement and accept the Confidentiality Terms. By accepting the Confidentiality Terms, you are legally prohibited from disclosing information related to the exam, its questions, or any content that might be related to the Puppet certification exam. This is to protect the integrity and validity of the Puppet certification exam and its awarded certifications.

When you log in for your exam appointment, you must:

  • Show one piece of government-issued photo ID.
  • Be alone in the room.
  • Be connected to a power source.
  • Keep your webcam, speakers, and microphone on throughout the exam.
  • Have a clear desk and work area.

And, the following is not allowed in the testing area:

  • Personal items, such as mobile phones, laptops, pagers, and notes.
  • Dual monitors.
  • Leaving your seat.
  • Talking.

You will not have access to Puppet during the exam.

Exam results

You receive your score immediately, and if you pass, you can save or print your certificate right away.

Still have questions? Check out the Certification FAQ or contact us at education@puppet.com.

Puppet Sidebar

Footer menu

  • Products
    • Puppet
      • Open Source Puppet
      • Puppet Enterprise
      • Puppet Enterprise Advanced
      • Plans & Pricing
    • Get Started
      • Request a Demo
      • Free Puppet Enterprise Trial
    • Puppet Premium Features
      • Security Compliance Enforcement
      • Impact Analysis
    • Product Resources
      • Documentation
      • Integrations
      • Resources & Modules
      • Content & Tooling
      • Knowledge Base
      • Support
  • Community
    • Puppet Forge
      • Puppet Forge
    • Open Source Projects
      • See All Open Source Projects
      • Open Source Puppet
      • Bolt
      • Contribute to Open Source Projects
    • Community
      • Community Calendar
      • Community Overview
      • Community Slack
      • Puppet Champions
      • Puppet Test Pilots
    • Ecosystem
      • GitHub
      • Integrations
      • Puppet Developer Experience
      • Trusted Contributors Program
  • Why Puppet
    • Why Puppet
      • Compare Puppet
      • Customer Stories
      • Press
      • Why Puppet
    • By Use Case
      • Application Delivery & Operations
      • Continuous Compliance
      • Continuous Configuration Automation
      • Government
      • IT Process Automation & Orchestration
      • Patch Management
      • Windows Infrastructure Automation
  • Services & Training
    • Professional Services
      • Admin as a Service
      • Black Belt
      • Technical Account Manager (PDF)
      • Support
      • Training & Education
  • Resources
    • Blog
    • Customer Stories
    • Events & Webinars
    • On-Demand Webinars
    • Papers & Videos
    • Podcast
    • Product Demos
Home

Puppet by Perforce © Perforce Software, Inc.
Terms & Conditions | Privacy Policy | Sitemap

Social Menu

  • Facebook
  • Twitter
  • LinkedIn
  • YouTube
  • Slack
  • RSS
Send Feedback