HAQM GameLift Servers features

HAQM GameLift Servers empowers you to build and scale the world's most demanding games. With predictive game server scaling, enterprise-grade security, and matchmaking for the largest crowds, HAQM GameLift Servers takes the uncertainty out of launch day

Why HAQM GameLift Servers?

graphic of computer keyboard headset mouse

Accelerate game development

Iterate quickly with HAQM GameLift Servers Anywhere which enables you to deploy, validate, and playtest changes to your game server logic in seconds.

Patch with zero downtime 

Keep players online and engaged with zero downtime patches to your game servers. Seamlessly migrate players to new game server versions using HAQM GameLift Servers Alias and Queue features.

Local iterative development 

Register your local development environment with HAQM GameLift Servers. Compile and test updates to your game server logic by sending game session requests to HAQM GameLift Servers. These requests will be redirected to your local development environment, allowing you to set breakpoints and debug in real time. When ready, HAQM GameLift Servers will deploy your updates to players in up to 24 Regions and 9 Local Zones.

Build with flexible containers

Containers package up the entire runtime environment - all the code, dependencies, and configuration files needed to run the game server. With containers, game developers can seamlessly move game server builds between their local machines for testing, staging environments, and production deployments on-premises or in the cloud without worrying about missing dependencies or configuration drift. Containers also allow efficient use of resources by running multiple isolated game servers on the same host machine. Overall, containerization simplifies the deployment process, enables consistent secure environments, and optimizes resource utilization for game server builds in the cloud or on-premises data centers.

graphic of technology icons an devices

Save on infrastructure costs

Lower infrastructure costs by using HAQM EC2 Spot instances, AWS Graviton instances with up to 20% better price-performance, or bring your own on-premises compute and burst to the cloud with AWS. Save costs with HAQM GameLift Servers' intelligent autoscaling algorithm which scales up and back down after peak hours.

Spot instances 

Get the same high-performance of on-demand game servers with savings up to 70%. Choose from more than 100 supported HAQM GameLift Servers compute instance types that let you select the ideal combination of CPU, memory and networking for your game. All HAQM GameLift Servers instances come with Enhanced Networking, which provides significantly higher packet per second (PPS) performance and lower network jitter. This means lower latencies and more consistent gameplay experiences.

Graviton instances

HAQM GameLift Servers supports the latest generation of compute-optimized AWS Graviton instances. Graviton instances provide savings of up to 20% versus comparable x86-based HAQM EC2 instances. Graviton instances are suitable for even the most demanding latency sensitive workloads while providing significant price-performance benefits.

Hybrid topologies

Mix and match compute across multiple providers including AWS, other cloud providers, and on-premises. Bring your own game server capacity and burst to the AWS cloud on demand. HAQM GameLift Servers manages sessions, server selection, and scaling, all from a single management layer.

graphic of gamer at desk in front of monitor raising both hands

Launch with confidence

Game launches, events, and going viral can generate sudden demand spikes. Be confident that your players can enjoy your game as intended, even during the most unpredictable circumstances.

Global coverage

Latency and reach are critical for an amazing player experience. Deploy game servers around the world on reliable AWS infrastructure in 24 Regions and 9 Local Zones across 5 continents. Be everywhere your players are and bring them low latency gaming experiences with 99.99% availability.

Built for game scale 

HAQM GameLift Servers can launch thousands of game servers simultaneously and stop unused ones just as fast. Autoscaling prevents players from waiting by quickly responding to rising player demand, and rapidly scaling back down to save costs. No need to provision or pay for peak capacity up-front, only pay for what you use.

Reliable and secure infrastructure 

Security and reliability matter on launch day. HAQM GameLift Servers maintains 99.99% availability, which means players will join your game and stay there once connected, even during unpredictable spikes in traffic.

Insights, monitoring, and debugging 

HAQM GameLift Servers provides dashboards for monitoring the performance of your game, including real-time data on player demand, server capacity and health, CPU and memory utilization. You can also create operational alarms using HAQM CloudWatch. HAQM GameLift Servers automatically collects game server logs for retrieval and inspection, so you know how your game servers are affecting your player experience and cost. Connect directly to individual HAQM GameLift Servers game servers through either SSM/SSH (Linux) or Remote Desktop Protocol (Windows).

DDoS protection

HAQM GameLift Servers is designed to safeguard your game servers from network and transport layer distributed denial of service (DDoS) attacks through AWS Shield, included at no additional charge. Learn more about protecting game servers from DDoS attacks.

Matchmaking for the largest crowds 

HAQM GameLift Servers FlexMatch enables you to match and connect up to 200 players into a single game session based on custom matching rules that you define. Whether you choose to match players based on player skill, latency, or custom criteria, FlexMatch’s simple but powerful rules language makes it easy to quickly create robust player matchmaking. You can use FlexMatch with the rest of HAQM GameLift Servers game servers or on its own.

graphic of gamer cheering

Integrate with existing tools

Bring your own developer tools and integrate directly with HAQM GameLift Servers. Get started in minutes using game engine plugins for Unity and Unreal Engine, or use SDKs available for C++, C# and Go.

Game engines

HAQM GameLift Servers provides plugins for major game engines such as Unreal and Unity, and SDKs are available for O3DE and custom engines developed on C#, C++, and Go.

Platforms

HAQM GameLift Servers supports all major platforms and devices, including PC, PlayStation, Xbox, Nintendo, mobile, web, and AR/VR headsets. Enable cross-play by putting players on different platforms into the same game servers using HAQM GameLift Servers.

Game backends

Integration with popular game backends such as Pragma, Heroic Labs/Nakama, and AccelByte make it easy to add HAQM GameLift Servers-powered game servers with just the click of a button.

DevOps tools

Use cloud-agnostic DevOps tools like Terraform and Pulumi powered by AWS Cloud Control to deploy HAQM GameLift Servers and integrate with the rest of your backend.

Game analytics

HAQM GameLift Servers integrates easily with your game analytics solution, including Datadog, Databricks, and others.

Monitoring

HAQM GameLift Servers is integrated with HAQM CloudWatch to monitor server performance and infrastructure usage.

Deep integration with AWS services

Take advantage of AWS services with no extra effort. HAQM GameLift Servers combines seamlessly with services such as AWS Shield, HAQM Elastic Container Service, and HAQM CloudWatch so you can spend less time integrating and more time building your game.