New Courses

Puppet Fundamentals Online Training

Puppet Fundamentals trains you in robust configuration management automation with Puppet Enterprise and Open Source through real labs and expert guidance.

Puppet Fundamentals Online Training & Certification

Build a solid foundation in Puppet: learn configuration roles, Puppet DSL, templates, resource types, parameterized classes, Hiera, Forge modules, roles/profiles, and more with hands-on guidance.

Puppet Fundamentals Training Course Details

What You Will Learn

  • Fundamental component roles of Puppet Enterprise (and Puppet Open Source)
  • Puppet DSL core concepts:
    • Modules and Classes
    • Classification
    • Resources
    • Relationships
    • Language Constructs
  • Templates: separating logic from presentation
  • Defined Resource Types for modeling repeatable configs
  • Advanced Classes:
    • Parameterized Classes
    • Introduction to Inheritance
    • Introduction to Data Separation using Hiera
    • Revisiting classification using parameterized classes & ADB
  • Using modules from Puppet Forge and supported modules
  • Introduction to Roles and Profiles design pattern

Course Duration/Type

  • 30–40 Hours Online Course

Labs & Material

  • All software and setup links provided—hands-on configuration support available if you have a laptop/desktop and strong internet

Prerequisites

  • Know the command line (bash is used in class)
  • Familiarity with Linux concepts (services, packages, config files); Windows users should try Unix tutorial and shell scripting basics
  • Experience with a text editor (vi, Vim, Emacs, nano); be ready with a Vim cheat sheet
  • Junior sysadmin skills—should know:
    • How to restart a service
    • What an entry in /etc/hosts means
    • What a hostname is
    • Troubleshooting DNS/basic networking issues

Target Audience

  • Sysadmins (all experience levels) starting with Puppet
  • DevOps engineers seeking automation best practices
  • IT professionals interested in configuration management
  • Anyone aiming to build advanced skills in Infrastructure as Code

Why Choose Best Online Trainers?

  • Instant Access: Get instant access to self-paced training after signup.
  • Streaming video recording: Watch lessons any time at your schedule, free recording.
  • Exercises: Practical exercises help you test what you are learning as you go.
  • Free Demo: Sign up for free demo to check whether the course is right for you and interact with the faculty live.
  • Experienced Trainers: We only hire the industry's best trainers
  • Live free interactive web sessions: Ask questions and clarify your career prospects any time after you complete the course.
  • Structured Curriculum Schedule: Progress with complete daily interactive lessons and assignments.
  • Faculty Mentoring: Turn in daily and weekly homework for personalized feedback from faculty.
  • Virtual Office Hours: Live interaction with the faculty and other students around the world.
  • Hands on Live Projects: Work on real-world projects with 100% faculty guidance and ratings.

Trainer Profile

  • Puppet certified consultants & seasoned sysadmins
  • 10+ years teaching automation and config management
  • Live project and cloud infrastructure experience
  • Expert in troubleshooting, teaching, and DevOps transformation

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