Discover the shortest path to better software with Puppet Enterprise

Get Puppet Enterprise up and running today and begin automating your IT infrastructure, regardless of whether it lives in your on-premise data center or the cloud. We offer several ways to get started, including the Puppet Learning VM, a free full-featured Puppet Enterprise instance you can run on up to 10 nodes, and the cloud-native AWS OpsWorks for Puppet Enterprise. No matter which way you choose, you can start automating today.

Getting started with Puppet

Try Puppet yourself, and easily automate it all — simply, at scale, and securely.

Download
Complete the form to try Puppet Enterprise for free on up to 10 nodes. We offer versions for CentOS, Oracle Linux, Red Hat, Scientific Linux, SuSE and Ubuntu Puppet master hosts.

Deploy in the cloud
Deploy a full Puppet Enterprise master in about 20 minutes on AWS OpsWorks for Puppet Enterprise. Test it in Amazon’s free tier or do a full deployment.

Learning VM
Run Puppet Enterprise on your Windows, macOS or Linux desktop with the Puppet Learning VM. Use VirtualBox or VMWare to create a robust test environment.

Puppet in Docker
For those looking to experiment with a containerized version of Puppet Enterprise, try Puppet in Docker. It includes experimental images for running a Puppet master, PuppetDB and more.

Existing users can upgrade and expand Puppet Enterprise
Are you already using Puppet Enterprise to automate your IT infrastructure, and want to expand or upgrade to the latest version, Puppet Enterprise 2018.1? Complete the form to download additional masters and agents for Arista, AIX, Cisco Linux, macOS, Solaris and Windows.

More resources

Puppet Development Kit

Puppet Development Kit (PDK) makes it easier than ever to develop and test Puppet modules by providing a simple, unified interface and a set of helpful tools for anyone who writes or consumes Puppet code. Complete the form and install it today on your Linux, macOS or Windows workstation.

Puppet Forge

Visit the Puppet Forge to make use of more than 5,000 free, pre-built Puppet modules.

Learn Puppet

Hone your Puppet skills with, with the Learning Virtual Machine, virtual online training, recorded demos, or live training courses.