Puppet Practice Labs

Practice Labs logoLooking for hands-on practice using the Puppet platform?

Puppet Practice Labs teach you how to use Puppet products right in the browser — no downloads required. Simply log in and start learning in minutes. Anywhere, any time.

Each Practice Lab includes a series of short, step-by-step challenges using a browser-based sandbox so you can work through the code and immediately see your results. Whether you’re looking to try out Puppet products, learn to perform real-world automation tasks, or take your Puppet skills to the next level, Puppet Practice Labs give you a safe place to test drive new skills.

Choose a Practice Lab topic from the list below. We’re adding new Practice Labs all the time. If you don't see what you’re looking for, contact us and let us know what you’d like to learn.


Bolt logoBolt

Puppet’s open source task orchestrator works with any user, language, and OS — no Puppet experience or agents necessary.

Bolt Basics on Linux

Build a Bolt Inventory File on Linux

Puppet logoPuppet Enterprise

Automate what you want, how you want with Puppet Enterprise — the only solution that combines both model- and task-based capabilities so that you can scale your multicloud infrastructure as your automation footprint grows.

Install and Explore the Puppet Agent

Run Puppet Manually After Defining a Desired State

More coming soon!

Back to top

Back to the Puppet Compass