Puppet and ControlTier
From ControlTier
Puppet is a handy tool for system-level configuration management and compliance. ControlTier is a handy tool for deploying applications, controlling their state, and running on demand administrative tasks across multiple servers. Its not uncommon for ControlTier users to also be Puppet users (ControlTier, Inc. consultant lead solutions often liberally use both).
Both tools play an essential role in a fully automated provisioning scenario. Puppet makes sure that each OS instance is installed and configured as expected; then ControlTier gives you push-button deployment and service control capabilities for the applications your deploy across those OS instances.
Both tools are open source. Both share the same philosophy of specification (or policy) driven provisioning. When you put them together they form the bulk of a toolchain that allows you achieve a fully automated provisioning capability. Below is a diagram of that toolchain:
For a more detailed explaination of how ControlTier and Puppet complement each other, read this Whitepaper from ControlTier and Reductive Labs (Team behind Puppet) on Puppet and ControlTier integrated solutions.
Watch this page and blog.controltier.com for more information on ControlTier and Puppet integration.
Puppet related ControlTier HowTos:
