AWS gamelift documentation change
Summary
Updated service name references from 'Amazon GameLift' to 'Amazon GameLift Servers' throughout the document, including SDK references, agent names, and service interactions. Added 'Servers' qualifier to clarify service components.
Security assessment
Changes are branding/naming convention updates rather than security-related modifications. No vulnerabilities, mitigations, or security features are mentioned. Updates focus on service name consistency without altering security context.
Diff
diff --git a/gamelift/latest/developerguide/integration-dev-iteration-cloud.md index 3b943ee5e..8fb4c24d2 100644 --- a/gamelift/latest/developerguide/integration-dev-iteration-cloud.md +++ b/gamelift/latest/developerguide/integration-dev-iteration-cloud.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 @@ -Set up iterative testing with Amazon EC2Transition your game to Amazon GameLift managed fleets +Set up iterative testing with Amazon EC2Transition your game to Amazon GameLift Servers managed fleets @@ -11 +11 @@ Set up iterative testing with Amazon EC2Transition your game to Amazon GameLift -This topic covers iterative testing for games that are integrated with the Amazon GameLift server SDK version 5.x. If your game uses server SDK version 4.x or earlier, see [Test your integration using Amazon GameLift Local](./integration-testing-local.html). +This topic covers iterative testing for games that are integrated with the server SDK for Amazon GameLift Servers version 5.x. If your game uses server SDK version 4.x or earlier, see [Test your integration using Amazon GameLift Servers Local](./integration-testing-local.html). @@ -13 +13 @@ This topic covers iterative testing for games that are integrated with the Amazo -Use an Amazon GameLift Anywhere fleet to iteratively build and test your game components in a cloud-based hosted environment. Create an Anywhere fleet with hosting resources and a connection to the Amazon GameLift service, run your game servers on them, and test game functionality as needed. +Use an Amazon GameLift Servers Anywhere fleet to iteratively build and test your game components in a cloud-based hosted environment. Create an Anywhere fleet with hosting resources and a connection to the Amazon GameLift Servers service, run your game servers on them, and test game functionality as needed. @@ -15 +15 @@ Use an Amazon GameLift Anywhere fleet to iteratively build and test your game co -###### Deploy an Anywhere fleet with the Amazon GameLift Agent +###### Deploy an Anywhere fleet with the Amazon GameLift Servers Agent @@ -17 +17 @@ Use an Amazon GameLift Anywhere fleet to iteratively build and test your game co -If your game server build is integrated with Amazon GameLift SDK 5.x or later, you can deploy it to a cloud-based Anywhere fleet with the Amazon GameLift Agent. The Agent is a background process that manages game server life cycles and other tasks on each compute in a fleet. These tasks include registering the compute with an Anywhere fleet, acquiring an authentication token, and starting/stopping game server processes based on a set of instructions. The Agent is controlled by a fleet's runtime configuration, which you can update at any time during the life of the fleet. (The Agent is automatically deployed to managed EC2 fleets.) For more information and to download the Agent, see the [Amazon GameLift GitHub repository](https://github.com/aws/amazon-gamelift-agent). +If your game server build is integrated with Amazon GameLift Servers SDK 5.x or later, you can deploy it to a cloud-based Anywhere fleet with the Amazon GameLift Servers Agent. The Agent is a background process that manages game server life cycles and other tasks on each compute in a fleet. These tasks include registering the compute with an Anywhere fleet, acquiring an authentication token, and starting/stopping game server processes based on a set of instructions. The Agent is controlled by a fleet's runtime configuration, which you can update at any time during the life of the fleet. (The Agent is automatically deployed to managed EC2 fleets.) For more information and to download the Agent, see the [Amazon GameLift Servers GitHub repository](https://github.com/aws/amazon-gamelift-agent). @@ -21 +21 @@ If your game server build is integrated with Amazon GameLift SDK 5.x or later, y -Use the guided workflow in this [ Amazon GameLift toolkit solution]( https://github.com/aws/amazon-gamelift-toolkit/tree/main/development-instance-with-amazon-gamelift-anywhere-and-gamelift-agent) to set up a cloud-based hosting environment that mirrors the managed hosting experience with Amazon GameLift. +Use the guided workflow in this [Amazon GameLift Servers toolkit solution]( https://github.com/aws/amazon-gamelift-toolkit/tree/main/development-instance-with-amazon-gamelift-anywhere-and-gamelift-agent) to set up a cloud-based hosting environment that mirrors the managed hosting experience with Amazon GameLift Servers. @@ -23 +23 @@ Use the guided workflow in this [ Amazon GameLift toolkit solution]( https://git -The GitHub repository provides a set of scripts that automate most of the processes for setting up a test environment with Amazon GameLift Anywhere and the Amazon GameLift Agent. It also provides guidance for updating the environment whenever you have a new game server build to test. You can run a single script that deploys a test environment with a sample game server build, or you can walk through each step to set it up with your own game server build. +The GitHub repository provides a set of scripts that automate most of the processes for setting up a test environment with Amazon GameLift Servers Anywhere and the Amazon GameLift Servers Agent. It also provides guidance for updating the environment whenever you have a new game server build to test. You can run a single script that deploys a test environment with a sample game server build, or you can walk through each step to set it up with your own game server build. @@ -29 +29 @@ In this workflow, you'll work entirely in the AWS Management Console, using AWS -For the tasks in this tutorial, you need an AWS account user with permissions for the following services: Amazon GameLift, AWS CloudShell, Amazon S3, AWS Systems Manager, Amazon EC2, and AWS Identity and Access Management. Users with admin-level access to the AWS account already have the required permissions. +For the tasks in this tutorial, you need an AWS account user with permissions for the following services: Amazon GameLift Servers, AWS CloudShell, Amazon S3, AWS Systems Manager, Amazon EC2, and AWS Identity and Access Management. Users with admin-level access to the AWS account already have the required permissions. @@ -33 +33 @@ The workflow covers the following tasks: - * **Package a game server build for Amazon GameLift.** The workflow provides a script to build a sample C++ game server, which has already been integrated with Amazon GameLift server SDK 5.x and is ready for hosting. Alternatively, you can work with your own game project if you've completed integration. + * **Package a game server build for Amazon GameLift Servers.** The workflow provides a script to build a sample C++ game server, which has already been integrated with the server SDK for Amazon GameLift Servers version 5.x and is ready for hosting. Alternatively, you can work with your own game project if you've completed integration. @@ -37 +37 @@ The workflow covers the following tasks: - * **Get and build the Amazon GameLift Agent.** The Agent manages game server processes on a hosting resource based on your configuration. It uses the same logic and behaves identically to Amazon GameLift managed EC2 hosting. + * **Get and build the Amazon GameLift Servers Agent.** The Agent manages game server processes on a hosting resource based on your configuration. It uses the same logic and behaves identically to Amazon GameLift Servers managed EC2 hosting. @@ -39 +39 @@ The workflow covers the following tasks: - * **Set up an Anywhere fleet for your hosting resources.** With an Anywhere fleet you can use the Amazon GameLift service for hosting resources that aren't managed by Amazon GameLift. In this step, you'll also configure the runtime configuration, which instructs Amazon GameLift Agent when and how to start game server processes. + * **Set up an Anywhere fleet for your hosting resources.** With an Anywhere fleet you can use the Amazon GameLift Servers service for hosting resources that aren't managed by Amazon GameLift Servers. In this step, you'll also configure the runtime configuration, which instructs Amazon GameLift Servers Agent when and how to start game server processes. @@ -41 +41 @@ The workflow covers the following tasks: - * **Set up an Amazon EC2 instance.** This is your test environment for iterative testing. It is much faster to use a standard EC2 instance instead of a fully managed Amazon GameLift instance (which is optimized for production-level usage). With a standard EC2 instance, you can quickly and continually update the game server as needed. + * **Set up an Amazon EC2 instance.** This is your test environment for iterative testing. It is much faster to use a standard EC2 instance instead of a fully managed Amazon GameLift Servers instance (which is optimized for production-level usage). With a standard EC2 instance, you can quickly and continually update the game server as needed. @@ -43 +43 @@ The workflow covers the following tasks: - * **Deploy your game server build and Amazon GameLift Agent to the Amazon EC2 instance.** The workflow provides a script that gets the latest version of your game build and all dependencies and installs it on your EC2 instance. In this workflow, dependencies include the Amazon GameLift Agent and the CloudWatch Agent. + * **Deploy your game server build and Amazon GameLift Servers Agent to the Amazon EC2 instance.** The workflow provides a script that gets the latest version of your game build and all dependencies and installs it on your EC2 instance. In this workflow, dependencies include the Amazon GameLift Servers Agent and the CloudWatch Agent. @@ -45 +45 @@ The workflow covers the following tasks: - * **Start the Amazon GameLift Agent.** Once installed, the Agent automatically starts and begins executing instructions. These include: + * **Start the Amazon GameLift Servers Agent.** Once installed, the Agent automatically starts and begins executing instructions. These include: @@ -47 +47 @@ The workflow covers the following tasks: - * Register the EC2 instance as a compute in the Amazon GameLift Anywhere fleet. + * Register the EC2 instance as a compute in the Amazon GameLift Servers Anywhere fleet. @@ -49 +49 @@ The workflow covers the following tasks: - * Establish a WebSocket connection with the Amazon GameLift service and get the latest runtime configuration. + * Establish a WebSocket connection with the Amazon GameLift Servers service and get the latest runtime configuration. @@ -55 +55 @@ The workflow covers the following tasks: -As you develop your game components, including a game client and client-side backend service, you can include these in your test scenarios. Use a game client to request a game session, retrieve connection info from the Amazon GameLift service, and then connect directly to the game session. +As you develop your game components, including a game client and client-side backend service, you can include these in your test scenarios. Use a game client to request a game session, retrieve connection info from the Amazon GameLift Servers service, and then connect directly to the game session. @@ -62 +62 @@ As you develop your game components, including a game client and client-side bac -## Transition your game to Amazon GameLift managed fleets +## Transition your game to Amazon GameLift Servers managed fleets @@ -64 +64 @@ As you develop your game components, including a game client and client-side bac -After you've completed development testing and you're ready to prepare for launch, this is a good time to switch over to Amazon GameLift managed fleets. Use managed fleets to fine-tune and test your game hosting resources. Implement your game session placement solution (queues and matchmakers), select optimum hosting hardware (including Spot fleets) and locations, and choose a strategy for scaling capacity. You might also want to start using AWS CloudFormation to more efficiently manage the life cycles of all your game hosting resources, including fleets, queues, and matchmakers. +After you've completed development testing and you're ready to prepare for launch, this is a good time to switch over to Amazon GameLift Servers managed fleets. Use managed fleets to fine-tune and test your game hosting resources. Implement your game session placement solution (queues and matchmakers), select optimum hosting hardware (including Spot fleets) and locations, and choose a strategy for scaling capacity. You might also want to start using AWS CloudFormation to more efficiently manage the life cycles of all your game hosting resources, including fleets, queues, and matchmakers. @@ -66 +66 @@ After you've completed development testing and you're ready to prepare for launc -It requires minimal effort to transition from a cloud-based Anywhere test fleet to an Amazon GameLift managed fleet. You don't need to change any game code, and you can reuse the same queues and matchmakers. Do the following tasks: +It requires minimal effort to transition from a cloud-based Anywhere test fleet to an Amazon GameLift Servers managed fleet. You don't need to change any game code, and you can reuse the same queues and matchmakers. Do the following tasks: @@ -68 +68 @@ It requires minimal effort to transition from a cloud-based Anywhere test fleet - * **Create an Amazon GameLift build resource.** With an Anywhere test fleet, you have to manually deploy your game server build and dependencies to each fleet compute. With a managed fleet, upload your game build package to Amazon GameLift, which automatically deploys it to all fleet computes. See [Deploy a custom server build for Amazon GameLift hosting](./gamelift-build-cli-uploading.html) for details on packaging your game build files and creating a build resource with files in an Amazon S3 bucket. + * **Create an Amazon GameLift Servers build resource.** With an Anywhere test fleet, you have to manually deploy your game server build and dependencies to each fleet compute. With a managed fleet, upload your game build package to Amazon GameLift Servers, which automatically deploys it to all fleet computes. See [Deploy a custom server build for Amazon GameLift Servers hosting](./gamelift-build-cli-uploading.html) for details on packaging your game build files and creating a build resource with files in an Amazon S3 bucket. @@ -70 +70 @@ It requires minimal effort to transition from a cloud-based Anywhere test fleet - * **Create a managed fleet.** Create a fleet using the console or AWS CLI, specifying an EC2 managed fleet. This type of fleet requires additional configuration settings, including specifying the build resource and instance types. You can use the same runtime configuration to manage game server life cycle on each fleet compute. See [Create an Amazon GameLift managed EC2 fleet](./fleets-creating.html) for details on creating a managed fleet. + * **Create a managed fleet.** Create a fleet using the console or AWS CLI, specifying an EC2 managed fleet. This type of fleet requires additional configuration settings, including specifying the build resource and instance types. You can use the same runtime configuration to manage game server life cycle on each fleet compute. See [Create an Amazon GameLift Servers managed EC2 fleet](./fleets-creating.html) for details on creating a managed fleet. @@ -72 +72 @@ It requires minimal effort to transition from a cloud-based Anywhere test fleet - * **Redirect fleet aliases (optional).** If you set up aliases to use with your Anywhere fleets, you can reuse the same aliases for your managed fleets. See [Create an Amazon GameLift alias](./aliases-creating.html) for details on creating or updating an alias. + * **Redirect fleet aliases (optional).** If you set up aliases to use with your Anywhere fleets, you can reuse the same aliases for your managed fleets. See [Create an Amazon GameLift Servers alias](./aliases-creating.html) for details on creating or updating an alias.