Create an AWS Account

Riot Games: Migrating the League of Legends Platform into the AWS Cloud (GAM301)

Rob Cameron - Seior Infrastructure Engineer, Riot Games

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 session, 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.

View the Slides »

Riot Games: Migrating the League of Legends Platform into the AWS Cloud (GAM301)

Rovio: Building a Lake of Wisdom (GAM306)

Henri Heiskanen, Director, Data Engineering at Rovio

Learn how Rovio replaced functionalities in their analytics platform provided by a 3rd party vendor in seven weeks with Amazon Athena, Amazon EMR, and Amazon Redshift. Rovio describes how they built a data lake using AWS services such as Amazon S3, Amazon Athena, and Amazon EMR, a general overview on their analytics stack, business problems unique to the gaming industry they are trying to solve, data philosophy, and challenges they had at the beginning of 2017.

View the Slides »

Rovio: Building a Lake of Wisdom (GAM306)

Ubisoft: How For Honor Runs Using Amazon ECS (GAM307)

Louis-Michel Gélinas - DevOps Team Lead, Ubisoft

Ralf Mueller - Online Technical Architect, Ubisoft

This session covers how the team at Ubisoft evolved For Honor's infrastructure using Amazon ECS and supporting systems (Amazon CloudFront, Amazon ElastiCache, Amazon Elasticsearch Service, Amazon SQS, and AWS Lambda, with monitoring through DataDog) from a proof of concept to an infrastructure as code solution. The team shares war stories about supporting both internal and live environments, and the challenges of bridging cloud and on-premises systems.

View the Slides »

Ubisoft: How For Honor Runs Using Amazon ECS (GAM307)

Designing for the Future: Building a Flexible Event-based Analytics Architecture for Games (GAM401)

Brent Nash - Senior Software Engineer, Amazon Game Studio 

The pace of technology innovation is relentless, especially at AWS. Designing and building new system architectures is a balancing act between using established, production-ready technologies while maintaining the ability to evolve and take advantage of new features and innovations as they become available. In this session, learn how Amazon Game Studios built a flexible analytics pipeline on AWS that provided value on day one, but was built with the future in mind.

View the Slides »

Designing for the Future: Building a Flexible Event-based Analytics Architecture for Games (GAM401)

Nexon: Automating Mother Nature: How Nexon Used AWS Services to Algorithmically Create and Manage an In-Game Ecosystem (GAM305)

Sumin Byeon, Software Engineer, Nexon

Nexon wanted to create a large-scale, open-world MMORPG called Durango, where algorithmic generation is desperately needed to minimize development costs and maintain game longevity. In-game objects such as trees and plants are placed based on complex rules, with the intention of mimicking the realistic ecosystem that evolves continuously. In this talk, Nexon discusses the architecture they settled on for algorithmic generation of game content in a large scale, and the AWS services involved such as Amazon SQS and Amazon ECS with automatic scaling and spot instances.

View the Slides »

GAM305: Automating Mother Nature: How Nexon Used AWS Services to Algorithmically Create and Manage an In-Game Ecosystem

Linden Lab: How Linden Lab Built a Virtual World on the AWS Cloud (GAM311)

Tara Hernandez- Senior Director of Engineering, Linden Lab

Linden Lab has spent over a decade optimizing the production operations for Second Life, an online 3D virtual world created by its users. With our new social VR platform, Sansar, they wanted to take their vision of virtual experiences to a whole new level of innovation in which AWS played a vital role. You will learn Sansar's AWS tech stack, an infrastructure built not only for technical robustness but also extreme scalability. This session also covers what the different use cases were between EC2 and Containers and how Lambda worked as a positive enabler for customization.

View the Slides »

How Linden Lab Built a Virtual World on the AWS Cloud

Gearbox Software: Migrating Battleborn and the Spark Platform to Amazon GameLift (GAM303)

James Dwyer, Senior Server Programmer, Gearbox Software

Learn how Gearbox integrated Amazon GameLift into "Spark", the cloud-ready infrastructure that powers all of their games. In this session, Gearbox talks about the mental shifts they had to make when moving their games online, as well as the unexpected challenges. Gearbox also dives deep into their experience of integrating the Amazon GameLift Server SDK, running multiple processes with different parameters, asynchronous build deployment, global fleet management, load balancing, and scaling to meet unexpected player demand. You'll learn Amazon GameLift best practices that can help simplify game session management, reduce engineering overhead, and optimize for player experience.

View the Slides »

Gearbox Software: Migrating Battleborn and the Spark Platform to Amazon GameLiftf (GAM303)

We can help you get started with a consultation from our sales and architecture organization, or you can begin your own pilot today.

Contact AWS | Create an AWS Account