How Puppet works

Puppet technology 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.

Puppet Enterprise goes beyond orchestration to manage your entire data center, systems and applications

Puppet Enterprise’s intelligent application and infrastructure orchestration capabilities are just the beginning. Only Puppet includes desired state conflict detection and situational awareness, and comes with over 4,800 prebuilt supported, approved and community-contributed modules.

Node Graph

Puppet Cloud Discovery™ delivers insights you can act on

Gain greater insight into what you have and make more informed decisions about how to manage it. This cloud-native service visualizes a rich set of system data giving you better awareness of the state of your infrastructure, whether it’s managed by Puppet or not.

Puppet Cloud Discovery™

Lumogon™ makes black box containers a thing of the past

Know what your Docker images and running containers are made of at scale, no matter how short-lived your containers are. This open source project offers a standard way to collect, query and report on application metadata across your entire container fleet.


Puppet capabilities

Puppet’s capabilities give you a standard way to automatically inspect, deliver, update, monitor, and secure your distributed applications and global infrastructure.

Puppet capabilities

Platform overview

Learn more about the core elements that make Puppet the leading platform for delivering and operating constantly modern software.

For your entire infrastructure

If it has an IP address, you should be able to automate it. Here are just some of the technologies you can automate with Puppet Enterprise.

logo set


Whether you’re budgeting for your next projects or ready to get started for free today, learn more about getting Puppet products for your environment.

Open Source Puppet

Learn more about the Puppet open source projects that are used by more than 37,000 companies worldwide, including more than 75% of the Fortune 100.

Open source