<p><b>Course introduction</b><br/> Introduction to the course.</p><p><b>Identify system administration functions in Puppet</b><br/> Identify system administration functions in Puppet code.</p><p><b>Puppet architecture</b><br/> Describe the Puppet architecture and describe a state model.</p><p><b>Implement a Puppet manifest</b><br/> Build, validate, and deploy a Puppet manifest.</p><p><b>Troubleshoot Puppet manifests</b><br/> Find documentation and diagnose errors in Puppet manifests.</p><p><b>Implement Git</b><br/> Implement Git to manage software.</p><p><b>Find information with Facter</b><br/> View information about systems using Facter.</p><p><b>Implement Puppet modules</b><br/> Create Puppet modules and implement classes in a manifest.</p><p><b>Implement relationships in a Puppet module</b><br/> Implement namespaces, relationships, and dependencies in a Puppet module.</p><p><b>Implement variables and conditionals in a Puppet module</b><br/> Implement variables and conditionals in a Puppet module.</p><p><b>Identify advanced system administration functions in Puppet</b><br/> Identify advanced system administration functions in Puppet code.</p><p><b>Implement Puppet</b><br/> Deploy and configure a Puppet master and a Puppet client.</p><p><b>Implement external Puppet modules</b><br/> Implement Puppet modules from Puppet Forge.</p><p><b>Implement Puppet in a DevOps environment</b><br/> Implement Puppet in a DevOps environment.</p><p><b>Implement Puppet in Red Hat Satellite 6</b><br/> Implement Puppet in a Red Hat Satellite 6 environment.</p><p>Note: Course outline is subject to change with technology advances and as the nature of the underlying job evolves. For questions or confirmation on a specific objective or topic, please contact Lexher AB.</p>