Puppet Foundation Training Course - Simplilearn | IT Training & Certification | Info Trek
Respect Your Dreams
Follow through on your goals with courses

Puppet Foundation Training Course - Simplilearn

  • On Demand Class Icon
    On Demand
    • HRDF SBL Claimable
    • Certificate of Attendance available
    • 180 days of access from date of purchase
    Starting From
    RM 640.70
    4 Hours
  • Private Class Icon
    Private Class
    • All of our private classes are customized to your organization's needs.

      Click on the button below to send us your details and you will be contacted shortly.
    0 Days

Course Details

Expand All
The focus of this online course is to make you proficient in Puppet, a tool that enables you to automate all your IT infrastructures and delivering you control over each Puppet agent in a network.

This course is ideal for those who want to automate IT configuration instead of manually configuring servers. The course will help Linux system administrators gain an in-depth understanding of using Puppet in their IT infrastructure.

Understanding of Linux administration is beneficial.

After completing this course, you will be well-versed with the fundamentals of Puppet and will be able to perform the following:

• Install Puppet successfully

• Gain knowledge of Puppet ecosystem, components, and terminologies

• Manage Puppet infrastructure, modules,and environments effectively

• Configure Puppet architecture

• Understand how a Puppet run works

• Integrate Git with Puppet

• Acquire a knowledge of Puppet troubleshooting

• Architect Puppet for scalability, redundancy, and performance

• Use Puppetdb confidently

• Extend Puppet functionalities

• Execute Puppet reporting, testing, and troubleshooting


Expand All

• Installation and Setup

• Installing and Setting Up the Working Environment

• Configuration Management and How Puppet Fits into the Scenario

• Puppet Components and Terminologies

• Understanding the Puppet Run Cycle

• Installing the Puppet Components

• Puppet in Action

• Overview of the Puppet Language

• Puppet Server in Production and Managing Certificates

• Introduction to Community Modules and Puppet Forge

• Managing Module Dependencies and librarian-puppet

• Managing Environments with r10k

• Understanding roles and Profiles

• Writing and Managing a Module

• Understanding and Using Hiera

• Overview of Module Testing

• Testing Puppet Syntax with puppet-lint

• Writing Unit Tests with rspec-puppet

• Writing Tests with Beaker Using Serverspec

• Writing Tests with test-kitchen Using Serverspec

• Publishing Modules to Puppet Forge with puppet-blacksmith

• Configuring and Using Jenkins to Run the Test Suites

• Using Jenkins to Create a Code Management Workflow


See All


based on 0 ratings reviews