How AI is applied across API Evangelist and APIs.io. Read my AI disclosure →
API Evangelist API Evangelist
Discovery
Learnings
Guidance
Toolbox
Alignment
API Evangelist LLC

PE201 On Demand: Design & Manage - Watch & Learn Labs

calendar_today November 7, 2025 person ssingh domain puppet

PE201 On Demand: Design & Manage - Watch & Learn Labs ssingh

        <div class="field field--name-field-course-type field--type-list-string field--label-hidden">E-Learning</div>
  




        <div class="field field--name-field-course-cost field--type-string field--label-hidden">0</div>
  




        <div class="field field--name-field-course-duration field--type-string field--label-hidden">21600</div>
  

        <div class="text-long"><div><div class="photoswipe-gallery"><p style="color: rgb(0,0,0); font-style: normal; font-weight: 400; letter-spacing: normal; text-indent: 0px; white-space: normal; margin: 0px; font-size: 14px; font-family: 'Open Sans', sans-serif; line-height: 24px;"><span style="border: 0px; font-style: inherit; font-variant: inherit; font-weight: inherit; font-size: 14pt; line-height: normal; font-family: inherit; margin: 0px; padding: 0px; vertical-align: baseline; color: inherit;"><strong style="margin: 0px; font-weight: 700; line-height: normal;">PE201: On Demand: Design &amp; Manage&nbsp; - Watch &amp; Learn Labs</strong></span></p><p style="color: rgb(0,0,0); font-style: normal; font-weight: 400; letter-spacing: normal; text-indent: 0px; white-space: normal; margin: 0px; font-size: 14px; font-family: 'Open Sans', sans-serif; line-height: 24px;">&nbsp;</p><p style="color: rgb(0,0,0); font-style: normal; font-weight: 400; letter-spacing: normal; text-indent: 0px; white-space: normal; margin: 0px; font-size: 14px; font-family: 'Open Sans', sans-serif; line-height: 24px;">In<span style="border: 0px; font: inherit; margin: 0px; padding: 0px; vertical-align: baseline; color: inherit;">&nbsp;</span><strong style="margin: 0px; font-weight: 700;">Puppet Enterprise 201: On Demand: Design &amp; Manage</strong>, you’ll work with Puppet Enterprise 2023.8 to learn how to use roles and profiles to build an infrastructure that mimics a production environment with a designated web application server, an e-commerce server, and a load balancer. You’ll leave the course with a solid understanding of how to define server roles based on business requirements and existing infrastructure.</p><p style="color: rgb(0,0,0); font-style: normal; font-weight: 400; letter-spacing: normal; text-indent: 0px; white-space: normal; margin: 0px; font-size: 14px; font-family: 'Open Sans', sans-serif; line-height: 24px;">&nbsp;</p><p style="color: rgb(0,0,0); font-style: normal; font-weight: 400; letter-spacing: normal; text-indent: 0px; white-space: normal; margin: 0px; font-size: 14px; font-family: 'Open Sans', sans-serif; line-height: 24px;">You’ll learn best practices gleaned from the journeys of our most successful customers and see them in action in real world scenarios in recorded labs. By the time you’re finished, you’ll have a base profile that provides the tools that any Puppet-managed server needs, a server profile that provides default server tools, and a role such as “web application server” that provides software to serve the application and gather application data.</p><p style="color: rgb(0,0,0); font-style: normal; font-weight: 400; letter-spacing: normal; text-indent: 0px; white-space: normal; margin: 0px; font-size: 14px; font-family: 'Open Sans', sans-serif; line-height: 24px;">&nbsp;</p><p style="color: rgb(0,0,0); font-style: normal; font-weight: 400; letter-spacing: normal; text-indent: 0px; white-space: normal; margin: 0px; font-size: 14px; font-family: 'Open Sans', sans-serif; line-height: 24px;"><strong style="margin: 0px; font-weight: 700;">In this course, you’ll learn how to:</strong></p><ul style="color: rgb(0,0,0); font-style: normal; font-weight: 400; letter-spacing: normal; text-indent: 0px; white-space: normal; margin: 0px; font-size: 14px; font-family: 'Open Sans', sans-serif;"><li style="margin: 0px;">Access node facts to quickly gain key information about your system's health and configuration, saving you time and effort.</li><li style="margin: 0px;">Run Puppet in no-op mode to simulate system changes without applying them.</li><li style="margin: 0px;">Write Puppet code to bring up a web application server.</li><li style="margin: 0px;">Use Puppet Development Kit (PDK) to create classes and validate code.</li><li style="margin: 0px;">Use component modules to configure servers according to your requirements.</li><li style="margin: 0px;">Evaluate and implement Puppet Forge modules to increase code sustainability and reduce maintenance.&nbsp;</li><li style="margin: 0px;">Develop roles to include profiles, enabling you to easily build servers to spec from reusable building blocks.</li><li style="margin: 0px; display: block;"><br /></li></ul><p style="color: rgb(0,0,0); font-style: normal; font-weight: 400; letter-spacing: normal; text-indent: 0px; white-space: normal; margin: 0px; font-size: 14px; font-family: 'Open Sans', sans-serif; line-height: 24px;"><strong style="margin: 0px; font-weight: 700;">Concepts covered include:</strong></p><ul style="color: rgb(0,0,0); font-style: normal; font-weight: 400; letter-spacing: normal; text-indent: 0px; white-space: normal; margin: 0px; font-size: 14px; font-family: 'Open Sans', sans-serif;"><li style="margin: 0px;">Causes of drift between current and desired states</li><li style="margin: 0px;">The agent catalog</li><li style="margin: 0px;">Idempotency (the ability to repeatedly apply an agent catalog without changing the result beyond the initial application)</li><li style="margin: 0px;">Node classification with trusted facts</li><li style="margin: 0px;">The control repository (control repo)</li><li style="margin: 0px;">Component modules and module dependencies</li><li style="margin: 0px; display: block;"><br /></li></ul><p style="color: rgb(0,0,0); font-style: normal; font-weight: 400; letter-spacing: normal; text-indent: 0px; white-space: normal; margin: 0px; font-size: 14px; font-family: 'Open Sans', sans-serif; line-height: 24px;"><strong style="margin: 0px; font-weight: 700;">Continue your journey on the path to Puppet certification</strong></p><p style="color: rgb(0,0,0); font-style: normal; font-weight: 400; letter-spacing: normal; text-indent: 0px; white-space: normal; margin: 0px; font-size: 14px; font-family: 'Open Sans', sans-serif; line-height: 24px;">Completing<span style="border: 0px; font: inherit; margin: 0px; padding: 0px; vertical-align: baseline; color: inherit;">&nbsp;</span><strong style="margin: 0px; font-weight: 700;">Puppet Enterprise 201: On Demand: Design &amp; Manage</strong><span style="border: 0px; font: inherit; margin: 0px; padding: 0px; vertical-align: baseline; color: inherit;">&nbsp;</span>takes you one step further along the path to acing the<span style="border: 0px; font: inherit; margin: 0px; padding: 0px; vertical-align: baseline; color: inherit;">&nbsp;</span><a href="https://puppet.com/learning-training/certification/" rel="noreferrer noopener" style="border: 0px; font: inherit; margin: 0px; padding: 0px; vertical-align: baseline;" target="_blank">Puppet Certified Professional exam</a><span style="border: 0px; font: inherit; margin: 0px; padding: 0px; vertical-align: baseline; color: inherit;">&nbsp;</span>— a credential that proves to the job market you’ve got those highly sought-after skills in IT automation.&nbsp;</p><p style="color: rgb(0,0,0); font-style: normal; font-weight: 400; letter-spacing: normal; text-indent: 0px; white-space: normal; margin: 0px; font-size: 14px; font-family: 'Open Sans', sans-serif; line-height: 24px;">&nbsp;</p><p style="color: rgb(0,0,0); font-style: normal; font-weight: 400; letter-spacing: normal; text-indent: 0px; white-space: normal; margin: 0px; font-size: 14px; font-family: 'Open Sans', sans-serif; line-height: 24px;"><strong style="margin: 0px; font-weight: 700;">Ask yourself: Am I ready for this?</strong></p><p style="color: rgb(0,0,0); font-style: normal; font-weight: 400; letter-spacing: normal; text-indent: 0px; white-space: normal; margin: 0px; font-size: 14px; font-family: 'Open Sans', sans-serif; line-height: 24px;">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:&nbsp;</p><ul style="color: rgb(0,0,0); font-style: normal; font-weight: 400; letter-spacing: normal; text-indent: 0px; white-space: normal; margin: 0px; font-size: 14px; font-family: 'Open Sans', sans-serif;"><li style="margin: 0px;">Gather information on facts and resources from nodes.</li><li style="margin: 0px;">Set external and trusted facts on nodes.</li><li style="margin: 0px;">Use basic Git workflow, with commands such as pull and push.</li><li style="margin: 0px; display: block;"><br /></li></ul><p><span style="border: 0px; font-style: normal; font-weight: 400; font-size: 14px; line-height: inherit; font-family: 'Open Sans', sans-serif; margin: 0px; padding: 0px; vertical-align: baseline; color: rgb(0,0,0); letter-spacing: normal; text-indent: 0px; white-space: normal; display: inline;">We also strongly recommend that you take the first course in this series:<span style="border: 0px; font: inherit; margin: 0px; padding: 0px; vertical-align: baseline; color: inherit;">&nbsp;</span></span><a href="https://perforceoneplacetraining.perforce.com/learn/courses/577/pe101-on-demand-deploy-discover-watch-learn-labs?hash=b132395fe780cd1230b38cf956b75e2215c89bab&amp;generated_by=18619" rel="noreferrer noopener" style="border: 0px; font-style: normal; font-weight: 400; font-size: 14px; line-height: inherit; font-family: 'Open Sans', sans-serif; margin: 0px; padding: 0px; vertical-align: baseline; letter-spacing: normal; text-indent: 0px; white-space: normal;" target="_blank"><strong style="margin: 0px; font-weight: 700;">Puppet Enterprise 101: On Demand: Deploy and Discover</strong></a>&nbsp;<strong>- Watch and Learn</strong><span style="border: 0px; font-style: normal; font-weight: 400; font-size: 14px; line-height: inherit; font-family: 'Open Sans', sans-serif; margin: 0px; padding: 0px; vertical-align: baseline; color: rgb(0,0,0); letter-spacing: normal; text-indent: 0px; white-space: normal; display: inline;">, which teaches you how to install and configure Puppet Enterprise, deploy agents, and gather information about the systems in your infrastructure to prepare for a faux compliance audit.&nbsp;</span></p><p><br /><span style="border: 0px; font-style: normal; font-weight: 400; font-size: 14px; line-height: inherit; font-family: 'Open Sans', sans-serif; margin: 0px; padding: 0px; vertical-align: baseline; color: rgb(0,0,0); letter-spacing: normal; text-indent: 0px; white-space: normal; display: inline;">Note: On Demand courses with Hands-on Labs are also available:</span><br /><span style="border: 0px; font-style: normal; font-weight: 400; font-size: 14px; line-height: inherit; font-family: 'Open Sans', sans-serif; margin: 0px; padding: 0px; vertical-align: baseline; color: rgb(0,0,0); letter-spacing: normal; text-indent: 0px; white-space: normal; display: inline;"><a href="https://perforceoneplacetraining.perforce.com/learn/courses/582/pe101-on-demand-deploy-discover-hands-on-labs?hash=c7ab68c64c5a253160834623fb6a09fb97a1faa3&amp;generated_by=18619" rel="noreferrer noopener" target="_blank"><strong style="margin: 0px; font-weight: 700;">Puppet Enterprise 101: On Demand: Deploy and Discover</strong> <strong>- Interactive, Hands-on Labs</strong></a></span></p><p style="color: rgb(0,0,0); font-style: normal; font-weight: 400; letter-spacing: normal; text-indent: 0px; white-space: normal; margin: 0px; font-size: 14px; font-family: 'Open Sans', sans-serif; line-height: 24px;"><a href="https://perforceoneplacetraining.perforce.com/learn/courses/583/pe201-on-demand-design-manage-hands-on-labs?hash=ff14ff20fff6229e1634fb8a8c7a2dab2e4f5656&amp;generated_by=18619" rel="noreferrer noopener" target="_blank"><strong id="isPasted" style="margin: 0px; font-weight: 700;">Puppet Enterprise 201: On Demand: Design &amp; Manage - <span style="border: 0px; font-style: normal; font-weight: 400; font-size: 14px; line-height: inherit; font-family: 'Open Sans', sans-serif; margin: 0px; padding: 0px; vertical-align: baseline; color: rgb(0,0,0); letter-spacing: normal; text-indent: 0px; white-space: normal; display: inline;"><strong>Interactive, Hands-on Labs</strong></span></strong></a></p><p style="color: rgb(0,0,0); font-style: normal; font-weight: 400; letter-spacing: normal; text-indent: 0px; white-space: normal; margin: 0px; font-size: 14px; font-family: 'Open Sans', sans-serif; line-height: 24px;"><a href="https://perforceoneplacetraining.perforce.com/learn/courses/584/pe301-on-demand-develop-maintain-hands-on-labs?hash=fb4939f31cf552699aae23c31bb514613d7e7215&amp;generated_by=18619" rel="noreferrer noopener" target="_blank"><strong style="margin: 0px; font-weight: 700;">Puppet Enterprise 301: On Demand: Develop &amp; Maintain - <span style="border: 0px; font-style: normal; font-weight: 400; font-size: 14px; line-height: inherit; font-family: 'Open Sans', sans-serif; margin: 0px; padding: 0px; vertical-align: baseline; color: rgb(0,0,0); letter-spacing: normal; text-indent: 0px; white-space: normal; display: inline;"><strong>Interactive, Hands-on Labs</strong></span></strong></a></p><p style="color: rgb(0,0,0); font-style: normal; font-weight: 400; letter-spacing: normal; text-indent: 0px; white-space: normal; margin: 0px; font-size: 14px; font-family: 'Open Sans', sans-serif; line-height: 24px;"><br /></p><p><span style="border: 0px; font-style: normal; font-weight: 400; font-size: 14px; line-height: inherit; font-family: 'Open Sans', sans-serif; margin: 0px; padding: 0px; vertical-align: baseline; color: rgb(0,0,0); letter-spacing: normal; text-indent: 0px; white-space: normal; display: inline;">Be sure to check out the<span style="border: 0px; font: inherit; margin: 0px; padding: 0px; vertical-align: baseline; color: inherit;">&nbsp;</span></span><a href="https://puppet-kmo.gitbook.io/student-prep-guide/student-prep-guides/pe201-design-and-manage" rel="noreferrer noopener" style="border: 0px; font-style: normal; font-weight: 400; font-size: 14px; line-height: inherit; font-family: 'Open Sans', sans-serif; margin: 0px; padding: 0px; vertical-align: baseline; letter-spacing: normal; text-indent: 0px; white-space: normal;" target="_blank">self-assessment checklist</a><span style="border: 0px; font-style: normal; font-weight: 400; font-size: 14px; line-height: inherit; font-family: 'Open Sans', sans-serif; margin: 0px; padding: 0px; vertical-align: baseline; color: rgb(0,0,0); letter-spacing: normal; text-indent: 0px; white-space: normal; display: inline;"><span style="border: 0px; font: inherit; margin: 0px; padding: 0px; vertical-align: baseline; color: inherit;">&nbsp;</span>in the student prep guide so you’re prepared to get the most out of<span style="border: 0px; font: inherit; margin: 0px; padding: 0px; vertical-align: baseline; color: inherit;">&nbsp;</span></span><strong style="color: rgb(0,0,0); font-style: normal; letter-spacing: normal; text-indent: 0px; white-space: normal; margin: 0px; font-size: 14px; font-family: 'Open Sans', sans-serif; font-weight: 700;">Puppet Enterprise 201: Design &amp; Manage</strong><span style="border: 0px; font-style: normal; font-weight: 400; font-size: 14px; line-height: inherit; font-family: 'Open Sans', sans-serif; margin: 0px; padding: 0px; vertical-align: baseline; color: rgb(0,0,0); letter-spacing: normal; text-indent: 0px; white-space: normal; display: inline;">. You can use the links that we provided to help you get up to speed where needed.</span></p></div></div></div>
  




        <div class="field field--name-field-course-link field--type-string field--label-hidden">https://training.puppet.com/learn/course/external/view/elearning/578/pe201-on-demand-design-manage-watch-learn-labs</div>
Course ID
578
Course Category
Self-Paced Training
Course Image URL
https://cdn5.dcbstatic.com/files/p/u/puppet_docebosaas_com/assets/courselogo/original/09e81cd0cabbb42538f6ed93570f4d69a9b66163.jpeg
Sorting - Course code
PE201-ODWL Public
open_in_new Read original post