New Courses

Puppet Fundamentals online Training

  • Course Overview
  • Target Audience
  • Why choose us
  • Trainer Profile

What You Will Learn to Help You Solve Problems


  • The fundamental component roles that make up PuppetEnterprise (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.

Course Duration/Type


  • 30 – 40 Hours Online Course

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.

LAB Material


  • Considering that you have a handy laptop and a verygood internet connection, we will provide you with all the links to download the software and help you to configure on our laptop/desktop.

Prerequisite


  • Know the command line.If you aren’t using it at present, refresh yourself with an online course (Note: We use bash in class.).

  • Familiarity with Linux concepts such as services, packages and configuration files. If you work primarily in Windows, you can try out working on Unix tutorial, and we also recommend this shell script tutorial.

  • Be familiar with a text editor such as vi, Vim, Emacs or nano. Puppet Labs trainers typically use Vim. We recommend printing yourself a Vim cheat sheet, and you could even study up on Vim in advance.

  • You definitely need junior-level sysadmin skills. You should know:


  • how to restart a service

  • what an entry in /etc/hosts means

  • what a hostname is

  • how to troubleshoot basic networking problems suchas name lookups, DNS lookups, and basic connectivity



N/A

N/A

N/A

You may be also interested in

Register for FREE Demo

Fields marked with (*) are mandatory

* Name:
* Email:
* Phone:
* Location:
* Course:
* Enquiry:
* Captcha:

 

Client Feedback

Thanks, you guys provided the best online training in SAP BODS. The hands on training is very informative and helpful.

- David Sergi, Camaga Ltd; U.K