Select your cookie preferences

We use essential cookies and similar tools that are necessary to provide our site and services. We use performance cookies to collect anonymous statistics, so we can understand how customers use our site and make improvements. Essential cookies cannot be deactivated, but you can choose “Customize” or “Decline” to decline performance cookies.

If you agree, AWS and approved third parties will also use cookies to provide useful site features, remember your preferences, and display relevant content, including relevant advertising. To accept or decline all non-essential cookies, choose “Accept” or “Decline.” To make more detailed choices, choose “Customize.”

Amazon GameLift Documentation

Amazon GameLift provides solutions for hosting session-based multiplayer game servers in the cloud, including a fully managed service for deploying, operating, and scaling game servers. Built on AWS global computing infrastructure, Amazon GameLift helps you deliver high-performance, high-reliability, low-cost game servers while dynamically scaling your resource usage to meet player demand.
  1. Learn how to integrate and deploy games for hosting on Amazon GameLift. The Amazon GameLift service manages game server deployment, operation, and scaling. You can deploy custom-built game servers or use Amazon GameLift Realtime Servers to configure lightweight game servers for your game.
  2. Learn how to use FleetIQ with games that are hosted on Amazon EC2 with Auto Scaling. FleetIQ optimizations make game hosting viable on low-cost Amazon EC2 Spot Instances by improving server availability. With FleetIQ and Amazon EC2, migrate your game hosting to the cloud or build custom systems using Amazon EC2, which supports a range of options including container-based architectures.
  3. Learn how to build custom matchmakers using Amazon GameLift FlexMatch. Work with the FlexMatch rules language and algorithm customizations to fine-tune how players are matched into your games. Set up FlexMatch for games that use Amazon GameLift managed hosting, or build a standalone FlexMatch solution to work with other hosting solutions.
  4. Look up all AWS SDK operations and data types for Amazon GameLift. The API contains operations for all Amazon GameLift components, including managed hosting, Realtime Servers, FleetIQ, and FlexMatch.
  5. Look up all AWS CLI commands for Amazon GameLift. Includes commands for all Amazon GameLift components, including managed hosting, Realtime Servers, FleetIQ, and FlexMatch.
  6. Look up complete documentation for the Amazon GameLift SDKs. Use the Server SDK to set up your custom-built game servers for Amazon GameLift managed hosting. Use the Realtime Client SDK to enable your game clients to interact with Realtime Servers that are hosted on Amazon GameLift.

Learn: AWS and Game Tech

Learn how to use AWS services to develop, host, and scale your multiplayer games, as well as to analyze game data to inform game operations and strategy.

The Amazon GameLift Primer describes the full managed solution, touching on Amazon GameLift's game service logic, session management, matchmaking, and other features. It describes the integration process and includes a demonstration of basic Amazon GameLift game server operations.

The Game Server Hosting course explores multiple options for hosting game servers on AWS, including directly managing Amazon EC2 resources with an assist from Amazon GameLift's FleetIQ. It includes sections on game server hosting with AWS core services and with containers. Several common case studies are presented with appropriate solutions.

Game Tech Learning Path

Amazon GameLift Primer

Game Server Hosting on AWS

PrivacySite termsCookie preferences
© 2025, Amazon Web Services, Inc. or its affiliates. All rights reserved.