All you need. One platform.

Puppet Enterprise gives you a standard way of delivering and operating software no matter where it runs. From enforcing security and proving compliance to controlling infrastructure changes, you get all the capabilities needed to deliver, secure, and operate your infrastructure and the applications that run on it.

Puppet Enterprise
Infrastructure automation

Infrastructure automation

Define and continually enforce infrastructure configurations.

Automated provisioning

Automated provisioning

Automate provisioning across your heterogeneous infrastructure.

Orchestration

Orchestration

Orchestrate change with control, visibility, and automated intelligence. 

Task management

Task management

Quickly discover resources that need automated management.

Visualization & reporting

Visualization & reporting

Gain insight into your infrastructure, audit changes and get rich reporting.

Code management

Code management

Manage infrastructure as code across everything for continuous delivery.

Node management

Node management

Save yourself the manual work of classifying and managing nodes.

Discovery & insights

Discovery & insights

Quickly discover resources that need automated management.

Situational awareness

Situational awareness

Know what you have and drive change with confidence.

Role-based access control

Role-based access control

Assign permissions to teams in line with company and regulatory policies.

Support, services & training

Support, services & training

Ensure your team has the support, knowledge and skills to succeed.

We saved over $1 million through Puppet — specifically through our DevOps cycle, which is our development teams, our QA environment, our release engineering, and all of our middleware teams.
Marcus Vaughan, director of cloud & enterprise Services, phoenixNAP

Get Puppet Enterprise on up to 10 nodes for free.