Thank you for sending your enquiry! One of our team members will contact you shortly.
Thank you for sending your booking! One of our team members will contact you shortly.
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.
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)
Luke was very knowledgeable and helpful throughout the training, including answering some questions which were probably more advanced than the course.