Automating configuration management can be the difference between planning future architecture and spending each day reacting to the latest fire. From sharing repeatable tasks with your team to declaring how a system should automatically repair your infrastructure when it diverges from the approved baseline, Puppet can empower you to take back your time.
With thousands of ready-to-use modules on the Forge, you can quickly harden existing systems, provision new functional infrastructure, and begin to tackle your patch management backlog in minutes.
Lightning fast open-source orchestration
Puppet Bolt runs on your workstation to directly automate anything with an IP address, including cloud resources. It provides a lightweight framework to adding guardrails around scripts you already have, and combine those Tasks with Puppet code to make sequenced changes to infrastructure at any scale. Bolt is fast at execution and even faster to get started with!
Enterprise-grade scalable automation
Puppet Enterprise empowers you to bake security policies and operational baselines into your infrastructure through code and let robots do the workof figuring out which machines aren't compliant, how to get them to your desired state, and do these things at the scale and speed that you need.
How to perform common tasks
Deploy an Oracle 19c node with Puppet Enterprise
Learn how to install and configure an Oracle 19c database with Puppet Enterprise and Oracle modules from Enterprise Modules.
Automate patch management on Windows and Linux with real-time reporting
Execute a complete patch management plan, including reboots, blackout windows, and more.
Deploy Splunk Enterprise with connected infrastructure in minutes
Stand up a fresh Splunk Enterprise deployment, complete with add-ons, and/or connect configured forwarders.
Getting started with PE and Splunk
Using the Splunk Hec module you can send Puppet reports and inventory to Splunk for search and analysis.