Unify physical, virtual and cloud environments

Today's enterprise is a hub of heterogeneous technologies that can be complex and expensive to manage, especially when you consider adopting cloud. With Puppet Enterprise, you can streamline the management of compute, storage and network resources and efficiently scale workloads across heterogeneous environments, as well as various flavors of public, private and hybrid cloud. Puppet Enterprise is integrated with the leading cloud service providers: Amazon, Microsoft, VMware and Google.
Puppet and the cloud

The beautiful thing about Puppet is that it’s very simple for us to say, 'This has 10 nodes, 50 nodes or 1,000,' and Puppet knows exactly how to configure those environments. We deal with the high level and Puppet takes care of all the details for us. It’s transparent to us, it’s transparent to the user, and it is dead simple.

Brad Micklea, Codenvy

Modern tooling for modern practices

Define your configurations once and reuse them multiple times across all your environments — physical, virtual, and cloud. Puppet Enterprise lets you manage all your infrastructure as code and lets you move seamlessly from your on-prem data center to the cloud, or from one cloud provider to another.
Define once
Puppet as an automation tool helps us get to that point, so we can quickly build and configure systems that are standardized — and when you become standardized, you become more stable.
Tom Sabin, IT manager for cloud and automation, Staples

Automation with leading cloud providers

Easily adopt cloud, building new applications for greenfield projects. Rapidly move from physical infrastructure to deploying production workloads in the cloud. Quickly scale up or down to handle fluctuations in demand. Puppet Enterprise gives you the flexibility to manage dynamic infrastructure, since it's integrated with the leading cloud service providers: Amazon, Microsoft, VMware and Google.
Cloud management for speed and agility

Cloud management with Puppet

Puppet Enterprise provides a single solution for automating management of heterogenous environments. Enforce your policies consistently across thousands of cloud services and virtual networks to reduce risk and deliver reliably.
Puppet Enterprise cloud management

Related solutions

Infrastructure as code

Infrastructure as code

Manage infrastructure as code — it's a best practice for cloud management. 



Scale and provision cloud infrastructure with a proven DevOps platform.

Security & compliance

Security & compliance

Reduce risk by enforcing consistency across cloud services and virtual networks.

Continuous delivery

Continuous delivery

Adopt continuous delivery practices to ensure faster, reliable deployments. 

The Puppet Enterprise console makes it possible to deploy both physical and virtual machines, and monitor deployments in a superior way.
Jochen Billen, CTO, Smartbit

Get Puppet Enterprise on up to 10 nodes for free.

Related blog updates

Latest version of AWS module adds Puppet Tasks™

The latest version of Puppet’s AWS module adds support for Tasks, the AWS SDK v3, regional load-balancing, GovCloud, and Japanese.

Announcing Puppet Enterprise in AWS OpsWorks

New AWS OpsWorks for Puppet Enterprise is a fully managed service to help you accelerate your migration to the cloud.

Announcing Puppet Discovery™!

Say hello to Puppet Discovery™, Puppet’s new turnkey approach to service discovery and hybrid management insights.

How to get started with Puppet: A beginner’s guide

Ready to get started with Puppet and you don’t know where to begin? This blog post will point you in the right direction.