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
Overview of Puppet
- Fundamentals of Puppet functionality and operational mechanisms
- Advantages associated with infrastructure automation
- Puppet architectural components: Master, Agent, Manifests, and Modules
Installation and Configuration
- Deployment of Puppet on Master and Agent nodes
- Establishment of the Puppet operational environment
- Directory hierarchy and essential configuration files
Authoring and Interpreting Manifests
- Fundamental syntax and structural organization
- Deployment of manifests to target nodes
- Application of manifests for system modifications
Node and Resource Management
- Definition of node classifications
- Resource types: packages, services, files, users, and directories
- Development of reusable operational tasks
Utilization of Modules and Templates
- Creation and implementation of modules
- Employment of ERB templates for dynamic content generation
- Organization of reusable components
Advanced Puppet Language Capabilities
- Custom definitions and class structures
- Conditional logic and expressions
- Relationship mapping and sequencing
Standards and Operational Guidelines
- Language conventions and formatting standards
- Puppet Forge integration and community-supplied modules
- Troubleshooting procedures and resolution of common issues
Conclusion and Future Directions
Requirements
- Competence in Linux or Unix system administration
- Proficiency with command-line interfaces
- Knowledge of system configuration principles
Target Audience
- System administrators aiming to automate infrastructure operations for government agencies
- IT specialists assessing Puppet as a configuration management platform
- DevOps engineers developing scalable environment architectures
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.