AWS Security ChangesHomeSearch

AWS gamelift documentation change

Service: gamelift · 2025-03-10 · Documentation low

File: gamelift/latest/developerguide/gamelift-roadmap-anywhere.md

Summary

Updated documentation to reflect product name changes from 'Amazon GameLift' to 'Amazon GameLift Servers' throughout the document, including SDK references, service interactions, and component names. Adjusted links and terminology consistency.

Security assessment

Changes are purely branding/terminology updates without any mention of security vulnerabilities, patches, or new security controls. The authentication token handling mentioned in the Agent section appears to be existing functionality rather than a new security feature.

Diff

diff --git a/gamelift/latest/developerguide/gamelift-roadmap-anywhere.md
index 13345a65f..29680270d 100644
--- a/gamelift/latest/developerguide/gamelift-roadmap-anywhere.md
+++ b/gamelift/latest/developerguide/gamelift-roadmap-anywhere.md
@@ -3 +3 @@
-[Documentation](/index.html)[Amazon GameLift](/gamelift/index.html)[Developer Guide](gamelift-intro.html)
+[Documentation](/index.html)[Amazon GameLift](/gamelift/index.html)[Hosting Guide](gamelift-intro.html)
@@ -5 +5 @@
-# Development roadmap for hosting with Amazon GameLift Anywhere
+# Development roadmap for hosting with Amazon GameLift Servers Anywhere
@@ -7 +7 @@
-This roadmap guides you through how to develop a hosting solution for your multiplayer game to use with your own resources (on-premises hardware or virtual machines). Amazon GameLift offers several game hosting options; for more information on these options, see [Amazon GameLift solutions](./gamelift-intro-flavors.html).
+This roadmap guides you through how to develop a hosting solution for your multiplayer game to use with your own resources (on-premises hardware or virtual machines). Amazon GameLift Servers offers several game hosting options; for more information on these options, see [Amazon GameLift Servers solutions](./gamelift-intro-flavors.html).
@@ -9 +9 @@ This roadmap guides you through how to develop a hosting solution for your multi
-With Amazon GameLift Anywhere hosting, your game server is hosted on computing resources that you supply and manage. You can create an Anywhere fleet with the configurations that you need and geographically located wherever your players are. Amazon GameLift delivers the following features for an Anywhere fleet: 
+With Amazon GameLift Servers Anywhere hosting, your game server is hosted on computing resources that you supply and manage. You can create an Anywhere fleet with the configurations that you need and geographically located wherever your players are. Amazon GameLift Servers delivers the following features for an Anywhere fleet: 
@@ -25 +25 @@ With Amazon GameLift Anywhere hosting, your game server is hosted on computing r
-  * Offers the Amazon GameLift Agent to handle key host management tasks on an Anywhere fleet.
+  * Offers the Amazon GameLift Servers Agent to handle key host management tasks on an Anywhere fleet.
@@ -27 +27 @@ With Amazon GameLift Anywhere hosting, your game server is hosted on computing r
-  * Supports combining with Amazon GameLift managed fleets for a flexible hybrid solution.
+  * Supports combining with Amazon GameLift Servers managed fleets for a flexible hybrid solution.
@@ -32 +32 @@ With Amazon GameLift Anywhere hosting, your game server is hosted on computing r
-An Amazon GameLift Anywhere solution is composed of the following components: 
+An Amazon GameLift Servers Anywhere solution is composed of the following components: 
@@ -34 +34 @@ An Amazon GameLift Anywhere solution is composed of the following components:
-  * One or more Amazon GameLift Anywhere fleets with your on-premises or other hosting resources, managed with your existing configuration management and deployment tooling. (You can optionally use the AWS Systems Manager.)
+  * One or more Amazon GameLift Servers Anywhere fleets with your on-premises or other hosting resources, managed with your existing configuration management and deployment tooling. (You can optionally use the AWS Systems Manager.)
@@ -36 +36 @@ An Amazon GameLift Anywhere solution is composed of the following components:
-  * A game server build, integrated with the Amazon GameLift server SDK, to deploy across all fleets.
+  * A game server build, integrated with the server SDK for Amazon GameLift Servers, to deploy across all fleets.
@@ -38 +38 @@ An Amazon GameLift Anywhere solution is composed of the following components:
-  * A game client and backend service, integrated with the AWS SDK, to interact with the Amazon GameLift service and request game sessions.
+  * A game client and backend service, integrated with the AWS SDK, to interact with the Amazon GameLift Servers service and request game sessions.
@@ -40 +40 @@ An Amazon GameLift Anywhere solution is composed of the following components:
-  * An Amazon GameLift queue to place new game sessions with available game servers across all fleets.
+  * An Amazon GameLift Servers queue to place new game sessions with available game servers across all fleets.
@@ -47 +47 @@ An Amazon GameLift Anywhere solution is composed of the following components:
-This roadmap presents a streamlined path to getting your multiplayer game up and running successfully with Amazon GameLift Anywhere hosting. After you have the necessary components in place, you can continue to iterate on game development and customize your hosting solution. As you get closer to launch, see these [Preparing your game for launch with Amazon GameLift hosting](./gamelift_quickstart_customservers_checklist.html) for help with preparing your hosting solution for production-level usage.
+This roadmap presents a streamlined path to getting your multiplayer game up and running successfully with Amazon GameLift Servers Anywhere hosting. After you have the necessary components in place, you can continue to iterate on game development and customize your hosting solution. As you get closer to launch, see these [Preparing your game for launch with Amazon GameLift Servers hosting](./gamelift_quickstart_customservers_checklist.html) for help with preparing your hosting solution for production-level usage.
@@ -49 +49 @@ This roadmap presents a streamlined path to getting your multiplayer game up and
-###### Get a jump start with the Amazon GameLift plugin for Unreal Engine and Unity 
+###### Get a jump start with the Amazon GameLift Servers plugin for Unreal Engine and Unity 
@@ -51 +51 @@ This roadmap presents a streamlined path to getting your multiplayer game up and
-Use the [Amazon GameLift plugins](https://aws.amazon.com/gamelift/getting-started/) to integrate your game project and build a container fleet from inside your game engine's development environment. The plugin's guided workflows help you create a fast, simple solution with cloud-based hosting using managed EC2 fleets. Then you can build on this foundation to create a custom hosting solution for your game.
+Use the [Amazon GameLift Servers plugins](https://aws.amazon.com/gamelift/servers/getting-started/) to integrate your game project and build a container fleet from inside your game engine's development environment. The plugin's guided workflows help you create a fast, simple solution with cloud-based hosting using managed EC2 fleets. Then you can build on this foundation to create a custom hosting solution for your game.
@@ -53 +53 @@ Use the [Amazon GameLift plugins](https://aws.amazon.com/gamelift/getting-starte
-Add functionality to your game server so that it can communicate with the Amazon GameLift service when it's deployed for hosting. 
+Add functionality to your game server so that it can communicate with the Amazon GameLift Servers service when it's deployed for hosting. 
@@ -55 +55 @@ Add functionality to your game server so that it can communicate with the Amazon
-  * **Get the Amazon GameLift server SDK(version 5.x)  for your game project.** The server SDK is available in C++, C#, and Go. [ Download a Amazon GameLift server SDK](https://aws.amazon.com/gamelift/getting-started-sdks/).
+  * **Get the server SDK for Amazon GameLift Servers(version 5.x)  for your game project.** The server SDK is available in C++, C#, and Go. [ Download a Amazon GameLift Servers server SDK](https://aws.amazon.com/gamelift/servers/getting-started-sdks/).
@@ -59 +59 @@ Add functionality to your game server so that it can communicate with the Amazon
-    * Add code to initialize the Amazon GameLift SDK and establish a WebSocket connection with the Amazon GameLift service. Use the server SDK action `InitSdk()` and include server parameters, which are required for an Anywhere fleet.
+    * Add code to initialize the Amazon GameLift Servers SDK and establish a WebSocket connection with the Amazon GameLift Servers service. Use the server SDK action `InitSdk()` and include server parameters, which are required for an Anywhere fleet.
@@ -61 +61 @@ Add functionality to your game server so that it can communicate with the Amazon
-    * Add code to report to the Amazon GameLift service when the server process is ready to host game sessions. Use the server SDK action `ProcessReady()`.
+    * Add code to report to the Amazon GameLift Servers service when the server process is ready to host game sessions. Use the server SDK action `ProcessReady()`.
@@ -63 +63 @@ Add functionality to your game server so that it can communicate with the Amazon
-    * Implement the required callback functions `OnProcessTerminate()`, and `OnStartGameSession()`. With these functions, game server processes can maintain a connection with the Amazon GameLift service, initiate a game session when prompted by Amazon GameLift, and respond to a prompt to end the game server process.
+    * Implement the required callback functions `OnProcessTerminate()`, and `OnStartGameSession()`. With these functions, game server processes can maintain a connection with the Amazon GameLift Servers service, initiate a game session when prompted by Amazon GameLift Servers, and respond to a prompt to end the game server process.
@@ -65 +65 @@ Add functionality to your game server so that it can communicate with the Amazon
-    * Add code to report to the Amazon GameLift service when the server process is ending a game session. Use the server SDK action `ProcessEnding()`.
+    * Add code to report to the Amazon GameLift Servers service when the server process is ending a game session. Use the server SDK action `ProcessEnding()`.
@@ -69 +69 @@ Add functionality to your game server so that it can communicate with the Amazon
-  * **Test your game server integration.** For this task, we recommend setting up an Amazon GameLift Anywhere fleet for a local workstation, as described in [Set up local testing with Amazon GameLift Anywhere](./integration-testing.html). For this step, manually install your game server build onto the test device and start a server process. Use the AWS CLI to request a new game session, and verify that the Amazon GameLift service successfully prompts your server process to start a game session.
+  * **Test your game server integration.** For this task, we recommend setting up an Amazon GameLift Servers Anywhere fleet for a local workstation, as described in [Set up local testing with Amazon GameLift Servers Anywhere](./integration-testing.html). For this step, manually install your game server build onto the test device and start a server process. Use the AWS CLI to request a new game session, and verify that the Amazon GameLift Servers service successfully prompts your server process to start a game session.
@@ -74 +74 @@ Add functionality to your game server so that it can communicate with the Amazon
-Create a way for your game client to request to join a game session, get connection info, and then connect directly to a hosted game session. The most common approach is to set up backend service functionality that serves as a middleman between your game client and the Amazon GameLift service. This approach protects your hosting resources and gives you greater control over how players are placed into game sessions.
+Create a way for your game client to request to join a game session, get connection info, and then connect directly to a hosted game session. The most common approach is to set up backend service functionality that serves as a middleman between your game client and the Amazon GameLift Servers service. This approach protects your hosting resources and gives you greater control over how players are placed into game sessions.
@@ -76 +76 @@ Create a way for your game client to request to join a game session, get connect
-  * **Build backend service functionality for hosting.** The backend service communicates with the Amazon GameLift service and delivers connection information to a game client. This functionality includes starting game sessions, placing players into games, and retrieving game session information. For guidance, see [Integrate games with custom game servers](./integration-custom-intro.html). At a minimum, do the following:
+  * **Build backend service functionality for hosting.** The backend service communicates with the Amazon GameLift Servers service and delivers connection information to a game client. This functionality includes starting game sessions, placing players into games, and retrieving game session information. For guidance, see [Integrate games with custom game servers](./integration-custom-intro.html). At a minimum, do the following:
@@ -78 +78 @@ Create a way for your game client to request to join a game session, get connect
-    * Get the AWS SDK for Amazon GameLift and add it to your backend service project. See [Amazon GameLift SDK resources for client services](./gamelift-supported.html#gamelift-supported-clients).
+    * Get the AWS SDK for Amazon GameLift Servers and add it to your backend service project. See [Amazon GameLift Servers SDK resources for client services](./gamelift-supported.html#gamelift-supported-clients).
@@ -80 +80 @@ Create a way for your game client to request to join a game session, get connect
-    * Add code to initialize an Amazon GameLift client and store key settings. See [Set up Amazon GameLift on a backend service](./gamelift-sdk-client-api.html#gamelift-sdk-client-api-initialize).
+    * Add code to initialize an Amazon GameLift Servers client and store key settings. See [Set up Amazon GameLift Servers on a backend service](./gamelift-sdk-client-api.html#gamelift-sdk-client-api-initialize).
@@ -88 +88 @@ For guidance on designing your backend service, see [Design your game client ser
-  * **Add functionality to your game client that lets players join a hosted game session.** The game client makes requests to your backend service, not directly to Amazon GameLift. After the backend service provides game session connection information, the game client connects directly with the game session to play the game. 
+  * **Add functionality to your game client that lets players join a hosted game session.** The game client makes requests to your backend service, not directly to Amazon GameLift Servers. After the backend service provides game session connection information, the game client connects directly with the game session to play the game. 
@@ -90 +90 @@ For guidance on designing your backend service, see [Design your game client ser
-  * **Test your game client integration.** You can use the same Amazon GameLift Anywhere fleet with local workstations for testing. 
+  * **Test your game client integration.** You can use the same Amazon GameLift Servers Anywhere fleet with local workstations for testing. 
@@ -95 +95 @@ For guidance on designing your backend service, see [Design your game client ser
-Customize how you want Amazon GameLift to process requests for new game session and locate available game servers to host them. Amazon GameLift automatically tracks the availability of all game servers on all fleets. When a game client sends a request to join a game session, Amazon GameLift looks for the "best possible" placement based on a set of defined priorities such as minimum latency, cost, and availability. 
+Customize how you want Amazon GameLift Servers to process requests for new game session and locate available game servers to host them. Amazon GameLift Servers automatically tracks the availability of all game servers on all fleets. When a game client sends a request to join a game session, Amazon GameLift Servers looks for the "best possible" placement based on a set of defined priorities such as minimum latency, cost, and availability. 
@@ -105 +105 @@ Customize how you want Amazon GameLift to process requests for new game session
-  * (Optional) **Add FlexMatch matchmaking components.** For guidance, see the [ Amazon GameLift FlexMatch developer guide](https://docs.aws.amazon.com/gamelift/latest/flexmatchguide/match-intro.html).
+  * (Optional) **Add FlexMatch matchmaking components.** For guidance, see the [Amazon GameLift ServersFlexMatch developer guide](https://docs.aws.amazon.com/gamelift/latest/flexmatchguide/match-intro.html).
@@ -110 +110 @@ Customize how you want Amazon GameLift to process requests for new game session
-Up to this point you've been working with local devices (registered as Anywhere fleet computes) to test and iterate on your game components. The next step is to set up the type of fleet you'll need for a production system. For these resources, use the Amazon GameLift Agent to manage some key on-compute host management tasks. For more details, see [Work with the Amazon GameLift Agent](./integration-dev-iteration-agent.html).
+Up to this point you've been working with local devices (registered as Anywhere fleet computes) to test and iterate on your game components. The next step is to set up the type of fleet you'll need for a production system. For these resources, use the Amazon GameLift Servers Agent to manage some key on-compute host management tasks. For more details, see [Work with the Amazon GameLift Servers Agent](./integration-dev-iteration-agent.html).
@@ -112 +112 @@ Up to this point you've been working with local devices (registered as Anywhere
-  * **Get the Amazon GameLift Agent and add it to your game server install package.** Get and build the Agent source code, available in the [Amazon GameLift Agent Github repository](https://github.com/aws/amazon-gamelift-agent). Place the resulting JAR file executable into the same directory as your game build executable. 
+  * **Get the Amazon GameLift Servers Agent and add it to your game server install package.** Get and build the Agent source code, available in the [Amazon GameLift Servers Agent Github repository](https://github.com/aws/amazon-gamelift-agent). Place the resulting JAR file executable into the same directory as your game build executable. 
@@ -120 +120 @@ The Agent automatically handles the following tasks for you, so if you've been h
-    * Calls `GetComputeAuthToken()` to authenticate game servers when they connect to the Amazon GameLift service. The Agent manages getting and refreshing the auth token, which can be used by all game server processes that are running on the compute.
+    * Calls `GetComputeAuthToken()` to authenticate game servers when they connect to the Amazon GameLift Servers service. The Agent manages getting and refreshing the auth token, which can be used by all game server processes that are running on the compute.
@@ -124 +124 @@ The Agent automatically handles the following tasks for you, so if you've been h
-  * **Create a runtime configuration for computes in your Anywhere fleet.** You can use the Amazon GameLift console or the AWS CLI to create or modify runtime instructions for the fleet. The Agent carries out these instructions and periodically requests updates from the Amazon GameLift service. 
+  * **Create a runtime configuration for computes in your Anywhere fleet.** You can use the Amazon GameLift Servers console or the AWS CLI to create or modify runtime instructions for the fleet. The Agent carries out these instructions and periodically requests updates from the Amazon GameLift Servers service. 
@@ -126 +126 @@ The Agent automatically handles the following tasks for you, so if you've been h
-  * **Set up or modify your game session queue as needed.** Create a new queue (or update an existing one) to use the Anywhere fleets that are deployed with the Amazon GameLift Agent.
+  * **Set up or modify your game session queue as needed.** Create a new queue (or update an existing one) to use the Anywhere fleets that are deployed with the Amazon GameLift Servers Agent.
@@ -139 +139 @@ As you prepare for game launch, you'll need to fine-tune your managed hosting re
-  * Determine where geographically you want to position game servers. Add remote locations to your managed fleets. See [Customize your Amazon GameLift EC2 managed fleets](./fleets-design.html).
+  * Determine where geographically you want to position game servers. Add remote locations to your managed fleets. See [Customize your Amazon GameLift Servers EC2 managed fleets](./fleets-design.html).
@@ -149 +149 @@ As you prepare for game launch, you'll need to fine-tune your managed hosting re
-  * Set up hosting observability tools, including analytics and logging. See [Monitoring Amazon GameLift](./monitoring-overview.html).
+  * Set up hosting observability tools, including analytics and logging. See [Monitoring Amazon GameLift Servers](./monitoring-overview.html).