When it comes to managing infrastructure deployments of a certain size, even a ninja sysadmin can’t do it all without some help. In fact, one might argue that knowing when and how to use IT automation tools for managing infrastructure is a prerequisite to getting your admin blackbelt. Enter Puppet.
Puppet is an open source framework for templating repetitive tasks to save time and make them easy to document, modify, and replicate.