Amazon GameLift
Features
Amazon GameLift supports all major game engines, including Amazon Lumberyard, Unreal Engine, Unity, and custom C# and C++ game engines.
SERVER MANAGEMENT
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.
CHOOSE FROM 40 INSTANCE TYPES & SIZES
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.
WORLDWIDE GAME PLACEMENT
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.
GLOBAL REACH
Deploy your game servers in 15 AWS Regions across 5 continents to reach your players with low-latency connections. Whether your game is a first person shooter, a MOBA, or other multiplayer game genre, your players around the world can enjoy the fast-paced gameplay you have designed.
AUTOSCALING
Amazon GameLift’s autoscaling feature can start one, hundreds, or even thousands of instances simultaneously and stop unused instances in just minutes. You configure the service to automatically scale capacity based on a steady-state percentage target. Amazon GameLift will automatically add or remove capacity as needed, adjusting to fluctuating load patterns to minimizing rapid fluctuations in capacity.
RELIABLE INFRASTRUCTURE
Amazon GameLift runs within Amazon’s proven network infrastructure and data centers.
PLAYER MATCHMAKING
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. Learn more about FlexMatch in our Developer Guide.
LARGE MATCH SUPPORT
If you’re looking to create a player-intensive, “Battle Royale” style game, FlexMatch now enables you to match and connect up to 200 players to a single game session on the lowest latency server instance available—all based upon a custom rule you define. Large Match Support also includes the ability to create multiple teams from one definition and automated backfilling.
INSIGHTS AND MONITORING
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, 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.
PAY AS YOU GO
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.
DDOS PROTECTION
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.
TRY AMAZON GAMELIFT FOR FREE
Sign up for a free AWS account and receive 125 hours per month of Amazon GameLift instance usage, 50 GB EBS General Purpose storage, and 15 GB per month of bandwidth out*
*Must be a new AWS customer. Amazon GameLift AWS Free Tier benefits expire after 1 year. Free tier only applies to Amazon GameLift c5.large.gamelfit On-Demand instance.
Realtime Game Servers

Networking Stack
GameLift Realtime Servers include a network stack, with TCP and UDP networking provided out of the box.
Configure server behavior on the fly
Update server logic in real time by quickly customizing scripts. Add state and choose to execute server logic at regular intervals.
Deep integration with GameLift
Once you’ve created your game server, scale to millions with Amazon GameLift and realize the benefits of running dedicated servers like minimized lag, reduced cheating, and improved stability.
Free to use
Use GameLift Realtime Servers at no additional cost outside of GameLift’s current prices.
Compact in size
Designed with a small footprint, you’ll reduce costs by running more games on a single server instance.
Learn more about Amazon GameLift pricing