What is Amazon GameLift Servers? - Amazon GameLift Servers
Services or capabilities described in Amazon Web Services documentation might vary by Region. To see the differences applicable to the China Regions, see Getting Started with Amazon Web Services in China (PDF).

What is Amazon GameLift Servers?

Use Amazon GameLift Servers to deploy, operate, and scale dedicated, low-cost servers in the cloud for session-based multiplayer games. Built on Amazon global computing infrastructure, Amazon GameLift Servers helps deliver high-performance, high-reliability game servers while dynamically scaling your resource usage to meet worldwide player demand.

What you can do with Amazon GameLift Servers

Amazon GameLift Servers supports these use cases and more:

  • Host your own custom multiplayer game servers in the cloud with Amazon GameLift Servers managed EC2 hosting.

  • Run low-cost managed hosting resources using Amazon Elastic Compute Cloud (Amazon EC2) Spot Instances.

  • Host your containerized game servers for flexibility across platforms and to support migrations with Amazon GameLift Servers managed containers.

  • Create a hybrid hosting solution to support multi-cloud and/or on-premises hosting while managing game sessions all in one place with Amazon GameLift Servers Anywhere.

  • Create a robust matchmaking system for your multiplayer games with Amazon GameLift Servers FlexMatch.

  • Scale your managed hosting capacity automatically to meet your game needs based on actual player usage.

  • Manage your Amazon EC2 compute resources for gaming all in one place using Amazon GameLift Servers FleetIQ.

  • For games that don't need a custom-build game server, set up a lightweight server solution with Amazon GameLift Servers Realtime.

How to work with Amazon GameLift Servers

Use these tools to work with Amazon GameLift Servers.

Amazon CLI

Use the Amazon Command Line Interface (Amazon CLI) to make calls to the Amazon SDK, including the service API for Amazon GameLift Servers. See Getting started with the Amazon CLI in the Amazon Command Line Interface User Guide.

Amazon GameLift Servers console

Use the Amazon Web Services Management Console for Amazon GameLift Servers to configure resources, manage your game server deployments, and track performance and usage metrics. The Amazon GameLift Servers console is a GUI alternative to managing resources programmatically or with the Amazon CLI.

Amazon GameLift Servers SDKs

The Amazon GameLift Servers SDKs contain the libraries required to establish communication between your game clients, game servers, and game services and the Amazon GameLift Servers service. For more information, see Get Amazon GameLift Servers development tools.

Client SDK for Amazon GameLift Servers Realtime

The client SDK for Amazon GameLift Servers Realtime enables you to connect your game client to a Realtime server provided by Amazon GameLift Servers, join game sessions, and stay in sync with other players. Download the SDK and learn more about making API calls with the Amazon GameLift Servers Realtime client API (C#).