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.
Duration 14 hours
Course Outline
Introduction to Puppet
- Overview of Puppet and its operational mechanics
- Advantages of automating infrastructure management
- Architectural components: Master, Agent, Manifests, and Modules
Installation and Setup
- Deploying Puppet on Master and Agent nodes
- Setting up the Puppet operational environment
- Review of directory structures and essential configuration files
Manifest Fundamentals and Authoring
- Core syntax and structural elements
- Applying manifests to target nodes
- Utilizing manifests to enact system modifications
Node and Resource Management
- Defining specific node attributes
- Managing resource types: packages, services, files, users, and directories
- Building reusable operational tasks
Modules and Template Integration
- Construction and application of modules
- Generating dynamic content using ERB templates
- Designing reusable component structures
Advanced Language Features
- Implementing custom definitions and classes
- Utilizing conditionals and complex expressions
- Managing resource relationships and execution ordering
Best Practices and Coding Style
- Adhering to language style and formatting standards
- Leveraging Puppet Forge and community-contributed modules
- Diagnosing and resolving common operational issues
Course Wrap-up and Future Pathways
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
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 3200 € + 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.