Case Studies

Armory Scopely Case Study

Armory Spinnaker Case Studies

Issue link:

Contents of this Issue


Page 0 of 1

Scopely's Homegrown Deployment Tooling In 2014, we decided to invest in our deployment tooling to support our growing cloud operation within AWS. At that time there was no support for blue/green deployments, so we built it ourselves using a combination of CloudFormation and Python scripts orchestrated with Jenkins jobs. This enabled us to roll out immutable deployments to all of our new game studios. This system was ahead of its time in many ways; we were using auto-scaling groups, we were baking AMIs, etc. (the details of this system are highlighted in our 2014 AWS re:invent talk). But as we continued to grow we wanted a better framework— one with more flexible scaffolding that would allow us to properly encode how we wanted to deploy without needing to write more tooling from scratch. Spinnaker Enabled Us to Focus on Core Business Value By 2017, Spinnaker had been in open source for more than a year and was in a good position to enable these patterns for us. We didn't want to be in the business of writing deployment software—we wanted to join a community and leverage the work that everyone's doing. Instead of writing more orchestration code on top of CloudFormation or other AWS APIs, we could just use Spinnaker for that. That allowed us to focus on enriching how our game studios deployed. On the Publishing side we wanted to give ourselves a more simple and less custom deployment strategy. We didn't want new team members to have to learn all of the legacy systems. For example, we knew we had a severe under-utilization problem in EC2, and we saw Spinnaker as a way to simplify and codify better deployment patterns. SPINNAKER USAGE WITHIN SCOPELY Armory Spinnaker Migration Period: 1.5 MONTHS Engineers using Armory Spinnaker: 30 ACROSS 6 TEAMS Applications deployed with Armory Spinnaker: 40+ Number of deployment pipelines: 60+ Number of tools replaced by Spinnaker: 4 Scopely is a leading mobile entertainment network. Founded in 2011, Scopely partners with game developers and entertainment companies to bring industry-leading distribution and monetization technology to free-to-play games. Scopely games reach millions of users globally, and they leverage Amazon Web Services to manage and scale their back-end infrastructure. CASE STUDY ARMORY SPINNAKER ENABLES SCOPELY MIGRATION FROM VMS TO KUBERNETES ON EC2 Avram Lyon, Scopely's VP of Technology, was the Head of Engineering for Scopely's Publishing Team when he led the effort to modernize their CI/CD deployment tooling with Armory Spinnaker.

Articles in this issue

view archives of Case Studies - Armory Scopely Case Study