Skip to content

Contact sales

By filling out this form and clicking submit, you acknowledge our privacy policy.

Introduction to Puppet

Course Summary

The Introduction to Puppet training course is designed to demonstrate the Information Technology (IT) Automation/DevOps tool Puppet.

The course begins with an introduction to IT automation concepts. Next, it explores how to automate a current infrastructure with Puppet. The course concludes with an exploration of managing installed packages, scheduling jobs, and automating configurations.

Purpose
Learn how to automate an Information Technology (IT) infrastructure utilizing Puppet.
Audience
System administrators and DevOps engineers looking to adopt Puppet.
Role
DevOps Engineer - System Administrator
Skill Level
Introduction
Style
Hack-a-thon - Learning Spikes - Workshops
Duration
1 Day
Related Technologies
CI/CD | Puppet

 

Productivity Objectives
  • Provide examples of how to use Puppet in student's current environment
  • Demonstrate how to install Puppet
  • Evaluate and apply resources
  • Test Puppet parser validation before committing
  • Use the Trifecta (package/file/service)
  • Convert a program into a module
  • Experiment with external modules

What You'll Learn:

In the Introduction to Puppet training course, you'll learn:
  • What is Puppet?
    • Overview of IT Automation concepts and motivations
    • Common IT Automation tools
    • Overview of Puppet
    • Install and configure puppet
  • Core Puppet resources
    • What is a resource?
    • Define resources
  • The Puppet Trifecta
    • Packages
    • Services
    • Files
  • Puppet Modules
    • What is a module
    • Converting a program into a module
    • Working with External Modules
  • Working with Puppet
    • Understanding the Puppet Controllers and Agents
    • Site manifests
    • Environments
    • Parameterized classes
    • Content templates
    • Resource types
“I appreciated the instructor's technique of writing live code examples rather than using fixed slide decks to present the material.”

VMware

Dive in and learn more

When transforming your workforce, it's important to have expert advice and tailored solutions. We can help. Tell us your unique needs and we'll explore ways to address them.

Let's chat

By filling out this form and clicking submit, you acknowledge our privacy policy.