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 EnforcementRemediate 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 >>
Want to learn how to use Puppet, or looking to enhance your existing Puppet skills? This blog will explore the different options available to learners of all levels.
Puppet’s industry-leading infrastructure automation is used by over 40,000+ organizations around the world and the demand for Puppet practitioners is always growing. Learning Puppet can make you a valuable part of an engaged community and provide you with the skills needed to discover, manage, and deliver infrastructure using Puppet.
There are a lot of reasons to get started learning Puppet, but we’ll focus on the two biggest:
Even more importantly, there are lots of reasons why Puppet might fit into your specific career path and needs. Maybe you’re a sys admin who needs to onboard to Puppet after joining a new role, or even a student looking to get into a career as a Site Reliability Engineer.
Beyond Puppet alone, these courses can introduce you to popular and emerging technology trends that are critical for practitioners today, such as:
No matter why you want to learn Puppet, or learn more about changing tech needs today, we’ve got you covered.
Different schedules, different styles of learning, and different needs — Puppet provides options for every kind of learner.
Join a Puppet professional at a time that works best for your schedule with our flexible instructor-led courses in a group setting. You’ll get your questions answered immediately, along with feedback and support to help you as you learn. All you’ll need to do is login to our learning platform, check the course calendar, and join a class!
Prefer to learn in a one-on-one setting? Private training courses are available from the Puppet team, which add even more flexibility to meet your scheduling needs and style of learning. Our Puppet pros will walk you through everything you need to know, with a special focus on your industry or professional needs. Looking for a private training course for your entire team? You can also schedule a private group lesson or series of lessons to develop the skills of your team, all at the same time.
Puppet’s wide range of on-demand courses are self-paced, interactive, and can be completed on your preferred schedule. Even better, Puppet offers the beginner level courses (PE101 – 301) completely free on the learning platform. This is a great option for learners who need extra flexibility and are comfortable learning on their own.
Things to Consider
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.
You’re never alone as a Puppet learner or practitioner. The Puppet community is what makes Puppet so great — it’s the reason Puppet has thrived since the creation of Puppet OS back in the mid 2000s.
Here are ways to get help, get involved, and find what you are looking for:
START LEARNING PUPPET TODAY