puppet labs Case Study“Collaborating with the Puppet community at Puppet Camp helped our team get up to speed on Puppet as a core component of their infrastructure management capabilities. The Puppet PUPPET HELPS CLICKABILITY Master Training provided by Puppet Labs was reasonably priced, and greatly DRAMATICALLY increased the value we have gained from implementing Puppet at Clickability.”- Tom Cignarella, Vice President of Technical Operations & Support, Clickability INCREASE THEIR SPEED OF DEPLOYMENT AND ENSURE CONSISTENCY ACROSS ALL SERVERS INDUSTRY: Web Software CHALLENGE: Configuration consistency Clickability is the global leader in on-demand Web Content Management. They provide the market’s only Software-as-a-Service (SaaS) platform that SOLUTION: combines Web Content Management with world class website delivery Puppet & Puppet Training infrastructure to host and manage websites for large enterprise customers such as NetApp and media companies like PR Newswire and the Minneapolis RESULTS: Star Tribune. Delivering and powering hundreds of customer sites, Clickability’s Faster deployment, improved top priority is to make sure their services are secure with a high degree of troubleshooting, rapid system changes scalability and reliability. STARTING ENVIRONMENT KEY OBJECTIVES • The technical operations team at Clickability is responsible for • Scalability and Reliability – Ensure a highly the entirety of Clickability’s production web infrastructure and reliable and scalable environment for the operations. They run web servers and support applications that technical operations team to quickly build, power hundreds of websites, manage databases, ensure security, and manage, and make changes to their servers. provide capacity planning for over 300 servers split between two • System Consistency – Provide a consistent, clean data centers. environment for the technical operations team to • The technical operations team supports the Clickability Platform, deploy applications, add capacity, and architect which is built on the company’s own java-based application. The new SaaS services. underlying IT infrastructure is primarily based on open source • Increase Technical Capabilities – Growing from technology (Linux, MySQL, Apache, Tomcat, etc.). one to two data centers, Clickability needed to • As a SaaS company, they are a true multi-tenant environment. They step up its internal technical capabilities. They have hundreds of customers and many thousands of users that all chose Puppet as a tool to rebuild their data center share the same infrastructure and supporting applications. architecture and manage all server configurations, • Always playing catch up and fixing the problem of the moment, including web servers, application servers, Clickability required a configuration management solution that databases. could quickly build machines and ensure their systems were running exactly the same configuration at all times.