Amazon GameLift is a managed service for deploying, operating, and scaling dedicated game servers for session-based multiplayer games. Amazon GameLift makes it easy to manage server infrastructure, scale capacity to lower latency and cost, match players into available game sessions, and defend from distributed denial-of-service (DDoS) attacks. You pay for the compute resources and bandwidth your games actually use, without monthly or annual contracts.

Get Started with Amazon GameLift
Amazon GameLift Console Screenshot
Amazon GameLift Save Thousands of Engineering Hours

Add the Amazon GameLift SDK to your game, upload your server, and Amazon GameLift will start connecting your players in minutes.

Amazon GameLift Proven AWS Platform

Game servers are typically idle 50% of the time. Automatically scale capacity up and down to ensure you use only what you need.

Amazon GameLift 50% Lower Usage

Reduce costs with Amazon GameLift Spot instances, which can provide savings of up to 90% compared to the On-Demand price.

Gearbox Software

"As a team of two, we never expected to be able to transition away from P2P and add cross-play just 4 months after our initial launch, but by leveraging Amazon GameLift we were able to do it in a matter of weeks."

Gearbox Software

Wargaming's Mobile Publishing Program leverages Amazon GameLift to make it easy for game developers to scale to players around the world and focus on creating innovative gameplay.

Gearbox Software

"Now that Amazon GameLift is available for all game engines, we’re excited about its potential to help us deliver the lightning-fast, seamless online multiplayer experiences our fans demand."

Aon Interactive Korea

"Amazon GameLift is helping AON develop fast, stable multiplayer experiences for our players on mobile devices in any region in the world, with incredibly low latency."

Proletariat Inc.

"For the team at Proletariat Inc., the choice was pretty simple – hire a team of engineers to spend months building out our cloud infrastructure or deploy with Amazon GameLift in just minutes."

Amazon GameLift provisions instances, deploys your game servers onto running instances, load balances traffic across fleets of game servers, monitors instance and game server health, and replaces unhealthy instances without your intervention.

Amazon GameLift is designed to safeguard your game servers from frequently occurring network and transport layer distributed denial of service (DDoS) attacks. You can also configure the service to autoscale server capacity to absorb DDoS attacks without taking your players offline. Learn more about protecting game servers from DDoS attacks.

Using the Amazon GameLift management console or AWS CLI, you can configure the service to automatically scale capacity based on available player sessions, idle instances, or the average player wait time. Amazon GameLift’s autoscaling feature can start one, hundreds, or even thousands of instances simultaneously and stop unused instances in just minutes.

Deploy your game servers in 14 AWS Regions across 5 continents to reach your players with low-latency connections. Whether your game is a first person shooter, MOBA, or other multiplayer game genre, your players around the world can enjoy the fast-paced gameplay you have designed.

Amazon GameLift’s FlexMatch capabilities let you match players together based on rules you define. Whether you choose to build your matchmaking based on player skill, latency, or custom criteria, FlexMatch’s simple but powerful rules language makes it easy for anyone to quickly create robust player matchmaking. FlexMatch results automatically route into a queue, which can then place the match in the AWS region that best balances player latency and server utilization. With FlexMatch you are also able to backfill new players into vacated player slots using the same custom criteria used to populate the existing game session, keeping games fast, full and fun. Learn more about FlexMatch in our Developer Guide.

Amazon GameLift continually scans for available game servers around the world. If low-latency game servers are not available, you can configure the service to automatically add more capacity nearby your players. Amazon GameLift maintains a queue of waiting players until new games start or new instances launch, then places those players into the lowest latency game.

Amazon GameLift offers both On-Demand and Spot instance types. With Spot instances you get the same high-performance hardware as On-Demand instances at savings up to 90%. With all Amazon GameLift instances you have the flexibility to select a configuration of CPU, memory, and networking capacity that is optimal for your game. And all Amazon GameLift instances come with Enhanced Networking, which provides significantly higher packet per second (PPS) performance, lower network jitter, and lower latencies.

The Amazon GameLift management console includes dashboards for monitoring the performance of your game. You can see real-time data on player demand, server capacity and health, and CPU and memory utilization, and create operational alarms using Amazon CloudWatch. Amazon GameLift also lets you automatically collect and store game server logs for retrieval and inspection.  

Amazon GameLift includes everything you need to run your dedicated game servers in the cloud – a high-performance virtual machine, SSD-based storage, fast data transfer to the Internet – on demand without monthly commitments. You only pay for the resources you actually use.

Amazon GameLift runs within Amazon’s proven network infrastructure and data centers. The Amazon Service Level Agreement commitment is 99.95% availability for each Amazon Region.

Amazon GameLift supports games built for major game platforms including Android, FireOS, iOS, Mac, Nintendo Switch, PC, PlayStation 4, and Xbox One.

Amazon Lumberyard

Amazon Lumberyard dedicated game servers come deeply integrated with Amazon GameLift.

Unreal Engine

Use Amazon GameLift’s prebuilt plugin to simplify integration into your Unreal Engine dedicated game server.


Get started quickly by integrating the Amazon GameLift Server SDK for C# into your Unity dedicated game server.

Custom Engine and Backend Services

Amazon GameLift supports both C# and C++ on the server, and over 10 languages for your game client and backend services.

Amazon GameLift offers a step-by-step Amazon GameLift Developer Guide, an Amazon GameLift API Reference Guide, and Amazon GameLift SDKs. You can also see for yourself how easy it is to test Amazon GameLift using our sample game.

In addition to Amazon GameLift, Amazon offers a growing selection of cross-platform building blocks for game developers. Whether we’re helping developers unlock the power of the cloud with Amazon Web Services, build the next global blockbuster with the Amazon Lumberyard game engine, or connect a massive community of players with Twitch, we work tirelessly to help teams focus on their creative vision, not their infrastructure.

We're just getting started with Amazon GameLift. To stay in touch with Amazon's growing selection of cross-platform building blocks for game developers, sign up for the Amazon GameDev newsletter, or follow @Amazon GameLift on Twitter and Facebook.