Amazon GameLift
Amazon GameLift is a dedicated game server hosting solution that deploys, operates, and scales cloud servers for multiplayer games. It provides low-latency, low-cost server infrastructure, eliminates operational overhead, and allows you to focus on creating great gaming experiences. The service includes FlexMatch for matchmaking, FleetIQ for optimized Spot Instance usage, and Realtime Servers for rapid game server deployment.
APIs
Amazon GameLift API
The Amazon GameLift API provides programmatic access to create and manage fleets, game sessions, player sessions, matchmaking configurations, and game server groups for hosting ...
Capabilities
Amazon GameLift Game Operations
Unified workflow capability for game developers and operations teams managing Amazon GameLift resources. Combines fleet management, game session lifecycle, player matchmaking, a...
Run with NaftikoFeatures
Fully managed service to deploy, operate, and scale dedicated game servers with automatic lifecycle management for game and player sessions.
Customizable matchmaking service that connects up to 200 players into single game sessions based on configurable matching rules.
Optimizes use of low-cost Spot Instances for game hosting, improving viability and reducing costs while maintaining performance.
Rapidly configurable game server framework with core Amazon GameLift infrastructure built in for quick deployment.
Automatically scales fleet capacity up to 9,000 servers per minute to balance player demand and hosting costs.
Deploy game servers across multiple AWS regions with global queues for optimal player latency and resiliency.
Multi-fleet, multi-region queues that use FleetIQ algorithms to prioritize game session placements based on latency, cost, and availability.
Create and manage VPC peering connections between GameLift hosting resources and other AWS resources.
Create fleet aliases to simplify game server transitions and updates without changing client configurations.
Use Cases
Deploy and scale game servers for launch day without uncertainty about player demand using predictive autoscaling.
Host dedicated game servers for real-time multiplayer games with low latency and high performance.
Use FlexMatch to create fair, customizable matchmaking for players based on skill level, region, and other criteria.
Leverage FleetIQ with Spot Instances to reduce game hosting costs while maintaining reliability.
Deploy game servers across multiple AWS regions to minimize player latency worldwide.
Integrations
GameLift uses EC2 instances as the underlying compute for managed game server hosting.
Integrates with Auto Scaling groups for FleetIQ standalone deployment.
Monitor fleet metrics, game session activity, and performance data through CloudWatch.
Receive notifications for matchmaking events and game session placement status.
Use IAM roles and policies to control access to GameLift resources and operations.
Store and retrieve game server build files using S3 buckets for fleet deployment.
Provision and manage GameLift resources using infrastructure-as-code templates.