Salt Lake City, UT: Puppet Fundamentals Training - July CANCELED_ENDED

Salt Lake City, UT: Puppet Fundamentals Training - July CANCELED_ENDED

By Puppet

Date and time

July 8, 2014 · 9am - July 10, 2014 · 4pm MDT

Location

New Horizons

4516 South 700 East Suite 190 Murray, UT 84107

Refund Policy

Contact the organizer to request a refund.

Description

Puppet Fundamentals

In Puppet Fundamentals students will learn the Right Way to manage a infrastructure. 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 will be taught through a combination of lecture and relevant, real world, hands-on exercises.

What You Will Learn to Help You Solve Problems

  • The fundamental component roles that make up Puppet Enterprise (and Puppet Open Source).
  • The core concepts for the Puppet DSL, including:
    • Modules and Classes
    • Classification
    • Resources
    • Relationships
    • Language Constructs
  • Separating logic from presentation by using Templates.
  • Modeling 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.

Who Should Attend

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.

Cost: $2,195 for Early Bird and $2,395 for Standard

Customer may cancel a class at any time. If Customer notifies Puppet Labs in writing that it will not attend the class at least fourteen business days in advance of the class, Puppet Labs will refund to Customer the amount Customer paid for the class. If Customer notifies Puppet Labs in writing that it will not attend the class less than fourteen but more than seven business days in advance of the class, Customer must still pay for the class and Puppet Labs will provide Customer with a credit for the amounts paid for the class that Customer may apply to any other class offered within one year from the date of the cancelled class. If Customer fails to notify Puppet Labs that it will not attend the class at least seven business days in advance of the class, Customer must still pay for the class, and Puppet Labs is not required to issue Customer a refund or a credit.

Puppet Labs may reschedule or cancel the date, time and location of a class at any time, and may freely replace any personnel who may be scheduled to teach the class. Should Puppet Labs cancel a class, unless such cancellation was for circumstances beyond Puppet Labs’ control, Puppet Labs will refund to Customer any amounts paid for said class. If Puppet Labs has to cancel a class for circumstances beyond its control, Puppet Labs will issue Customer a credit for the amounts paid by Customer for the class that Customer may apply to any other class offered within one year from the date of the cancelled class. Otherwise, Puppet Labs is not liable to Customer for any other costs, expenses or amounts incurred by Customer in relation to the class (for example, any travel expenses or lost business time).

Organized by

Sales Ended