Puppet Fundamentals

In Puppet Fundamentals students will learn the right way to manage an infrastructure.

TRAINING PROGRAM

Puppet Fundamentals

Puppet Fundamentals (3-days)

In Puppet Fundamentals students will learn the right way to manage an infrastructure.

Description
Students will start by installing Puppet Enterprise, then learn Puppet best practices and use Puppet to write simple
classes, and update and extend existing modules. Puppet Fundamentals is taught through a combination of lecture
and relevant, real world, hands-on exercises.

Duration

3 Days

Objectives

After completing this course, students will be able to deploy basic system configurations using best practices for Puppet in a Master-Agent setup.

Audience

In this course, we expect students to have little to no experience with Puppet Enterprise (or Puppet Open Source) and are looking to build a foundation for future growth, experience, and knowledge.

Outline

The core concepts for the Puppet DSL, including:

  • Modules and Classes
  • Classification
  • Resources
  • Relationships
  • Language Constructs
  • Separating logic from presentation by using Templates.
  • Modelling repeatable portions of your configuration by using Defined Resource Types

Building a foundation for building more complex configurations by using Advanced Classes:

  • Parameterized Classes
  • Introduction to Inheritance
  • Introduction to Data Separation using Hiera
  • Revisiting Classification using parameterized classes & ADB
  • An introduction to using modules from the Puppet Forge and Supported Modules.
  • A brief introduction to the Roles and Profiles design pattern.

Pricing

€1995 Euro (excluding VAT/BTW)

We also accept Company Purchase Orders and invoice options. Please contact us directly. Lodging assistance is available.

SUBSCRIBE

Subscribe and recieve confirmation and invoice by email.

Thank you for your request. We will contact you as soon as possible

WHO DO WE PROVIDE TRAINING FOR?

Click on the logos for more training information