Overview

A social media client wanted an interactive social widget to support large TV events. Statistical data gathered during events is mission critical for advertising and billing. The traffic patterns are volatile with spikes in usage, so client required a flexible, adaptive and reliable platform.

Solution

• Infrastructure and code deployments fully automated via Chef, Capistrano
• All infrastructure code is version controlled
• Extensive automated testing is triggered on a branch merge following deployment or on demand
• Visualization of monitoring and application metrics provided with Graphite & Grafana
• Local development environment automated with Vagrant

Benefit

• Flexible auto scaling of application and associated services
• Adaptive monitoring suited for dynamic environments
• Fully automated infrastructure and application deployment via continuous delivery
• Architecture is able to handle extreme bursts in traffic