

“Our development and QA stacks also weren’t representative of our production set up. We depended heavily on our site reliability team to ensure our production cluster had a reasonable SLA,” said Siva. We couldn’t immediately tell if a drop in concurrent users was the result of an outage on a dependent system that our core services integrated with. “We had insufficient monitoring and alerting capabilities.

Until 2018, we containerized workloads to power our game application as well as several other microservices,” but this posed multiple challenges for the team.įig a – NaturalMotion legacy architecture So the question is, how does any developer process that amount of data, let alone develop additional game features? NaturalMotion Engineering Manager, Siva Ganesamoorthy shared, “since launch, Dawn of Titans has relied on Amazon Elastic Compute Cloud (Amazon EC2) to power its core services infrastructure. The success of Dawn of Titans has led NaturalMotion to handle millions of player battles every day. Originally published in 2016, the action strategy game Dawn of Titans continues to maintain a lasting community by bringing console quality graphics and compelling gameplay to mobile audiences. That’s the situation that Zynga subsidiary NaturalMotion found itself in 2019. Game studios are expected to deliver new experiences to players in increasingly tight timeframes, all while juggling maintenance of live games – and with limited engineering resources. Players get to enjoy their favourite games for longer, and developers can see ongoing success from a single game for years.īut games with longer lifespans can also generate heavy overheads for development teams. Running games as services can have some serious perks.
