Puppet is a configuration management system that automates all your IT configurations, giving you control of managing each node.Geared for experienced Puppet users, Next-Level Puppet / Puppet Intermediate is hands-on class that provides you with practical experience working with a variety of advanced skills and features in Puppet you can apply to your task, project or role, right after the training ends.
Working in a lab-intensive, skills focused environment, guided by our expert Puppet practitioner, you’ll get a deeper look into the Puppet infrastructure, as well as a solid review of external tools and Puppet ecosystem. You’ll learn how to write better manifests and work with Files and Packages. You’ll also explore controlling users and virtual resources, as well as managing resource files and applications. The latter part of the class explores the essentials of the critical skills required for monitoring, reporting and troubleshooting Puppet.
Please note that this course is independent, highly-customizable hands-on training. This is not official Puppet curriculum.
This course combines expert lecture, real-world demonstrations and group discussions with machine-based practical labs and exercises. Working in a hands-on learning environment led by our expert instructor, you will learn how to:
- Explore and use the latest and most advanced features of Puppet
- Bootstrap your Puppet installation using powerful tools like Rake
- Master techniques to deal with centralized and decentralized Puppet deployments
- Use exported resources and forge modules to set up Puppet modules
- Create efficient manifests to streamline your deployments
- Automate Puppet master deployment using Git hooks and PuppetDB
- Make Puppet reliable, performant, and scalable
Need different skills or topics? If your team requires different topics or tools, additional skills or custom approach, this course may be further adjusted to accommodate. We offer additional Puppet, Automation, Chef, DevOps, containers and other related topics that may be blended with this course for a track that best suits your needs
This course is for users experienced with Puppet. This is not a basic class.
Take Before: Attendees should have incoming skills aligned with the courses below, or should have attended these as a pre-requisite:
- TTDV7600 Puppet Fundamentals
- TTDV7602 Introduction to Puppet / Puppet QuickStart
Please see the Related Courses tab for Pre-Requisite course specifics and links, links to similar courses you might review as an alternative, as well as suggested Next-Step Follow-On Courses and Learning Path recommendations.
Hands-on Setup Made Simple! All course materials, data sets, Tableau course software (limited version, for course use only), course notes and related resources (as applicable) are provided for attendees in our easy access, no installation required, remote lab environment for the duration of the course. Our tech team will help set up, test and verify lab access for each attendee prior to the course start date, ensuring a smooth start to class and successful hands-on course experience for all participants.