Automate IT and infrastructure, manage complex workflows, and mitigate risk at scale.
Try the full-featured Puppet Enterprise for free on 10 nodes.
Find and prevent compliance failures
Continuous Delivery for Puppet Enterprise
Build, test, and deploy infrastructure as code faster and easier
Compliance Enforcement Modules
Remediate to stay in compliance
Content & Modules
Pre-built scripts to automate common tasks
Get Puppet Enterprise
First 10 nodes are free!
Try it now
Request a demo
Find thousands of component modules built by the community and guidance on using them in your own infrastructure.
Visit Puppet Forge >>
Open Source Puppet
Perfect for individuals and small infrastructure
Automate tasks in orchestration workflows
See all open source projects >>
Contribute to open source projects >>
Puppet Comply lets you identify your compliance issues automatically so you can remediate them with ease.
Puppet Comply is an extension of Puppet Enterprise that enables continuous compliance monitoring across hybrid infrastructure. Achieve and maintain compliance in your environment with less overhead and manual work.
Puppet Comply is the enterprise-grade solution to IT compliance. It works with Puppet Enterprise to continuously enforce your desired state across your system configurations, making it easy to enforce enterprise-wide compliance in on-prem or hybrid cloud environments.
Compliance Enforcement Modules (CEM) are Puppet-supported policy-as-code modules that automatically enforce CIS and DISA STIG benchmarks, allowing you to quickly and easily stand up and maintain compliant IT infrastructure.
Learn more about Puppet Compliance Enforcement Modules >>
Assign enforcement policies into node groups dynamically and at scale. With Puppet Comply, new systems automatically inherit compliant configurations and apply the appropriate settings to every system in your IT estate.
Conduct regular scans to quickly identify the cause and source of compliance issues. Node-level scan results allow you to find out exactly which settings and configurations you need to apply to stay in compliance.
Compliance isn’t one size fits all. Define custom profiles and disable rules that aren't relevant to you. Create, track, and monitor compliance exceptions with the ability to apply end dates that automatically remediate known exceptions.
Kelly Evanson, Fusion Operate Cloud - Configuration leader at Finastra
Willi Buhler, Head of Application Technology at Interhyp
Mithran Naiker, CTO at Transurban
Try Puppet Enterprise for Free Request a Custom Demo
Want to know more about Puppet before taking the next step? Contact us.