Puppet
51 Case Studies
A Puppet Case Study
Diligent, a software company that digitizes corporate board materials and communications, struggled with slow, monolithic releases and poor cross-team communication across global development, QA and operations groups. Reliant on a home-grown configuration tool and averaging only a few big releases per year, the company faced friction, uncertainty and institutional resistance whenever changes were handed off to operations.
Diligent created a release engineering team, embraced DevOps practices and rewrote key config components in Puppet, proving the approach with greenfield projects and rolling out continuous delivery. The result: releases moved to a biweekly cadence and the main product was fully “puppetized,” enabling automation, higher-quality deployments and scaling to dozens of releases per year while the company adapts the model across recent acquisitions.
Tricia Burke
Vice President of Production Operations