Become a Puppet Master

To accelerate product knowledge transfer and reduce overall time to value, Reductive Labs offers role-based training courses focused on the design, development and deployment of Puppet and related tools. In addition to open-enrollment courses, we provide on-site training worldwide that can be tailored to customers’ specific needs.

Open Enrollment Training

Next available training session:

Location Dates
London, UK March 29 – April 2, 2010
New York, NY April 12-16, 2010
Nuremberg, Germany (hosted by Netways) April 20-22, 2010

Registration for Nuremberg Training Now Open!

Sign up for Puppet Master training in Nuremberg. More info…

Cost:

€1995

Sign Up Now!

Registration for New York Training Now Open!

Sign up for Puppet Master or Developer training in New York or sign up for a full week of Puppet training. More info…

Cost:

Puppet Master Training April 12-14th: Before April 1st: $1995 after April 1st $2195.
Puppet Developer Training April 15th & 16th: Before April 1st $1195 after April 1st $1395.

Sign Up Now!

Registration for London Training Now Open!

Sign up for Puppet Master or Developer training in London or sign up for a full week of Puppet training. More info…

Cost:

Puppet Master Training March 29-31st: Before March 15th, £1495. After March 15th, £1595.
Puppet Developer Training April 1st & 2nd: Before March 15th, £895. After March 15th, £995.

Sign Up Now!

Becoming a Puppet Master Curriculum (3 days) :

This training is ideal for those who want a Puppet jumpstart. Newer members at an organization already using Puppet, or experienced sysadmins wanting to bring Puppet into their team will get everything they need to deploy solutions.

Prerequisites: Attendees should have at least the equivalent experience of a junior Unix/Linux administrator.

Topics covered include:

  • Configuring Puppet and Puppetmaster
  • Resource Types and the Resource Abstration Layer
  • Virtual Resources, Exported Resources and Stored Configs
  • Meta-parameters, Dependencies and Events
  • Classes, Modules and Definitions
  • Tags and Environments
  • Puppet Language Patterns and Best Practices

The topics are covered over 3 days. Sessions will mix theory and practice, balancing lectures with hands-on exercises. (Each student should bring a WiFi enabled laptop with VMWare installed to participate in the labs.)

Puppet Developer Curriculum (2 days)

  • Introduction to Ruby for Puppet
  • Advanced Function and Fact development
  • Resource Type and Provider development
  • Testing practices and RSpec for Puppet

On-Site Training

Reductive Labs offers in-person on-site Puppet training. Our training course is an interactive multi-day sessions designed to provide system administrators the understanding and background to be proficient building and maintaining Puppet infrastructure. Your team will be taught the principles and best practices of Puppet in a 3 day series of lectures and labs.

Objectives

  • Bootstrap a Puppet infrastructure
  • Model system configurations and relationships with the Puppet language
  • Reason about the Services you provide, not the systems that provide them
  • Never ssh to your machines again*
  • Start with Puppet patterns and best practices

Reductive Labs can also custom develop training sessions and materials based on your unique requirements. Please email us for more information and to schedule your training ASAP.

For more information please contact us via the form below

First Name: *
Last Name: *
Company: *
Email: *
Phone:
Size of Deployment:
Type of Training:
Please give us a few details about your setup and skillset and what you are looking to get out of the training:
*
Stay up to date on Puppet news

*Required