Get in Touch

Course Outline

Introduction to Puppet

  • Overview of Puppet and its operational mechanics
  • The advantages of automating infrastructure
  • Core Puppet architecture: Master, Agent, Manifests, and Modules

Installation and Configuration

  • Setting up Puppet on Master and Agent nodes
  • Configuring the Puppet operating environment
  • Understanding directory structures and critical configuration files

Manifest Fundamentals and Syntax

  • Basic syntax and structural elements
  • Applying manifests to specific nodes
  • Utilizing manifests to drive system changes

Node and Resource Management

  • Defining and managing nodes
  • Key resource types: packages, services, files, users, and directories
  • Developing reusable tasks

Modules and Templates

  • Creation and implementation of modules
  • Generating dynamic content using ERB templates
  • Organizing reusable components effectively

Advanced Puppet Language Features

  • Working with custom definitions and classes
  • Implementing conditionals and complex expressions
  • Managing relationships and execution order

Best Practices and Coding Style

  • Adhering to language style and formatting standards
  • Utilizing Puppet Forge and community-contributed modules
  • Troubleshooting strategies and resolving common issues

Conclusion and Future Paths

Requirements

  • A solid grasp of Linux or Unix system administration principles
  • Practical experience utilizing command-line tools
  • General familiarity with system configuration concepts

Target Audience

  • System administrators looking to automate their infrastructure management
  • IT professionals considering Puppet as their configuration management solution
  • DevOps practitioners focused on building scalable environments
 14 Hours

Custom Corporate Training

Training solutions designed exclusively for businesses.

  • Customized Content: We adapt the syllabus and practical exercises to the real goals and needs of your project.
  • Flexible Schedule: Dates and times adapted to your team's agenda.
  • Format: Online (live), In-company (at your offices), or Hybrid.
Investment

Price per private group, online live training, starting from 2600 € + VAT*

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

Testimonials (1)

Provisional Upcoming Courses (Contact Us For More Information)

Related Categories