Skypilot: Delivering amazing game experiences through containerized pipelines


In January 2016 Activision approved a pilot project to build a containerised continuous delivery pipeline using Docker. This project spanned multiple devops teams and would culminate in launching a production title “Skylanders Imaginators” in October 2016.

This talk will discuss the cultural and technical challenges faced throughout the pilot. Spoiler alert: Not everyone was happy with the decision to use Docker. The talk will cover the concerns and how we handled them.

For the first time in Demonware history developers were responsible for the launch and support of a title. This included infrastructure provisioning, load testing and on call duties.

Speaker

thomas-shaw

Thomas Shaw

Thomas has been obsessed with computers since he got his first Commodore 64 in 1990. He studied Computer Science and Business Administration at Queens University Belfast. After graduation he moved to Dublin and worked full time at Sun Microsystems as a QA automation engineer. Other jobs included Configuration Manager at Citigroup, Systems Automation engineer at Oracle and is currently working at Demonware (Activision) as a Build Engineer. Thomas describes himself as “Being incredibly lucky to work with some amazing engineers over the past 15 years”, and feels that it’s his duty to pay that forward.