Case Study: Chockstone Uses Puppet to Bring Order to Their Infrastructure

Published on 23 March 2011 by

Chockstone specializes in customer loyalty. The company’s loyalty marketing and gift card solutions are being used by leading brands in more than 46,000 restaurant and convenience store locations in North America, and have been in use since 2002. In late 2008, Chockstone was acquired by Heartland Payment Systems®, one of the nation’s largest payments processors. Chockstone’s server infrastructure was not managed with configuration management software, and was unprepared for the level of growth and scaling that it needed to achieve.

Continue reading

Case Study: Constant Contact Increases Agility With Puppet and DevOps Practices

Published on 16 March 2011 by

Constant Contact is in the top 20 email senders worldwide. More than 400,000 small businesses, nonprofit organizations and member associations worldwide rely on their easy-to-use, affordable online marketing tools to create and deliver personalized, professional communications. Puppet enabled Constant Contact to transition away from its legacy deployment infrastructure and adopt DevOps practices that increased productivity and efficiency.

Continue reading

The Marionette Collective Version 1.1.3

Published on 7 March 2011 by

We are pleased to announce the release 1.1.3 of The Marionette Collective.

This release is part of the development series and should be used by early adopters.

MCollective 1.1.3 offers a major new feature and numerous bug fixes:

Enhancements:

Continue reading

AWS CloudFormation: Just Add Bootstrapping with Puppet

Published on 2 March 2011 by

Seen all the buzz about AWS CloudFormation? We're interested in it too. Contrary to the on-going speculation of its impact on Puppet or Chef, we see numerous ways in which CloudFormation and Puppet complement each other quite well. Zach Leslie recently pulled together a brief tutorial on bootstrapping AWS CloudFormation with Puppet. Just follow the four steps and the code samples in the tutorial.

Continue reading

Running Multiple Versions of Puppet with Puppet Enterprise, or: How I Learned to Stop Worrying and Love the Upgrade

Published on 2 March 2011 by

Upgrading Puppet can be a long and involved process, particularly when skipping major versions. New language features are a included in each Puppet major version release. These changes, however, mean that upgrading Puppet is not a simple matter of installing a new package. The Puppet master should be upgraded to the new version first, then tested, then all of the agents upgraded and tested. Edge cases and problems may arise during this process because of the changes to the language and architecture.

Continue reading