Virtual Puppetizing Infrastructure

Virtual Puppetizing Infrastructure

Summary

Quickly get started managing your infrastructure with your existing Puppet Master-agent setup. You'll learn the essential concepts of the Puppet Enterprise ecosystem required to describe and manage your infrastructure using publicly available modules.

Description

In this three-day course, students will use the Puppet Enterprise console and write platform discovery tools (facts), troubleshoot common Puppet errors and misconfigurations, and use native platform tooling with Puppet on several platforms including Windows and Linux.

Course Content

After completing this course, students will be able to describe and manage infrastructure as code using Puppet in a Master-Agent setup. You will also be able to describe and use a workflow for iterating on Puppet Code using version control and environments.

  • About Puppet
  • Puppet component roles
  • Version control workflow
  • Using modules from the Puppet Forge
  • Core Puppet concepts
  • Understanding Puppet code
  • Managing Puppet code
  • Roles and profiles
  • Classification techniques
  • Using templates
  • Puppetizing existing services and applications
  • Creating and using custom facts
  • Managing site-specific data with Hiera
  • Troubleshooting techniques

Prerequisites

Students

In this course, we expect students to have little or no experience with Puppet Enterprise (or open source Puppet) and are looking to build a foundation for future growth, experience, and knowledge. The course is designed to benefit DevOps professionals with a basic understanding of the core systems administration problem space.

The labs and exercises draw equally upon examples relevant to supported platforms such as the Windows and Linux/Unix OS families. You will be provided with partial solutions, which you will then complete to arrive at working solutions.

In order to complete the course successfully, you need to have experience equivalent to a junior sys admin. Familiarity with scripting in PowerShell and/or Bash is recommended.

Technical

Students will be provided with access to a hosted classroom environment.

Price

Prefer an in-person class? Check out Puppetizing Infrastructure to see the next time we're offering a class near you.

Duration

3 Days

Additional Notes

Find a Class or see the full class schedule below:

Upcoming Classes

Online

Instructor-led online training

Location Oct 2017 Nov 2017 Dec 2017 Jan 2018 Feb 2018 Mar 2018 Apr 2018 May 2018 Jun 2018
US East - Online Nov 7 – Nov 9
Jan 16 – Jan 18
US West - Online Dec 5 – Dec 7
Europe GMT - Online Dec 5 – Dec 7

Onsite Training

Interested in a Private, onsite training, request a quote.

Request Quote

Upcoming Classes

US East - Online

US West - Online

Europe GMT - Online

Classes marked with Confirmed are guaranteed to run. Sign up now while there is still space available!


Don't see a date that works for you?

Request Class