Get Puppet Enterprise First 10 nodes are free!
Try it now
Request a demo
Automate IT and infrastructure, manage complex workflows, and mitigate risk at scale.
Try the full-featured Puppet Enterprise for free on 10 nodes.
Puppet Comply Find and prevent compliance failures
Compliance Enforcement Modules Remediate to stay in compliance
Continuous Delivery for Puppet Enterprise Build, test, and deploy infrastructure as code faster and easier
Content & Modules Pre-built scripts to automate common tasks
CentOS EOL Here’s how to secure your CentOS infrastructure – even after EOL.
Find thousands of component modules built by the community and guidance on using them in your own infrastructure.
Visit Puppet Forge >>
Open Source PuppetPerfect for individuals and small infrastructure
BoltAutomate tasks in orchestration workflows
See all open source projects >>
Contribute to open source projects >>
We’ll give you skills to discover, manage, and deliver your applications and the infrastructure they run on
SEE ALL COURSES
For learners who prefer collaborative, personalized 1:1
Join a Puppet professional at a time that works best for your schedule with our flexible instructor-led courses in a group setting.
For learners who enjoy learning alongside peers
Prefer to learn with peers? Courses are offered across time zones to make instructor-led lessons even more accessible.
For busy learners who love hands-on work
Puppet’s wide range of on-demand courses are self-paced, interactive, and can be completed on your preferred schedule.
For curious learners who want to explore what’s available
If you’re not sure what you want to learn, Puppet has easily accessible webinars, whitepapers, and article resources.
This free 15-minute interactive course seeks to answer two important questions from a big picture perspective: What is Puppet, and why do I care? If you are a busy person who needs to know what Puppet is in a nutshell, this is exactly the course for you!
TAKE COURSE NOW
PUPPET ENTERPRISE CONSOLE OVERVIEW
Take an interactive guided tour through the Puppet Enterprise Console. Preview features like the status page, running and monitoring Puppet jobs and tasks, and the Puppet value report, which lets you put a real dollar amount to your cost savings through automation.
DIVE IN NOW
PE401: EXTEND CAPABILITY
In this course, you'll learn best practices and advanced Puppet code constructs for designing, building, and extending Puppet modules to automate software management while maximizing code reuse and minimizing maintenance.
CHECK IT OUT
Over 40,000+ organizations use Puppet — pair that with an actively growing community and you have a powerful reason to start learning Puppet today.
Our first three on-demand courses are completely free so you can get started:
Deploy & DiscoverGO
Design & ManageGO
Develop & MaintainGO
For most learners, instructor-led or private courses are the way to go. Our Puppet pros are there to support your learning journey and help you stay on track. The peer environment in instructor-led courses can also be a great way to make connections within the Puppet community.
If you’re on a budget or have a schedule without a lot of flexibility, on-demand courses might be the better option for you.
Things to Consider
The demand for engineers, administrators, developers, architects and managers with Puppet experience is high — and growing. Our advanced courses can lead you to certification — which is a great way to validate your experience to employers, increase industry credibility, and get access to an engaged community of Puppet users.
To become a certified Puppet professional, we recommend taking all three foundational classes. You would start your hands-on experience with Puppet followed by all three advanced classes. We typically recommend at least six months of practical experience before taking the certification exam.
LEARN MORE ABOUT CERTIFICATION