AWS Security ChangesHomeSearch

AWS gamelift documentation change

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

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

Summary

Updated documentation to reflect rebranding from 'Amazon GameLift' to 'Amazon GameLift Servers' throughout the document, including service references, SDK names, and URL paths. Changed terminology from 'managed EC2' to 'Servers managed EC2' and updated related links.

Security assessment

The changes primarily involve branding and terminology updates without introducing new security content or addressing specific vulnerabilities. Security mentions (e.g., 'security, reliability, and global availability') remain unchanged from previous version.

Diff

diff --git a/gamelift/latest/developerguide/gamelift-roadmap-managed.md
index d257409ea..276c65194 100644
--- a/gamelift/latest/developerguide/gamelift-roadmap-managed.md
+++ b/gamelift/latest/developerguide/gamelift-roadmap-managed.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 managed EC2
+# Development roadmap for hosting with Amazon GameLift Servers managed EC2
@@ -7 +7 @@
-This roadmap guides you through how to develop an Amazon GameLift managed EC2 hosting solution for your multiplayer game. 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 an Amazon GameLift Servers managed EC2 hosting solution for your multiplayer game. 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 an Amazon GameLift managed EC2 ho
-With Amazon GameLift managed hosting, your game server is hosted on AWS Cloud-based virtual computing resources that Amazon GameLift owns and operates based on your configuration. You get the security, reliability, and global availability of Amazon Elastic Compute Cloud (Amazon EC2) instances that are further optimized for use with multiplayer game hosting. Amazon GameLift streamlines hosting management with tools such as automatic server deployments, life cycle handling, and capacity auto-scaling. 
+With Amazon GameLift Servers managed hosting, your game server is hosted on AWS Cloud-based virtual computing resources that Amazon GameLift Servers owns and operates based on your configuration. You get the security, reliability, and global availability of Amazon Elastic Compute Cloud (Amazon EC2) instances that are further optimized for use with multiplayer game hosting. Amazon GameLift Servers streamlines hosting management with tools such as automatic server deployments, life cycle handling, and capacity auto-scaling. 
@@ -11 +11 @@ With Amazon GameLift managed hosting, your game server is hosted on AWS Cloud-ba
-An Amazon GameLift managed solution is composed of the following components: 
+An Amazon GameLift Servers managed solution is composed of the following components: 
@@ -13 +13 @@ An Amazon GameLift managed solution is composed of the following components:
-  * One or more Amazon GameLift managed fleets, which use Amazon Elastic Compute Cloud (Amazon EC2) instances optimized for multiplayer game hosting.
+  * One or more Amazon GameLift Servers managed fleets, which use Amazon Elastic Compute Cloud (Amazon EC2) instances optimized for multiplayer game hosting.
@@ -15 +15 @@ An Amazon GameLift managed 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.
@@ -17 +17 @@ An Amazon GameLift managed 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.
@@ -19 +19 @@ An Amazon GameLift managed 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.
@@ -26 +26 @@ An Amazon GameLift managed 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 managed EC2 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 managed EC2 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.
@@ -28 +28 @@ 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 
@@ -30 +30 @@ 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.
@@ -32 +32 @@ 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. 
@@ -34 +34 @@ 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/).
@@ -38 +38 @@ 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()`.
+    * 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()`.
@@ -40 +40 @@ 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()`.
@@ -42 +42 @@ 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.
@@ -44 +44 @@ 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()`.
@@ -48 +48 @@ 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.
@@ -53 +53 @@ 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.
@@ -55 +55 @@ 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:
@@ -57 +57 @@ 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).
@@ -59 +59 @@ 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).
@@ -67 +67 @@ 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. 
@@ -69 +69 @@ 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 a local workstation for testing. 
+  * **Test your game client integration.** You can use the same Amazon GameLift Servers Anywhere fleet with a local workstation for testing. 
@@ -71 +71 @@ For guidance on designing your backend service, see [Design your game client ser
-For fast iterative development or when working with multi-person teams, we recommend that you set up a [ cloud-based test environment](./integration-dev-iteration-cloud.html). This Amazon GameLift Toolkit solution mimics the behavior of an Amazon GameLift managed fleet but lets you update game server builds with minimal turnaround time. 
+For fast iterative development or when working with multi-person teams, we recommend that you set up a [ cloud-based test environment](./integration-dev-iteration-cloud.html). This Amazon GameLift Servers Toolkit solution mimics the behavior of an Amazon GameLift Servers managed fleet but lets you update game server builds with minimal turnaround time. 
@@ -76 +76 @@ For fast iterative development or when working with multi-person teams, we recom
-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. 
@@ -86 +86 @@ 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).
@@ -91 +91 @@ Customize how you want Amazon GameLift to process requests for new game session
-Up to this point you've worked with self-managed Anywhere fleets to test and iterate on your game components and you've fine-tuned your game session placement. The final piece of your solution is to set up the type of hosting resources you'll need for a production system. To start planning and configuring for production, you want to transition to working with an Amazon GameLift managed fleet. 
+Up to this point you've worked with self-managed Anywhere fleets to test and iterate on your game components and you've fine-tuned your game session placement. The final piece of your solution is to set up the type of hosting resources you'll need for a production system. To start planning and configuring for production, you want to transition to working with an Amazon GameLift Servers managed fleet. 
@@ -93 +93 @@ Up to this point you've worked with self-managed Anywhere fleets to test and ite
-  * **Package your game server build and upload to Amazon GameLift.** Create an install script with your build files, dependencies and supporting software. See [Deploy a custom server build for Amazon GameLift hosting](./gamelift-build-cli-uploading.html). You can upload your build to Amazon GameLift using either the console or the AWS CLI. 
+  * **Package your game server build and upload to Amazon GameLift Servers.** Create an install script with your build files, dependencies and supporting software. See [Deploy a custom server build for Amazon GameLift Servers hosting](./gamelift-build-cli-uploading.html). You can upload your build to Amazon GameLift Servers using either the console or the AWS CLI. 
@@ -97 +97 @@ Before uploading your build, decide in what AWS Region you want to create a flee
-  * **Create a managed EC2 fleet.** When you create a fleet, Amazon GameLift immediately begins deploying your game server build for hosting. You can configure many aspects of a managed fleet. For guidance, see [Create an Amazon GameLift managed EC2 fleet](./fleets-creating.html). At minimum, do the following: 
+  * **Create a managed EC2 fleet.** When you create a fleet, Amazon GameLift Servers immediately begins deploying your game server build for hosting. You can configure many aspects of a managed fleet. For guidance, see [Create an Amazon GameLift Servers managed EC2 fleet](./fleets-creating.html). At minimum, do the following: 
@@ -116 +116 @@ As you prepare for game launch, you'll need to fine-tune your managed hosting re
-  * Consider adding Spot fleets for cost savings. See [Tutorial: Create an Amazon GameLift queue with Spot Instances](./tutorial-queues-spot.html).
+  * Consider adding Spot fleets for cost savings. See [Tutorial: Create an Amazon GameLift Servers queue with Spot Instances](./tutorial-queues-spot.html).
@@ -120 +120 @@ 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).
@@ -122 +122 @@ As you prepare for game launch, you'll need to fine-tune your managed hosting re
-  * Optimize fleet performance by selecting an instance type and size and configuring the runtime to run multiple server processes. See [Manage how Amazon GameLift launches game servers](./fleets-multiprocess.html).
+  * Optimize fleet performance by selecting an instance type and size and configuring the runtime to run multiple server processes. See [Manage how Amazon GameLift Servers launches game servers](./fleets-multiprocess.html).
@@ -126 +126 @@ As you prepare for game launch, you'll need to fine-tune your managed hosting re
-  * Set up automatic capacity scaling to meet expected player demand. See [Scaling game hosting capacity with Amazon GameLift](./fleets-manage-capacity.html).
+  * Set up automatic capacity scaling to meet expected player demand. See [Scaling game hosting capacity with Amazon GameLift Servers](./fleets-manage-capacity.html).
@@ -130 +130 @@ 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).
@@ -132 +132 @@ As you prepare for game launch, you'll need to fine-tune your managed hosting re
-  * Automate your deployment using [infrastructure as code (IaC)](https://docs.aws.amazon.com/whitepapers/latest/introduction-devops-aws/infrastructure-as-code.html). See [Managing Amazon GameLift hosting resources using AWS CloudFormation](./resources-cloudformation.html).
+  * Automate your deployment using [infrastructure as code (IaC)](https://docs.aws.amazon.com/whitepapers/latest/introduction-devops-aws/infrastructure-as-code.html). See [Managing Amazon GameLift Servers hosting resources using AWS CloudFormation](./resources-cloudformation.html).
@@ -134 +134 @@ As you prepare for game launch, you'll need to fine-tune your managed hosting re
-Amazon GameLift supports the use of AWS CloudFormation templates for any deployment-specific configurations. You can also use the AWS Cloud Development Kit (AWS CDK) to define your Amazon GameLift resources. For more information about the AWS CDK, see the [AWS Cloud Development Kit (AWS CDK) Developer Guide](https://docs.aws.amazon.com/cdk/v2/guide/).
+Amazon GameLift Servers supports the use of AWS CloudFormation templates for any deployment-specific configurations. You can also use the AWS Cloud Development Kit (AWS CDK) to define your Amazon GameLift Servers resources. For more information about the AWS CDK, see the [AWS Cloud Development Kit (AWS CDK) Developer Guide](https://docs.aws.amazon.com/cdk/v2/guide/).
@@ -140 +140 @@ To manage the deployment of your AWS CloudFormation stacks, we recommend using c
-    * Upload the binary to Amazon GameLift.
+    * Upload the binary to Amazon GameLift Servers.