Puppet Labs is the developer of Puppet, software that applies declarative programming to the task of system administration of compute, network, and storage infrastructure in traditional data centers or in the cloud.
FORBES: Why Adopting the Declarative Programming Practices Will Improve Your Return from Technology