Getting started with Puppet – Configuration Management

Duration: Hours

Training Mode: Online


Puppet continues to support certain enterprise-class agent platforms after their EOL, though we do so solely at our own discretion.

Getting started with Puppet

Course Overview

Getting Started with Puppet is a three-day course with a guided, hands-on approach and designed for users who are new to managing their infrastructure using Puppet’s products. Lab-focused and prescriptive, Getting Started with Puppet provides a faster way to bring your IT environment under control by using Puppet, Puppet Discovery, tasks and Bolt, Puppet Development Kit (PDK). You will be armed with the tools and resources to automate your infrastructure and get up and running faster than ever.

What you will learn

  • How to set up a Puppet development environment
  • How to bring an unmanaged IT infrastructure under control
  • How and when to run ad hoc tasks with Bolt and Puppet tasks
  • How and when to manage system state using Puppetmodules
  • How to manage Windows and Linux servers using a common Puppetcode base
  • How to locate, download, wrap, and deploy modules from the Puppet Forge
  • How to classify test nodes to enforce configuration
  • How to collect and analyse results in the Enterprise Console

Who should attend? 

This course  intended for sysadmins, SREs, DevOps engineers or similar who manage Windows, Linux, or Unix infrastructure and want a hands-on introduction to managing their infrastructure.


This course assumes you know how to deploy applications on your operating system, and you know a scripting language.

Course Agenda

Day 1

a). Products overview

b). Explore the PuppetEnterprise console

c). Run Discovery

d). Run Bolt and tasks

e). Understand and perform task plans

f). Understand declarative and imperative concepts

g). Set up your lab environment

Day 2

a). Understand the life cycle of a agent run

b). Use Puppetmodules from the Forge

c). Create wrapper modules

d). Apply basic module testing

e). Create role and profile modules

Day 3

a). Create a baseline

b). Create and accept parameters in the baseline

c). Define an application stack

For more inputs on Confluence you can connect here.
Contact the L&D Specialist at Locus IT.

Locus Academy has more than a decade experience in delivering the training/staffing on Puppet for corporates across the globe. The participants for the training/staffing on Puppet are extremely satisfied and are able to implement the learnings in their on going projects.


There are no reviews yet.

Be the first to review “Getting started with Puppet – Configuration Management”

Your email address will not be published. Required fields are marked *

Puppet continues to support certain enterprise-class agent platforms after their EOL, though we do so solely at our own discretion.