Study Learn Grow
Mastering Puppet For Large Infrastructures

Mastering Puppet For Large Infrastructures

Master Puppet and overcome issues faced in larger deployments with real-world examples.


Master Puppet and overcome issues faced in larger deployments with real-world examples.

Puppet is a configuration management system that automates all your IT configurations, giving you control of what you do to each node, when you do it, and how you do it.

This video course takes you from a basic knowledge of Puppet to an advanced level, where you'll master the latest and most advanced Puppet features. You will discover advanced techniques to deal with centralized and decentralized Puppet deployments and take control of your servers and desktops. This course will also present interesting examples illustrating how to automate Puppet deployment for configuration management and every aspect of your systems, including provisioning, deployment, and change management. By learning these skills, you will make Puppet reliant, scalable, and high-performing.

About The Author

Thomas Uphill is a long-time user of Puppet. He has presented Puppet tutorials at LOPSA-East, Cascada, and PuppetConf. He has also been a system administrator for over 20 years, working primarily with RedHat systems; he is currently a RedHat Certified Architect (RHCA). When not running the Puppet User Group of Seattle (PUGS), he volunteers for the LOPSA board and his local LOPSA chapter, SASAG.

Course Information

This video tutorial assumes intermediate-level knowledge of Puppet

Initialize a code repository for your project and manage module dependencies
Configure Puppet server infrastructures by using different methodologies and components
Add features to achieve redundancy and optimize performance
Deploy specific storage components for servers to ensure fast and reliable data delivery
Implement orchestration using mcollective and Hiera for data management
Learn to trigger notifications and alerts for noteworthy Puppet events
Write efficient Puppet code tests and ensure proper code delivery to Puppet master servers
Utilize some best practices and tips on how to troubleshoot issues that might crop up

This course targets system administrators and developers, particularly those working in production environments and looking for ways to use Puppet in enterprise environments.

• Lifetime Access to Each Course
• Certificate on Completion of Course
• No Extra Charges Or Admin Fees
• Easy Access to Courses
• High Priority Support After Sales.
• Big Discounts on Individual Courses

Course Specifications

IT and Computing courses are available to study on our learning platform. 

See All Courses

Adult education is the non-credential activity of gaining skills and improved education. 

See All Courses

Online education is electronically supported learning that relies on the Internet for teacher/student interaction. 

See All Courses

A short course is a learning programme that gives you combined content or specific skills training in a short period of time. Short courses often lean towards the more practical side of things and have less theory than a university course – this gives you a more hands-on experience within your field of interest.

See All Courses

Course duration is 24 hours.

See All Courses

Study Learn Grow

Related Jobs