This intensive training course teaches students the best practice approach to managing infrastructure using Puppet IT automation software. It covers the basic set of skills required by system administrators and developers who are implementing or administering Puppet IT Automation software. Students will take part in extensive hands-on labs, gaining experience and improving retention of concepts and processes discussed in lectures and demonstrations. By the completion of the course, attendees will feel confident installing, configuring, customizing and optimizing a Puppet solution for large scale deployments.