Yellow Box Line Icon

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

PREMIUM FEATURE
Security Compliance Enforcement

Available

Add On

Yellow Cube Line Icon

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

Plus

Live world-class support

Free on-demand training courses

Access over 7,000 Puppet modules

PREMIUM FEATURE
Security Compliance Enforcement

Available

Add On

PREMIUM FEATURE
Impact Analysis

Available

Add On

Yellow Cubes Line Icon

Puppet Enterprise Advanced

Unlock the full capabilities of
Puppet Enterprise, enable
continuous compliance, and access
value-adding premium features.

Exclusively in Advanced

Access to all future premium features

Invite-only access to new beta features

Priority preview of product roadmap

Plus

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.

Get Help From The Pros

Technical Education

Learn how to manage infrastructure and deliver better applications faster with private/group instructor-led courses, on-demand training, and more.

Start for Free

What Puppet Users Say

These happy customers used to be just like you. Then they found Puppet. The rest is history.

“[Puppet is] easy to learn and provides consistent configuration."

Dev Team Manager, Financial Services

“The ease of use, quality support, and continued, aggressive development cycle are some of the strongest attributes that Puppet Enterprise offers."

Systems Engineer Level III/Architect, IT Services

“Configuration management at its finest."

Systems Engineer

Frequently Asked Questions

How much does Puppet cost?
  • 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.
What’s the difference between Open Source Puppet and Puppet Enterprise?

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.

What’s the difference between Puppet Enterprise and Puppet Enterprise Advanced?

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.

Which version of Puppet should I choose?
  • 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.
Does Puppet work in the cloud?

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.