AWS gamelift documentation change
Summary
Updated product name references from 'Amazon GameLift FleetIQ' to 'Amazon GameLift Servers FleetIQ' throughout the document, including API references and solution comparisons.
Security assessment
The changes are branding/naming convention updates adding 'Servers' to product names. No security vulnerabilities, mitigations, or security features are mentioned or addressed in the diff.
Diff
diff --git a/gamelift/latest/fleetiqguide/gsg-best-practices.md index 3df0588db..fecb25c42 100644 --- a/gamelift/latest/fleetiqguide/gsg-best-practices.md +++ b/gamelift/latest/fleetiqguide/gsg-best-practices.md @@ -5 +5 @@ -# Amazon GameLift FleetIQ best practices +# Amazon GameLift Servers FleetIQ best practices @@ -7 +7 @@ -Amazon GameLift FleetIQ is a low-level logic layer that helps you manage Amazon EC2 resources for game hosting. In particular, Amazon GameLift FleetIQ optimizes the use of Spot Instances that are viable for game hosting by minimizing the chance that game sessions might be interrupted. It also provides basic game hosting functionality to track available game servers and route gameplay to low-cost, high-viability game servers. +Amazon GameLift Servers FleetIQ is a low-level logic layer that helps you manage Amazon EC2 resources for game hosting. In particular, Amazon GameLift Servers FleetIQ optimizes the use of Spot Instances that are viable for game hosting by minimizing the chance that game sessions might be interrupted. It also provides basic game hosting functionality to track available game servers and route gameplay to low-cost, high-viability game servers. @@ -9 +9 @@ Amazon GameLift FleetIQ is a low-level logic layer that helps you manage Amazon -Amazon GameLift FleetIQ as a standalone feature does not provide advanced features that are offered with the fullly managed Amazon GameLift solution, which also uses FleetIQ to minimize hosting costs. If you need features such as matchmaking, latency-based player routing, game session and player session management, and versioning, take a look at the Amazon GameLift solutions. +Amazon GameLift Servers FleetIQ as a standalone feature does not provide advanced features that are offered with the fullly managed Amazon GameLift Servers solution, which also uses FleetIQ to minimize hosting costs. If you need features such as matchmaking, latency-based player routing, game session and player session management, and versioning, take a look at the Amazon GameLift Servers solutions. @@ -11 +11 @@ Amazon GameLift FleetIQ as a standalone feature does not provide advanced featur -Here are some best practices that can help you get the most benefit from Amazon GameLift FleetIQ. +Here are some best practices that can help you get the most benefit from Amazon GameLift Servers FleetIQ. @@ -13 +13 @@ Here are some best practices that can help you get the most benefit from Amazon - * **Use Amazon GameLift FleetIQ for session-based games.** Amazon GameLift FleetIQ works best when it is constantly directing players onto instances that are least likely to have game session interruptions. Maintaining long-lived sessions interferes with the Amazon GameLift FleetIQ balancing process, which increases the likelihood that games sessions might be interrupted. The ideal workflow is for players to go from matchmaking (or server selection) into gameplay. When the game ends, players go back to matchmaking and are routed to another game server on a new instance. We recommend using Amazon GameLift FleetIQ for games with sessions under two hours. + * **Use Amazon GameLift Servers FleetIQ for session-based games.** Amazon GameLift Servers FleetIQ works best when it is constantly directing players onto instances that are least likely to have game session interruptions. Maintaining long-lived sessions interferes with the Amazon GameLift Servers FleetIQ balancing process, which increases the likelihood that games sessions might be interrupted. The ideal workflow is for players to go from matchmaking (or server selection) into gameplay. When the game ends, players go back to matchmaking and are routed to another game server on a new instance. We recommend using Amazon GameLift Servers FleetIQ for games with sessions under two hours. @@ -15 +15 @@ Here are some best practices that can help you get the most benefit from Amazon - * **Provide many instance types to choose from.** When you set up a game server group, you provide a list of instance types to be used. The more instance types that you include, the greater flexibility Amazon GameLift FleetIQ has to use Spot Instances with high viability for game hosting. For example, you might list multiple sizes within the same instance family (c5.large, c5.xlarge, c5.2xlarge, c5.4xlarge). With larger instances, you can run more game servers on each instance, potentially lowering costs. With smaller instances, autoscaling can react faster to changes in player demand. Keep in mind that the list of desired instance types is not prioritized—an Auto Scaling group will use a balance of viable instance types to maintain the group's resiliency. + * **Provide many instance types to choose from.** When you set up a game server group, you provide a list of instance types to be used. The more instance types that you include, the greater flexibility Amazon GameLift Servers FleetIQ has to use Spot Instances with high viability for game hosting. For example, you might list multiple sizes within the same instance family (c5.large, c5.xlarge, c5.2xlarge, c5.4xlarge). With larger instances, you can run more game servers on each instance, potentially lowering costs. With smaller instances, autoscaling can react faster to changes in player demand. Keep in mind that the list of desired instance types is not prioritized—an Auto Scaling group will use a balance of viable instance types to maintain the group's resiliency. @@ -21 +21 @@ Here are some best practices that can help you get the most benefit from Amazon - * **Place your game sessions using Amazon GameLift FleetIQ.** When placing groups of players with game servers, use the Amazon GameLift API `ClaimGameServer()`. Amazon GameLift FleetIQ avoids placing players on instances with a higher chance of game session interruptions. + * **Place your game sessions using Amazon GameLift Servers FleetIQ.** When placing groups of players with game servers, use the Amazon GameLift Servers API `ClaimGameServer()`. Amazon GameLift Servers FleetIQ avoids placing players on instances with a higher chance of game session interruptions. @@ -23 +23 @@ Here are some best practices that can help you get the most benefit from Amazon - * **Report game server status to Amazon GameLift FleetIQ.** Periodically report server health and utilization status with the Amazon GameLift API `UpdateGameServer()`. Maintaining accurate game server status helps Amazon GameLift FleetIQ place gameplay more efficiently. It also helps avoid terminating instances with active gameplay during Spot balancing activity. + * **Report game server status to Amazon GameLift Servers FleetIQ.** Periodically report server health and utilization status with the Amazon GameLift Servers API `UpdateGameServer()`. Maintaining accurate game server status helps Amazon GameLift Servers FleetIQ place gameplay more efficiently. It also helps avoid terminating instances with active gameplay during Spot balancing activity. @@ -25 +25 @@ Here are some best practices that can help you get the most benefit from Amazon - * **Set up an autoscaling policy.** You can create a target-tracking scaling policy that maintains your hosting capacity based on player utilization and anticipated demand. The Amazon GameLift FleetIQ metric `PercentUtilizedGameServers` is a measure of how much of your hosting capacity is currently in use. Most games want to maintain a buffer of unused game servers so that new players can get into a game quickly. You can create a scaling policy that maintains a certain buffer size, adding or removing instances as player demand fluctuates. For more information, see [ Target Tracking Scaling Policies](https://docs.aws.amazon.com/autoscaling/ec2/userguide/as-scaling-target-tracking.html) in the Amazon EC2 Auto Scaling User Guide. + * **Set up an autoscaling policy.** You can create a target-tracking scaling policy that maintains your hosting capacity based on player utilization and anticipated demand. The Amazon GameLift Servers FleetIQ metric `PercentUtilizedGameServers` is a measure of how much of your hosting capacity is currently in use. Most games want to maintain a buffer of unused game servers so that new players can get into a game quickly. You can create a scaling policy that maintains a certain buffer size, adding or removing instances as player demand fluctuates. For more information, see [ Target Tracking Scaling Policies](https://docs.aws.amazon.com/autoscaling/ec2/userguide/as-scaling-target-tracking.html) in the Amazon EC2 Auto Scaling User Guide. @@ -31 +31 @@ Here are some best practices that can help you get the most benefit from Amazon - * **Test your game on EC2 before integrating it with Amazon GameLift FleetIQ.** We recommend getting your game up and running on EC2 and fine-tune your configuration first. You can then create a game server group using the same launch template and AMI. + * **Test your game on EC2 before integrating it with Amazon GameLift Servers FleetIQ.** We recommend getting your game up and running on EC2 and fine-tune your configuration first. You can then create a game server group using the same launch template and AMI.