Puppet
Instructor-led training in Puppet. Delivered live online by senior practitioners, with hands-on labs and a final assessment. Includes an Skilvi course-completion certificate.
Overview
This intermediate Puppet course delves into the principles and practices of configuration management using Puppet. Participants will learn how to automate and manage infrastructure effectively, which is essential for modern DevOps practices and ensuring consistent environments.
What you'll learn
- You will be able to install and configure Puppet on various platforms.
- You will be able to create and manage Puppet manifests and modules.
- You will be able to implement Puppet's role and profile design patterns.
- You will be able to integrate Puppet with version control systems.
- You will be able to troubleshoot and debug Puppet configurations.
- You will be able to manage nodes and classify them effectively using Puppet.
- You will be able to utilize Puppet Forge to enhance your Puppet environment.
- You will be able to apply best practices for scaling Puppet in large environments.
Curriculum
6 modules · outline is indicative and can be tailored to your team.
1Introduction to Puppet
- Overview of configuration management
- Understanding Puppet architecture
- Installation and setup
2Puppet Basics
- Puppet manifests and modules
- Resource types and attributes
- Class and defined types
3Advanced Puppet Concepts
- Roles and profiles
- Data separation and Hiera
- Custom facts and functions
4Puppet in Action
- Node management and classification
- Using Puppet with version control
- Deploying applications with Puppet
5Troubleshooting Puppet
- Debugging Puppet code
- Common issues and resolutions
- Using logs for troubleshooting
6Scaling and Best Practices
- Managing large environments with Puppet
- Best practices for Puppet code
- Utilizing Puppet Forge
Prerequisites
Basic knowledge of Linux and command-line operations is recommended.
Who should attend
This course is ideal for DevOps engineers, system administrators, and IT professionals looking to enhance their configuration management skills.
Certification
Frequently asked questions
What is the format of the course?
The course is instructor-led and delivered live online.
How long is the course?
The course typically spans 16 hours, divided into four sessions.
Will I receive a certificate upon completion?
Yes, you will receive an Skilvi course-completion certificate.
Are exam vouchers included?
Exam vouchers are available through authorized channels on request.
Is there a prerequisite for this course?
Basic knowledge of Linux and command-line operations is recommended.

Pricing on request
- Live online (VILT)
- 24–32 hours
- Hands-on labs & assignments
- Skilvi completion certificate
Related courses

Devops Sre Fundamentals Lfs261
Instructor-led training in Devops Sre Fundamentals Lfs261. Delivered live online by senior practitioners, with hands-on labs and a final assessment. Includes an Skilvi course-completion certificate.

EXIN Devops Master
Instructor-led training in EXIN Devops Master. Delivered live online by senior practitioners, with hands-on labs and a final assessment. Includes an Skilvi course-completion certificate.

Gitops Continuous Delivery With Flux Lfs269
Instructor-led training in Gitops Continuous Delivery With Flux Lfs269. Delivered live online by senior practitioners, with hands-on labs and a final assessment. Includes an Skilvi course-completion certificate.

Jenkins For Developers
Instructor-led training in Jenkins For Developers. Delivered live online by senior practitioners, with hands-on labs and a final assessment. Includes an Skilvi course-completion certificate.