Puppet Master Training (3 Days)
Puppet On–site Training
Puppet Labs offers in-person on-site Puppet training. Our training course is an interactive multi-day sessions designed to provide system administrators the understanding and background to be proficient building and maintaining a Puppet infrastructure. Your team will be taught the principles and best practices of Puppet in a 3 day series of lectures and labs.
Topics Covered:
- Puppet Best Practices — How to get the most out of your Puppet implementation
- Configuring Puppet and the PuppetMaster
- Resource Types and Resource Abstraction Layer
- Classes, Modules, Definitions, Tags and Environments
- Puppet Language Patterns and Advanced Techniques
Cost:
- North America: $15,000 for up to 10 students, then $1k/per additional up to 15
- EMEA, Asia Pacific: $17,500 for up to 10 students, then $1k/per additional up to 15
- International training is available, but may be charged at different rates
Puppet Public Training
This training is ideal for those who want a Puppet jumpstart. Newer members at an organization already using Puppet, or experienced sysadmins wanting to bring Puppet into their team will get everything they need to deploy solutions.
Prerequisites: Attendees should have at least the equivalent experience of a junior Unix/Linux administrator.
Topics covered include:
- Configuring Puppet and Puppetmaster
- Resource Types and the Resource Abstration Layer
- Virtual Resources, Exported Resources and Stored Configs
- Meta-parameters, Dependencies and Events
- Classes, Modules and Definitions
- Tags and Environments
- Puppet Language Patterns and Best Practices
The topics are covered over 3 days. Sessions will mix theory and practice, balancing lectures with hands-on exercises. (Each student should bring a WiFi enabled laptop with VMWare installed to participate in the labs.)
Cost: $2,395 per attendee. Early bird discounts available.
Developing For Puppet (3 Days)
This is a course for those Puppet users who are interested in developing skills and learning best practices for creating their own custom Resource Types and Modules.
Topics include:
- Introduction to Ruby for Puppet
- Advanced Function and Fact development
- Resource Type and Provider development
- Testing practices and RSpec for Puppet
Cost:
- North America: $15,000 for up to 10 students, then $1k/per additional up to 15
- EMEA, Asia Pacific: $17,500 for up to 10 students, then $1k/per additional up to 15
- International training is available, but may be charged at different rates
Puppet Labs Marionette Collective Training (2 Days)
Puppet Labs offers private on-site mCollective training. Our training course is an interactive multi-day sessions designed to provide system administrators the understanding and background to be proficient in using MCollective to orchestrate your deployment of Puppet, and using MCollective as a command and control interface to your Puppet infrastructure. Your team will be taught the principles and best practices of MCollective in a 2 day series of lectures and labs.
Topics Covered:
- MCollective Orchestration — How to get the most out of your current infrastructure
- Comand & Control using MCollective – improve scalability and direct management of your Puppet infrastructure.
- Architecture/Security, Pluggable Authentication
- Middleware and CM Integration
- Reports, Testing, Filters, Auditing, Registration
- Agent Language Patterns and Advanced Techniques
Cost: $9,500 for up to 6 students, then $1k/per additional up to 15.(International training is available, but may be charged at different rates.)
Got a question?
If you’re interested in any of the services we offer, don’t hesitate to get in touch.