Game Servers and Networking

Run games in the cloud at scale with secure, resizable compute capacity, while leveraging the AWS global network to provide uninterrupted player experiences.

Get started »

Give your players a reliable experience

Deliver low-latency player experiences

Improve your in-game player experience with game servers and global networking. Satisfy players with fast-action, 45 MS global median latency and low-jitter gameplay, while also benefiting from up to 70% cost-savings compared to existing on-premises deployments.

 

 

Protect your game infrastructure

Secure your game data from external threats. With built-in protection against common distributed denial of service (DDoS) attacks, AWS has more security standards and compliance programs than any other major cloud provider.

Scale your games with player traffic

Deliver a great player experience, even during peak hours, with a compute solution that enables you to ramp up when player usage is high and ramp down when traffic has tapered. With AWS networking, optimize performance and connect to new players globally.

Epic Games logo
"AWS has really enabled us to grow. Fortnite has grown more than 100 times in the last 12 months alone—so scalability has been really key for us here. We run our game servers in 26 Availability Zones around the world right now, and we have an almost 10-times difference in workloads between peak and low peak in any particular region."
—Chris Dyl, Director of Platform, Epic Games
Click each use case to learn more.
  • Game server with a cloud icon above

    Dedicated game server hosting

    Deliver the best latency possible, low player wait times, and maximum cost savings with Amazon GameLift.

    Adopting dedicated servers

    Let Amazon GameLift do the heavy lifting of deploying and managing dedicated game servers, so you can focus on developing games. GameLift enables developers to deploy, operate, and scale dedicated, low-cost servers for multiplayer games. GameLift uses the power and reliability of AWS to provide low-latency gameplay experiences for players worldwide. You can save time on upfront software development, lower hardware costs, and reduce the technical risks that often cause developers to cut multiplayer features from their designs. Leveraging EC2 compute capacity, 15 regions, and 40 instance types, GameLift offers the most elastic, global scalable service for hosting game servers. With GameLift you can experience up to 70 percent cost savings compared to existing on-premises deployments by gradually moving existing or new games to the cloud. GameLift caters to you, whether you use containers, built your own backend, or want to use your own tools and software for more control. Now with the update to GameLift FleetIQ, get the flexibility to migrate live games to the cloud, partially or completely, by leveraging sessions in the cloud alongside existing on-premises workloads.

  • A laptop with a globe being clicked on to represent global networking

    Globally accelerated networking

    Increase global reach of your games and reduce in-game latency, jitter, and packet loss using AWS Global Accelerator.

    Growing and maintaining your online gaming community requires a smooth and competitive gaming experience. Using AWS Global Accelerator enhances your players' online experience by routing player traffic along the private AWS global network, reducing in-game latency, jitter, and packet loss. Use Global Accelerator to accelerate traffic between players and your servers hosted on AWS Regions and expand the global reach of your game. Acceleration is supported for TCP and UDP protocol traffic used by popular engines, such as Amazon Lumberyard, Unity, and Unreal Engine.

    Global Accelerator edge locations around the world route player traffic to game servers in any of the Global Accelerator supported Regions, providing faster load times and a more consistent in-game experience. Handle your large traffic spikes, such as game launches and in-game events, with uninterrupted service on the highly available AWS global network. Learn about how a South Korean gaming company JoyCity uses Global Accelerator to reduce network timeouts and latency, improving their users' in-game experience.

    Get started with AWS Global Accelerator »

    For real-time multiplayer games, use custom routing accelerators to deterministically route players to a single session running on a game server. You can match players together based on factors such as geographic location, player skill, and gaming configuration. Easily integrate custom routing accelerators with your matchmaking service to accelerate traffic for multiplayer games.

    Learn more on the blog » 

  • Two gaming controllers connected to a database icon

    Competitive matchmaking

    Intelligently match and connect up to 200 players based on player skill or custom criteria to create a single game session on the lowest-latency server instance available.

    Building flexible, customized matchmaking 

    GameLift reduces the burden of scaling servers to meet fluctuating player demands while providing low latency and low cost. You pay only for the capacity you use, whether you’re working on a new game idea or running a game with millions of players. Plus, you can get flexible matchmaking with GameLift FlexMatch, which pairs the matchmaking service with a customizable rules engine. Match players based on rules you define, whether you create matches based on player skill, latency, or custom criteria. Once a match is formed, GameLift FlexMatch hands the match details to a queue of your choice. The queue searches for available hosting resources on your GameLift fleets and starts a new game session for the match.

    Also, you can now use FlexMatch with any game server solution of your choice should you chose. This FlexMatch update unlocks the full FlexMatch feature set for developers who want to keep their game servers peer-to-peer, on-premises, or on cloud compute primitives. Now, match up to 200 players per game with developer-defined rules, with the flexibility to use FlexMatch independent of your game server solution.

Not sure where to start?

Get started using Game Servers and Networking with these helpful steps.

STEP 1

BLOG

Choose the right compute strategy for your global game servers

Learn about the compute options AWS Game Tech offers on an infrastructure that provides the most scalable network for games.

Read the blog »

STEP 2

E-LEARNING

Game server hosting on AWS

Discover the game server hosting options on AWS and key technical and business requirements to consider when selecting a game server hosting solution.

Take the course »

STEP 3

E-Learning

Primer on Amazon GameLift

Get to know Amazon GameLift features and learn how they address the challenges of hosting, managing, and scaling a multiplayer game.

Take the course »

STEP 4

Hands-on Lab

Game hosting on Amazon GameLift

See how to use Amazon GameLift to load a game build and create a fleet with a single instance in our self-paced lab.

Start the lab »

Featured Customer Story

Dead by Daylight developers provide 12 million players with fast gameplay using Amazon GameLift.

Explore the story »

Meet studios that depend on AWS for reliable game servers

UBISOFT
Still image from Roller Champions of two players from the game

Ubisoft runs its Storm platform and several online multiplayer games on AWS to simplify management and increase reliability.

Explore the case study »

CAPCOM
Still image from a Capcom game with a dragon flying in the sky above three players on a mountain side.

CAPCOM builds fun games fast with containers, data, and ML.

Explore the case study »

EPIC GAMES
 Seven Fortnite characters lined up against a blue background

Epic Games uses AWS to deliver Fortnite to 200+ million players around the world.

Explore the case study »

Gearbox Software
Borderlands 3 cover art featuring a "Psycho" in front of clouds with light shining behing them

Gearbox Software was able to handle its largest worldwide launch of millions of concurrent players using AWS. 

Explore the case study »

See related technical guides, webinars, white papers and much more.

BLOG
Building a serverless multi-player game that scales

This blog post introduces how to build a game with a serverless-first architecture to help you understand how architectural patterns that you can apply in your own games.

Read the blog »
CASE STUDY
JoyCity Levels Up with AWS Global Accelerator

Learn how JoyCity, a South Korean online gaming company leveraged AWS Global Accelerator to provide better in-game experience by reducing network timeouts by 8x and latency by 42% in some countries.

Read the case study »
DOCUMENTATION
Get started with AWS Global Accelerator

Learn how to deploy AWS Global Accelerator in front of your game servers to accelerate your player traffic on the Amazon global network.

BLOG
Stateful or Stateless? Choose the right approach for each of your game services

Learn which game services need a persistent connection and which can use REST APIs.

Read the blog »
BLOG
Reach more players using AWS Global Accelerator

Learn how AWS Global Accelerator can improve your game's availability and performance by as much as 60 percent.

Read the blog »

New to AWS Game Tech?

Choose from a range of game developer courses, explore our ramp-up guide, or build your skills with a hands-on lab. 

Ready to build game servers and networking solutions?

Whether you’re a team of one or one thousand, we’d love to learn more about your game development needs.