Course Outline

Introduction to Puppet

  • What is Puppet and how it works
  • Benefits of infrastructure automation
  • Puppet architecture: Master, Agent, Manifests, Modules

Installation and Configuration

  • Installing Puppet on Master and Agent nodes
  • Configuring the Puppet environment
  • Directory structure and key configuration files

Understanding and Writing Manifests

  • Basic syntax and structure
  • Applying manifests to nodes
  • Using manifests for system changes

Managing Nodes and Resources

  • Defining nodes
  • Resource types: packages, services, files, users, directories
  • Creating reusable tasks

Working with Modules and Templates

  • Creating and using modules
  • Using ERB templates to generate dynamic content
  • Structuring reusable components

Advanced Puppet Language Features

  • Custom definitions and classes
  • Conditionals and expressions
  • Relationships and ordering

Best Practices and Style

  • Language style and formatting conventions
  • Puppet Forge and community modules
  • Troubleshooting and common issues

Summary and Next Steps

Requirements

  • An understanding of Linux or Unix system administration
  • Experience with command-line tools
  • Familiarity with system configuration concepts

Audience

  • System administrators seeking to automate infrastructure
  • IT professionals evaluating Puppet as a configuration management solution
  • DevOps practitioners building scalable environments
 14 Hours

Delivery Options

Private Group Training

Our identity is rooted in delivering exactly what our clients need.

  • Pre-course call with your trainer
  • Customisation of the learning experience to achieve your goals -
    • Bespoke outlines
    • Practical hands-on exercises containing data / scenarios recognisable to the learners
  • Training scheduled on a date of your choice
  • Delivered online, onsite/classroom or hybrid by experts sharing real world experience

Private Group Prices RRP from €4560 online delivery, based on a group of 2 delegates, €1440 per additional delegate (excludes any certification / exam costs). We recommend a maximum group size of 12 for most learning events.

Contact us for an exact quote and to hear our latest promotions


Public Training

Please see our public courses

Testimonials (1)

Provisional Upcoming Courses (Contact Us For More Information)

Related Categories