Skip to main content
Blog

When Did PDK Come Out? This and More Puppet Developer Kit (PDK) FAQs

The Puppet DevX strategy is to build a new PDK while maintaining the existing PDK at version 2.x. Learn about the past and present in this PDK FAQ blog.
Products & Services
Blog

Automatic System Hardening: Checklist + Examples to Ensure System Security

System hardening is the act of strengthening security across a variety of technologies in an IT system. In this blog about compliance and security, we offer a system hardening examples, definitions + more.
Security & Compliance
Blog

Scaling DevOps: 6 Tips for Starting Out + 4 Pitfalls to Avoid

DevOps Scaling is the act of adding capacity to your DevOps initiative as needed. In this blog, we cover the elements that often need scaled in DevOps, the challenges they present, and how to get started on the right foot.
DevOps
Blog

What an Internal Developer Platform (IDP) Is + Why You Should Have a Self Service Platform for Developers

An internal developer platform (IDP) puts the “platform” in “platform engineering.” In this blog, we cover what an IDP really is and share IDP examples to help teams figure out if they need one for their DevOps.
Platform Engineering, Glossary
Blog

Ansible vs. Puppet: How Does Each Stack Up?

Looking to understand the difference between Ansible vs. Puppet? In a DevOps landscape crowded with different tools that can handle configuration management, complex tasks, and compliance requirements, you’ll want to make sure you are equipped with the right tool for your organization's needs.
Ecosystems & Integrations
Blog

The Forrester Wave™: Infrastructure Automation Platforms Reviewed

Forrester's recent The Forrester Wave™: Infrastructure Automation Q1 2023 report listed us as a Strong Performer. Here's what that means for Puppet customers.
Announcements & Events
Blog

What is Compliance as Code? The Best Way to Automate Compliance Testing + Enforcement

Compliance as code can do powerful things for your org: it can reduce risk, cut back on manual work, and maintain compliance in an ever-changing regulatory world. Let’s take a magnifying glass to the way that compliance as code works, and how it can drive time to value.
Security & Compliance
Blog

What is Configuration Management? Understanding the Configuration Management Process with Examples, Tools & Use Cases

Configuration management helps organizations remain in a desired state without needing to manually track every change. Learn more about what configuration management is and how it works.
Glossary, Configuration Management
Blog

Multi-Cloud Deployment: Multi-Cloud Definitions + Tips for Consistent Infrastructure

Deploying across multiple clouds doesn’t come without challenges. This blog explains why organizations do it, what gets in the way, and how automation can provide a level playing field between providers.
Cloud
Blog

DevOps Best Practices – How to Get Started When Nothing Works

If you’re feeling stuck and stalled in your DevOps journey, it might be time to take a step back. Explore DevOps best practices from the ground up and get moving again on your most important initiatives.
DevOps
Blog

Platform Engineering vs. DevOps: Yes, There's a Difference – Here's Why It Matters

The difference between platform engineering and DevOps is pretty nuanced. In this blog post, we'll make it simple with definitions and examples to explain the basics of platform engineering vs. DevOps.
Platform Engineering, Glossary
Blog

Terraform Alternatives: Puppet vs. Terraform

Learn more about Puppet as a Terraform alternative in this article that explores key differences between Puppet vs. Terraform.
Ecosystems & Integrations