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 May 2018 Jun 2018 Jul 2018 Aug 2018 Sep 2018 Oct 2018 Nov 2018 Dec 2018 Jan 2019
US East - Online Jun 13 – Jun 15
Sep 18 – Sep 20
Europe GMT - Online Jun 26 – Jun 28
Oct 2 – Oct 4
US West - Online Jul 10 – Jul 12
Oct 16 – Oct 18

Onsite Training

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

Request Quote

Upcoming Classes

US East - Online

Europe GMT - Online

US West - Online


Don't see a date that works for you?

Request Class