Puppet
51 Case Studies
A Puppet Case Study
Ambit Energy, a Dallas-based retail energy provider serving customers in more than 50 U.S. markets and generating over $1 billion in annual revenue, faced scaling challenges as rapid growth and varying market regulations demanded frequent, accurate changes. Running primarily on Windows/.NET, the IT team performed manual, one-off deployments and managed only about 30 application servers, causing slow, error-prone releases and regular maintenance windows.
By adopting Puppet Enterprise to automate infrastructure setup, VM lifecycle and application deployments, Ambit built a continuous-delivery, DevOps-enabled platform usable by the whole team. The results: deployments increased to 30–40 applications per day (up to 1,200× more frequent), the team now manages 500+ servers with the same headcount, maintenance windows were eliminated, deployment rework dropped to near zero, and IT shifted to more strategic work.
Robert Rudduck
director of architecture and DevOps, Ambit Energy