Puppet Training

Automate and scale your IT framework across the entire network with Puppet Training Course

View Schedule Enquire Now
Course Image




Certified Trainers





In this thriving IT era, the infrastructure needs a configuration management system that aids in deployment, configuration and managing servers. The advancement of digital transformation has made necessary for organizations to have control over automation with utmost ease, that’s where Puppet Training Certifications comes into play.

Puppet results in better performance, saving time by cutting down manual work, and managing the configuration of Unix, Linux, OS-X, or Windows. The Puppet Training hands down the best tool for developers in operating software and hardware without diving much into its inner function.

Puppet Training Certifications Training is designed in order for you to learn how to install Puppet, manage infrastructure, scalability, performance etc.

Key Features of the course

Self-Paced Learning

3.5 hours of self-paced learning

Best in world Mentorship

Get trained and mentored by DevOps industry experts

Advanced tools

Learn about the latest tools that support your DevOps journey

Practical training

Experience practical project development led by actual examples, modules and templates

High Quality Courseware

The study material provided by Xebia is CNCF approved

Extensive Learning

Learn better with case studies, activities and quizzes


  • Introduction to Puppet
    • Infrastructure Transformation
    • A brief of Infrastructure as a Code
    • Configuration Management
    • Puppet Summary
  • Architecture & Components
    • Puppet Master
    • Slave Architecture
    • Puppet Components
  • Installation
    • How to install Puppet Master and Agent
    • Edit hosts
    • Edit Puppet Configuration files
    • Create a secure connection between Puppet Master and Puppet Agent
  • Manifests
    • Overview
    • File Workflow
    • Writing Manifests
  • Modules, Templates and Forge
    • Overview
    • Module structure and name
    • Module files
    • Templates in Modules
    • Writing modules
    • Analysing Templates
    • Templates Iteration
    • Conditions in templates
    • Download Modules from Puppet Forge
    • Posting on Puppet Forge
  • Hiera
    • Overview
    • Install Hiera YAML
    • Deploying Hiera in manifests


  • Attendees must have knowledge of Linux Command Line Operations, DevOps basics, and some experience with installing and configuring applications.


Get access to all exam & study material to maximize the learning experience in the SAFe® Community Platform.

Exam Name - Puppet Certified Professional Exam

Format - Multiple Choice

Scheme - Single browser – Web based, timed Attendees can bring scratch paper

Duration -Attendees will have 90 minutes i,e. 1.5 hours to complete the exam

Passing Score - 76%

Language - English

Read more Read less

What does Xebia provide differently?

Step into the realm of learning for an all-inclusive growth. Xebia is a pioneering IT consultancy and service provider that aims at Enterprise Development, Agile Development, DevOps, and Outsourcing Services.

World-class Training

World-class Training

Xebia Academy offers an intensive learning program and industry-specific training courses. It’s a globally acclaimed partner for DevOps training and certification courses. ReadmoreReadless

Boon To Career

Boon To Career

Xebia offers excellent consultancy, innovative tools, and continuous career growth. We will train you to become an exceptional DevOps professional with advanced training and resources. ReadmoreReadless

Expert Advantage

Expert Advantage

Get trained by our In-House DevOps Consultants with years of experience. Providing you with their high-up game and quality teaching. ReadmoreReadless

Flexible Learning

Flexible Learning

Pick the right course: You can choose a public class at our training centre, or learn with your colleagues in a customized, in-company training program, facilitated on-site at your location, anywhere in the world.ReadmoreReadless

Global Experience

Global Experience

With years of professional training experience and trusted by over 1,00,000 professionals worldwide. Xebia Academy is a renowned producer of DevOps certifications globally.ReadmoreReadless

Global Experience

Hands-on And Practical Learning Experience

Our trainers are hands-on DevOps practitioners and provide interactive training sessions which let students master required skills in real-world scenarios, giving them an edge in the industry. ReadmoreReadless

Certification Process

To earn a CSD credential, you need a formal training of five days by Scrum Alliance REPs.

  • 01

    Enroll for Puppet Professional Course

  • 02

    Attend the Puppet Professional Training

  • 03

    Get access to attempt the exam

  • 04

    Pass the exam

  • 05

    Get certified as a Puppet Professional

Industry Connect

Who should attend this course?

Professionals involved in IT and want to amp up or manage infrastructure at scale attend this course.

  • System Operators

  • Developers

  • DevOps Professionals

What skills will you learn in the course?


You’ll learn the basics of Puppet Configuration and about resources that are deployed when Infrastructure is used as a code.

Puppet Installations

You’ll learn to install and configure Puppet Master and Puppet Agent, along with the understanding of Master/Agent Workflow.

Architecture and components

You’ll learn about Puppet Master-Slave Architecture and main components of Puppet


You’ll learn about Puppet troubleshooting rectifying the problems occurred during installation/operation

Puppet Writing

You’ll learn to write Puppet resources, classes, modules and modules

Puppet Resources

You’ll learn to work with resources and resource types

Why should you attend this course?

Puppet is used by over 30k+ Fortune 100 companies, Puppet professionals are most sought-after with each passing day. After the certification, market yourself as a Puppet professional and get an edge in the industry.

With its basic functionality being speed and enhanced performance, Puppet certification courses are in growing demand. Its usage is easy, saves time, is reliable and consistent, and minimizes a lot of manual work, that too with accuracy.

  • Automate IT infrastructures
  • Learn to control the Puppet agent in entire network
  • Advertise your achievements and grab opportunities
  • Advertise your achievements and grab opportunities

Program Visual Library


Though Puppet is free to use as it’s an open-source but Enterprise Puppet is not. Open-source Puppet allows you to modify and customize.

  • The original language of Puppet is Ruby. With the help of its unique Domain Specific Language (DSL), it configures accordingly.

Yes. Puppet works smoothly on Windows with its Resource Abstraction Layer, ensuring desired state in an OS-agnostic way.

Puppet does take your time with the basics but it’s easy to learn. If you were working for a long time in the IT industry with manual operation, then Puppet might seem a little intimidating to grip as it is all automated.

Once completed, the certificate is valid for a lifetime. There is no expiration date.

Stay updated about the latest courses

Register now to receive notifications of upcoming trainings and latest courses.