Puppet is the industry standard for IT automation.
Modernize, manage and bring your hybrid infrastructure into compliance through Puppet's powerful continuous automation.
First 10 nodes are free!
Puppet Education is your learning portal for tools and best practices to address common business challenges.
Get up and running quickly with a custom solution that addresses your unique business goals and easily allows for growth as your needs evolve.
Find thousands of component modules built by the community and guidance on using them in your own infrastructure.
Since launching our first DevOps survey in 2012, we’ve learned a lot about the power of DevOps to transform organizations.
Puppet automates your infrastructure so you can innovate. We find, fix, and predict in order to prevent surprises and maintain your desired state.
Puppet’s automated configuration management helps you detect and remediate the WannaCry ransomware.
Learn how your QA team can be a more integral part of your security team. We provide some commonly used processes, tools and standards.
Use Puppet to deploy Docker on nodes & to define container images. Plus, use Docker containers to deploy Puppet so you can test dashboards & modules.
How GitHub used catalog difference analysis with octocatalog-diff to complete its zero-downtime Puppet 4 upgrade and migration to Puppet Server.
If you want complete workload flexibility, one issue you should be thinking about is cloud portability: security, costs & ability to scale as needed.
Directory structures can be confusing to new users since Puppet expects specific data to be in specific directories. Here’s what each directory does.
Prevent a slowdown in PuppetDB performance by enabling node-purge-ttl.
Infrastructure as code: what it is and its role in DevOps practices. Plus the importance of infrastructure as code to IT and organizational success.
A summary of talks at PuppetConf 2016 on using Puppet with next-generation technologies like Kubernetes, Docker and Mesos. Includes embedded videos.
Go beyond simple smoke testing of your Puppet code with a more advanced form of testing, using rspec-puppet.
RubyMine is an advanced Ruby development environment. Now it’s adding Puppet features, with intelligent code completion and dependency management.
Learn how to get up and running with the Puppet Windows module pack. Manage ACLs, IIS, use PowerShell and more with Puppet Enterprise.
Hiera can seem like a black box, particularly in conjunction with Puppet Server. Here’s how the pieces fit, plus tools to make troubleshooting easier.
We make setting up Puppet Enterprise as quick and painless as possible while setting you up for future success.
Learn how to quickly configure and deploy a Puppet Enterprise cluster in Microsoft Azure.
Using Puppet Strings to generate great documentation for Puppet modules.
Image_build has a number of useful power-user features, including a detailed inventory of contents of the Docker image.
Martin Jackson tells how Walmart puppetized 30K servers in under two months — and kept right on going. Plus video of Martin’s PuppetConf 2016 talk.