Puppet is the industry standard for IT automation.
Modernize, manage and bring your hybrid infrastructure into compliance through Puppet's powerful continuous automation.
Get Puppet Enterprise
First 10 nodes are free!
Pricing & Packaging
Custom consulting services
Get up and running quickly with a custom solution that addresses your unique business goals and easily allows for growth as your needs evolve.
Open Source Puppet Assist
Your one-stop shop for exclusive tools to enhance your efficiency using Open Source Puppet.
Find thousands of component modules built by the community and guidance on using them in your own infrastructure.
EcosystemOpen Source Projects
Puppet Compass is your learning portal for tools and best practices to address common business challenges.
State of DevOps Report
Since launching our first DevOps survey in 2012, we’ve learned a lot about the power of DevOps to transform organizations.
Puppet takes the risk out of change. We meet you where you are today and take you where you need to go.
CompanyWorking at Puppet
Press & news
It's our community that makes Puppet great. Connect with Puppet users and employees.
Splunk Inc. is an American public multinational corporation based in San Francisco, California, that produces software for searching, monitoring, and analyzing machine-generated big data, via a Web-style interface.
To scale their cloud environment at the rate customers’ businesses demand, the Splunk® Cloud operations team needed to move to a deterministic, configuration-driven automation model that removed inconsistency and drift. This ensured a more consistent operating model and also improved the end-user customer experience.
“Puppet helped us achieve automation at scale by managing the environment, preventing drift, and making changes easy to deploy across the entire fleet regardless of size. It keeps the environment consistent and in the intended state,” said Chris Vervais, Director, Site Reliability Engineering at Splunk.
More efficient management of customer environments with greater consistency
Ability to quickly scale and deploy changes across the entire fleet regardless of size
Provisioning of new customer environments in minutes instead of days
We want to make sure we scale efficiently as we scale our customer base— with Puppet we can do that. We can focus on the larger picture, and drive more scalability. We’re not mired down in toil work doing rote, repetitive, error-prone tasks. We’re focused on both the high-value problems we solve at Splunk and we solve for our customers.
Top outcomes of using Puppet Enterprise
Scaled faster to thousands of nodes while ensuring consistency across environments
Rolled out a global change to all customers in a couple of hours, as opposed to several weeks