Open Source
Puppet
Access to our community-supported open source code. The key capabilities of Puppet supported by a community of active contributors.
100% free to get started
Access over 7,000 Puppet modules
Puppet
Enterprise
The fully supported enterprise version of Puppet for high-performing organizations that require consistent speed and efficiency.
Seamless scalability
Built-in CI/CD capabilities including reporting
Compliance assessment & reporting
Support your hybrid infrastructure — on-premises and in the cloud
Live world-class support
Free on-demand training courses
Access over 7,000 Puppet modules
Puppet Enterprise Advanced
Unlock the full capabilities of
Puppet Enterprise, enable
continuous compliance, and access
value-adding premium features.
Access to all future premium features
Invite-only access to new beta features
Priority preview of product roadmap
Live world-class support
Free on-demand training courses
Access over 7,000 Puppet modules
PREMIUM FEATURE
Security Compliance Enforcement
Included
PREMIUM FEATURE
Impact Analysis
Included
PREMIUM FEATURE
Observability Data Connector
Included
PREMIUM FEATURE
Self-Service with ServiceNow
Included
Services
Professional Services
Get help with setup, implementation, migration, patching, optimization, and other services to support your Puppet infrastructure in the long term.
Technical Education
Learn how to manage infrastructure and deliver better applications faster with private/group instructor-led courses, on-demand training, and more.
Find the Puppet Plan that Works for You
Puppet drives value across infrastructure, even at enterprise scale. Fill out the form on this page and we’ll follow up with pricing and plan info.
Frequently Asked Questions
- The cost of Puppet depends on which plan you choose, which premium features you add, and details of the infrastructure you need to manage.
- Open Source Puppet is free to use forever. You can add paid premium features like managed administrator services, and training to extend your use of Open Source Puppet for an additional fee.
- Puppet Enterprise requires a subscription with paid licensing per node and comes with more built-in features than Open Source Puppet (including CI/CD and compliance assessment). You can also add paid premium features, managed services, and training courses to Puppet Enterprise for an additional fee.
- Puppet Enterprise Advanced includes all the capabilities of Open Source Puppet and Puppet Enterprise and adds all premium features (like Security Compliance Enforcement and Impact Analysis) as part of the same licensing package, simplifying the licensing process and giving you access to the complete capabilities of Puppet. You can also add managed services and ongoing Puppet training for an additional fee.
- In short, each Puppet plan and contract can be what you need it to be! Use the form on this page to start building the Puppet package your organization needs.
There are a lot of differences between Open Source Puppet and Puppet Enterprise. You can get an overview on this page, or you can download The Complete Guide to Open Source Puppet vs. Puppet Enterprise for free.
Puppet Enterprise Advanced includes all of the features, functionality, and support options of Puppet Enterprise, plus every extension and premium module offered by Puppet, in one licensing package.
Puppet Enterprise gives you everything you need to automate and manage enterprise-scale infrastructure configurations. When you’re ready to move to the next stage of DevOps maturity, select premium features can be added to your Puppet Enterprise entitlement.
Puppet Enterprise Advanced unlocks new automation opportunities across your organization, with access to all the same premium features available to Puppet Enterprise users, plus additional exclusive extensions. Puppet Enterprise Advanced lets you consolidate your DevOps tooling, deliver secure infrastructure faster, and face new business challenges with confidence.
- That depends on what you want to do with it! Open Source Puppet contains the powerful Puppet open source code that lets you automate configuration management and enforce desired state. Puppet Enterprise adds a web-based GUI, compliance, CI/CD, role-based access control, priority support, and other features that make it easier to manage complex infrastructure with large teams. Puppet Enterprise Advanced includes the best of Puppet Enterprise and adds premium features and exclusive access on top.
- If you’d like help deciding which version of Puppet is best for you, please contact us about your infrastructure needs.
Yes! Every version of Puppet can be used to configure and manage virtual machines and containers in addition to physical servers and other resources. Puppet works in on-premises systems, 100% cloud setups, and hybrid environments. Learn more about using Puppet for cloud here.