Puppet Labs

In computing, Puppet is a software configuration management tool which includes its own declarative language to describe system configuration. It is a model-driven solution that requires limited programming knowledge to use.Puppet is produced by Puppet, Inc, founded by Luke Kanies in 2005.