Puppet Enterprise is an IT automation solution that gives you the power to easily automate repetitive tasks, quickly deploy critical applications, and proactively manage infrastructure, both on premises and in the cloud.
Puppet Enterprise is used by a wide and expanding community of sysadmins to automate provisioning, patching and configuration of operating systems, devices, and application components across the entire data center -- including physical and virtual machines, running on premises or in the cloud.
Puppet Enterprise helps you know what's in your infrastructure, and how it's configured across all the physical components of your data center; your virtualized and cloud infrastructure; and everything you're running in containers. Puppet automatically keeps everything in its desired state, enforcing consistency and keeping you compliant, while giving you complete control to make changes as your business needs evolve. Only Puppet includes desired state conflict detection and situational awareness, and comes with over 5,000 prebuilt supported, approved and community-contributed modules.