More than 90 percent of the world’s largest game companies use Amazon Web Services, which offloads online gaming infrastructure tasks to Amazon’s giant cloud computing resources.

Supercell the mobile gaming company behind some of the world’s most popular games, including Clash Royale and Clash of Clans, uses AWS’ database and analytics services, including Amazon Aurora, Amazon Kinesis, and Amazon Cloud Front, to improve their games based on player telemetry data.

This is Riot Games’ story of how they overcame their technical debt by taking the League of Legends platform into the AWS Cloud.

AWS services gave Riot Games the infrastructure agility they were lacking within their data centers and empowered them to focus more on new player features and less on legacy infrastructure.

In this post, you learn why and how Riot Games migrated their existing platform to the AWS Cloud and the advantages gained by the move using services such as Amazon EC2, Elastic Load Balancing (with Application Load Balancers), Amazon EBS, and Auto Scaling.

Riot Games also shares how they created new automation toolsets to enable the existing tools and replace a few legacy ones.

This is the infrastructure proposed at First to maintain the Users data in AWS

To provide players with global availability and secure, low latency access, Riot Games migrated hundreds of millions of player accounts into a consolidated, globally-replicated composite database cluster on Amazon Web Services (AWS).

AWS Infrastructure Today

Conclusion

AWS Provides a single, unified platform for observability data in the cloud to help engineering teams optimize player experience across a complex platform, giving the company end-to-end visibility into the player experience and the many systems and microservices that drive it.