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 Apr 2017 May 2017 Jun 2017 Jul 2017 Aug 2017 Sep 2017 Oct 2017
US East - Virtual Classroom Jun 13 – Jun 15
Sep 19 – Sep 21
US West - Virtual Classroom Aug 15 – Aug 17
EMEA - Virtual Classroom Aug 22 – Aug 24
Oct 24 – Oct 26

Onsite Training

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

Request Quote

Upcoming Classes

US East - Virtual Classroom

US West - Virtual Classroom

EMEA - Virtual Classroom


Don't see a date that works for you?

Request Class