Puppet Fundamentals for System Administrators (3 Days)
This class teaches students a best practice approach to managing their infrastructure using Puppet IT automation software, to maximize on the benefit of the Puppet Module Architecture. The course uses Puppet Enterprise in the classroom for all exercises and labs, but the concepts taught in the course apply equally to Puppet’s Open Source solution.
- Modules and Classes
- Puppet Agent & Puppet Master
- Language and Templates
- Defined Resource Types
- Puppet Forge
- Troubleshooting & Best Practices
- Live Management
After completing this course, students will be able to deploy basic system configurations using best practices for Puppet in a Master-Client setup.
Target Audience (Who should attend):
The target audience for this course includes newer members at an organization already using Puppet, or experienced sysadmins wanting to bring Puppet into their team as a new solution.
This course has no prerequisites, but to complete the course successfully, attendees need to have at least the equivalent experience of a junior Unix/Linux administrator.
Topics are covered over 3 days. Sessions will mix theory and practice, balancing 50% lecture with 50% hands-on exercises. (In order to perform the hands-on exercises, each student needs to bring a WiFi enabled laptop with VMware installed to participate in the labs.)
Cost: $2,195.00 by June 3, 2013; $2,395.00 on or after June 4, 2013.
Customer may cancel a class at any time. If Customer notifies Puppet Labs in writing that it will not attend the class at least fourteen business days in advance of the class, Puppet Labs will refund to Customer the amount Customer paid for the class. If Customer notifies Puppet Labs in writing that it will not attend the class less than fourteen but more than seven business days in advance of the class, Customer must still pay for the class and Puppet Labs will provide Customer with a credit for the amounts paid for the class that Customer may apply to any other class offered within one year from the date of the cancelled class. If Customer fails to notify Puppet Labs that it will not attend the class at least seven business days in advance of the class, Customer must still pay for the class, and Puppet Labs is not required to issue Customer a refund or a credit.
Puppet Labs may reschedule or cancel the date, time and location of a class at any time, and may freely replace any personnel who may be scheduled to teach the class. Should Puppet Labs cancel a class, unless such cancellation was for circumstances beyond Puppet Labs’ control, Puppet Labs will refund to Customer any amounts paid for said class. If Puppet Labs has to cancel a class for circumstances beyond its control, Puppet Labs will issue Customer a credit for the amounts paid by Customer for the class that Customer may apply to any other class offered within one year from the date of the cancelled class. Otherwise, Puppet Labs is not liable to Customer for any other costs, expenses or amounts incurred by Customer in relation to the class (for example, any travel expenses or lost business time).