Puppet Training Online

SKU: 1052
6 Lesson
|
24 Hours
igmGuru offers the best Puppet training online worldwide. Our course covers essential key topics such as Introduction to Puppet, Configuration Management, Puppet Architecture, Manifest Files, Modules and Classes, and many more. This course syllabus is designed by industry experts with 18+ years of experience. The course module is also aligned with the latest versions - Puppet Core 8.11.0 and Puppet Server 8.9. We have successfully trained over 400 individuals. Enroll in our Puppet course to master infrastructure automation and prepare for the Puppet Certified Professional Certification Exam and become certified.

Puppet Course Overview

Struggling with manual server management, repetitive deployments or inconsistent system configurations? This Puppet Training helps you learn how to automate infrastructure, manage configurations efficiently, and streamline DevOps workflows using Perforce Puppet. The course focuses on managing systems at scale, automating configurations, and implementing infrastructure as code.

Prerequisites

  • Basic understanding of system administration (Linux/Unix or Windows)
  • Familiarity with command-line tools and basic shell scripting
  • Fundamental knowledge of IT infrastructure (servers, networks, OS)
  • No prior Puppet experience required

What Will You Learn

  • Overview of Puppet and Configuration Management
  • Differences between Puppet Open Source and Puppet Enterprise
  • Installing and Configuring Puppet (OSS and PE)
  • Puppet Architecture: Master, Agent, Catalogs, Manifests
  • Writing Puppet Manifests using the Puppet DSL
  • Creating and Managing Puppet Modules
  • Working with Hiera for Data Separation
  • Node Classification and RBAC in Puppet Enterprise
  • Managing Facts and Custom Facts (Facter)
  • Using Git and r10k for Code and Environment Management
  • Testing Puppet Code using rspec-puppet
  • Using Puppet Forge and Community Modules
  • Automation with Puppet Bolt and Orchestrator
  • Troubleshooting and Performance Tuning

Target Audience of Puppet Training

This Puppet Training is for anyone who wants to learn configuration management, automation, and infrastructure provisioning using Puppet. This course is a best fit for:

  • System Administrators
  • DevOps Engineers
  • Cloud Engineers
  • Infrastructure Engineers
  • IT Automation Specialists
  • Linux/Unix Administrators
  • Configuration Management Professionals
  • Release Engineers
  • Site Reliability Engineers (SREs)
  • Platform Engineers
  • IT Operations Teams
  • Software Deployment Engineers
  • Technical Architects
  • Students or Graduates interested in DevOps and Automation
  • Professionals preparing for Puppet Certification

Job Opportunities

  • Puppet Administrator
  • DevOps Engineer
  • Site Reliability Engineer (SRE)
  • Configuration Management Engineer
  • Cloud Automation Engineer
  • Infrastructure Automation Engineer
  • Linux System Administrator
  • Build and Release Engineer

Benefits

Salary

  • Entry Level: $70,000 – $90,000 / year
  • Mid Level: $90,000 – $120,000 / year
  • Senior Level: $130,000+ / year
  • India Average salary: ₹6 LPA – ₹20 LPA
  • USA Average Salary: $110,000 / year
Glassdoor

Hiring Companies

In India: Leading IT and consulting firms actively hire professionals with Puppet skills, including:

  • Wipro
  • Infosys
  • Accenture
  • Capgemini
  • Tata Consultancy Services (TCS)

In the United States: Top tech companies hiring Puppet Engineers include:

  • Netflix
  • Perforce Software
  • General Dynamics Mission Systems
  • U.S. Bank
  • LO3 Energy

Key Features

Course Curriculum

1. What is Configuration Management?
2. Introduction to Infrastructure as Code (IaC)
3. Differences between OSS and Puppet Enterprise
4. Puppet use cases and workflow
5. Puppet architecture: Master/Agent, Catalogs, Manifests
1. Installing Puppet OSS (Master/Agent)
2. Puppet language (manifests, resources, modules)
3. Using commands: puppet apply, puppet agent, puppet resource
4. Writing and applying manifests
5. Managing facts and custom facts
6. Basic Node classification
1. Installing Puppet Enterprise and using PE Console
2. Node classification (via Console)
3. Role-Based Access Control (RBAC)
4. PE-specific tools: Orchestrator, PuppetDB, r10k
5. Reporting and job management
6. Using PuppetDB and Querying Nodes
7. PE Code Manager & r10k Integration
1. Creating and managing modules
2. Using and managing Hiera for data separation
3. Managing multiple environments with r10k
4. Code management with Git
5. Parameterized classes and lookup function
1. Testing Puppet code (rspec-puppet)
2. Puppet Forge usage
3. Version control integration (Git)
4. CI/CD for Puppet deployments
5. Bolt and Puppet Orchestrator overview
6. Troubleshooting Puppet runs and log files
7. Performance tuning Puppet environments
1. Puppet Professional Certification overview
2. Practice questions
3. Troubleshooting examples
4. Tips for the exam
Talk To Us

We are happy to help you

1-800-7430-173 (US Toll Free)
Drop Us a Query
Fields marked * are mandatory

Request For Live Demo Class

Puppet Online Training Fees

Online Class Room Program

US $ 799.00
100% Money Back Guarantee
  • Duration : 24 Hrs
  • Plus Self Paced

Classes Starting From

  • Fast Track Batch 21 Jun 2026
  • Weekday Batch 22 Jun 2026
  • Weekend Batch 27 Jun 2026

Corporate Training

Corporate Training
  • Customized Training Delivery Model
  • Flexible Training Schedule Options
  • Industry Experienced Trainers
  • 24x7 Support

Trusted By Top Companies Worldwide

MITSUBISHI
Emirates
BECHTEL
Tech Mahindra
Techmill
metacube
Fareportal
Trelleborg
Capgemini
AU Small Finance Bank
United Nations
Inter Mid
SoftFlex
align
utthunga
Rimini Street
EJADAH
Yash Technologies
suyati
Hettich
APPCINO

Want to know Today's Offer

X

Puppet Certification Exam

Official certification exam name: Puppet Certified Professional Certification Exam

Certification Code/Name: Puppet 206 (PCPP – Puppet Certified Professional)

Exam Format

  • Duration: 90 minutes
  • Number of Questions: 60 multiple-choice
  • Passing Score: Around 70%
  • Type: Scenario-based multiple-choice questions
  • Mode: Online, remotely proctored via Questionmark (Puppet's official testing platform)

Exam Cost

Typically $200 to $300 USD, depending on your location and currency.

Certification Validity

The Puppet Certified Professional credential is typically valid for 2 years. After that, professionals are encouraged to recertify with the most current version of the exam.

Puppet Certification Exam

Reviews


Login
Don't have an account?
Sign Up

Our Alumni works at

HCL
FAI
YOKAGAWA
Tech Mahindra
SOCIETE GENERALE
SAMSUNG
EMIDS
DHL
FedEx
PayPal
BOSCH
asian paints
MICRO FOCUS
hgs
eClerx
Nasdaq
Persistent
CSS CORP
×

Your Shopping Cart


Your shopping cart is empty.