Building a game hosting solution with Amazon GameLift Servers
This section includes guidance on how to build all the components of an Amazon GameLift Servers game hosting solution, including design best practices. Whether you're starting from scratch or migrating an existing game, you'll find comprehensive information to help you architect, implement, and optimize your game hosting infrastructure using Amazon GameLift Servers.
Hosting solution components
Your hosting solution must have some version of the following components. For more detail on these components and how they work together, see How hosting with Amazon GameLift Servers works.
Game client runs on player devices.
Backend service coordinates communication between game clients and Amazon GameLift Servers.
Game server software manages multiplayer gameplay.
Placement system matches players to game servers.
Game hosting fleets provide computing resources in geographic locations.
Game hosting management system monitors game hosting status and manages capacity.