PE301 On Demand: DEVELOP & MAINTAIN - Hands-On Labs
In Puppet Enterprise 301 On Demand: Develop & Maintain, you’ll learn how to work with Puppet Enterprise 2023.8 to consolidate your Puppet code base to optimize reuse and implement environment-based testing. By the end of the day, you’ll have the skills you need to test quickly and deploy to production safely. In this course, you’ll learn best practices gleaned from the journeys of our most successful customers and see them in action in real-world scenarios in hands-on labs.
In this course, you’ll learn how to:
- Configure automated code deployment with Code Manager so that you can speed up your development cycle.
- Refactor your Puppet code using Hiera, class parameters, and data types to make your roles and profiles easier to reuse and maintain.
- Extend profiles so that you can reuse them without duplicating code.
- Implement environment-based testing using node groups to test and deploy with confidence.
Concepts covered include:
- Hiera integration with roles and profiles
- Puppet data types and core resource types
- Resource ordering relationships
Continue your journey on the path to Puppet certification
Completing Puppet Enterprise 301 On Demand: Develop & Maintain takes you one step further along the path to acing the Puppet Certified Professional exam — a credential that proves to the job market you’ve got those highly sought-after skills in IT automation.
Ask yourself: Am I ready for this?
This course is for you if you're fairly new to Puppet software and are a site reliability engineer (SRE), sysadmin, or DevOps engineer who manages Windows or Linux. You should already know how to complete these tasks in Puppet Enterprise:
- Gather information on facts and resources from nodes.
- Set external and trusted facts on nodes.
- Use basic Git workflow, with commands such as pull and push.
We also strongly recommend that you take the first two courses in this series: Puppet Enterprise 101: Deploy & Discover - Hands-on Labs and Puppet Enterprise 201: Design & Manage - Hands-on Labs.
Note: Complimentary On Demand courses with Recorded Labs (not hands-on) are also available:
Puppet Enterprise 101: On Demand: Deploy and Discover - Watch & Learn
Puppet Enterprise 201: On Demand: Design & Manage - Watch & Learn
Puppet Enterprise 301: On Demand: Develop & Maintain - Watch & Learn
Be sure to check out the self-assessment checklist in the student prep guide so you’re prepared to get the most out of Puppet Enterprise 301: Develop & Maintain. You can use the links that we provided to help you get up to speed where needed.