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.
System engineer Dan Franciscus takes us through the steps of using custom DSC resources in Puppet with the dsc_lite module.
Learn how Bolt leverages existing Puppet content to get you started automating faster.
My journey through eyaml, the Sensitive data type, and node_encrypt to better secured secrets in Puppet… turns out it’s easier than I thought.
Some things to keep in mind as you’re evaluating Puppet Enterprise — from integrations to culture.
Part one of a blog series about using and writing PowerShell tasks, on Windows, for Windows.
By default, we run the Puppet agent under LocalSystem. However, your use case may be better suited to running under a Service Account. Read more to find out why.
A veteran sysadmin’s perspective on adopting containerization and how hybrid environments can benefit from this method of software delivery at scale.
Learn how Abir added CI and a Puppet task to one of his existing Puppet modules using Puppet Development Kit (PDK).
Peek behind the curtain as one of Puppet’s support engineers walks you through the basics of troubleshooting in Puppet Enterprise.
Some helpful considerations when you’re working on the implementation and deciding where to start automating with Puppet Enterprise.
The Puppet `dsc_lite` module is a lighter weight version of our supported `dsc` module — with the new ability to add custom DSC resources without our compilation steps.
Some helpful considerations when getting started with Puppet Enterprise or starting a Puppet Enterprise trial.
Puppet Bolt works over SSH. Our new blog post shows you how to set up public key authentication for SSH with troubleshooting tips.
Try installing the Puppet Discovery tech preview and see how it can quickly discover and help you manage on-premises and cloud-based servers, VMs and containers.
A new Puppet Enterprise module can help detect and apply available OS patches for the Meltdown/Spectre vulnerabilities that places billions of devices at risk.
Did you know you can detect Spectre / Meltdown compliance with PowerShell and Puppet Bolt? We’ll show you how.
Introducing a new capability, pdk convert, that allows you to take a pre-existing module and convert it to a module that is compatible with Puppet Development Kit.
Continuous delivery has roots in solving real business problems — it’s not just some new technologies.