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
Foundations of Puppet
- Overview of Puppet's functionality and operational mechanics
- The strategic advantages of infrastructure automation
- Architectural components: Master, Agent, Manifests, and Modules
Deployment and Setup
- Installing Puppet on Master and Agent nodes
- Setting up the Puppet environment
- Navigating directory structures and critical configuration files
Manifest Creation and Logic
- Core syntax and structural elements
- Deploying manifests to specific nodes
- Applying manifests to drive system modifications
Node and Resource Management
- Defining node properties
- Managing resource types: packages, services, files, users, and directories
- Developing reusable operational tasks
Modules and Templating
- Building and leveraging modules
- Generating dynamic content using ERB templates
- Organizing reusable components for efficiency
Advanced Language Features
- Implementing custom definitions and classes
- Utilizing conditionals and complex expressions
- Managing relationships and resource ordering
Professional Standards and Optimization
- Adhering to language style and formatting best practices
- Exploring Puppet Forge and community-driven modules
- Diagnostic techniques and resolving common issues
Conclusion and Future Learning Paths
Requirements
- A solid grasp of Linux or Unix system administration principles
- Proficiency in utilizing command-line interfaces
- A foundational understanding of system configuration methodologies
Target Audience
- System administrators aiming to automate their infrastructure
- IT professionals assessing Puppet as a viable configuration management tool
- DevOps specialists focused on building scalable and resilient environments
14 Hours
Testimonials (1)
Luke was very knowledgeable and helpful throughout the training, including answering some questions which were probably more advanced than the course.