AWS gameliftstreams documentation change
Summary
Updated terminology and definitions for stream groups, capacity, sessions, and introduced multi-tenancy concepts. Reorganized definitions of stream groups (now emphasizing multi-application support), multi-location groups, and added explanation of multi-tenancy resource sharing.
Security assessment
Changes primarily focus on architectural concepts and resource sharing models (multi-tenancy). While multi-tenancy introduces shared resource considerations, the documentation doesn't explicitly address security controls, vulnerabilities, or security-related configuration changes. The update explains cost/performance tradeoffs rather than security features.
Diff
diff --git a/gameliftstreams/latest/developerguide/manage-streams.md b/gameliftstreams/latest/developerguide/manage-streams.md index ce024a2a7..a88939e2a 100644 --- a//gameliftstreams/latest/developerguide/manage-streams.md +++ b//gameliftstreams/latest/developerguide/manage-streams.md @@ -37 +37 @@ An application in Amazon GameLift Streams is a game or other software that Amazo -**Stream group** +**Multi-application stream groups** @@ -40 +40 @@ An application in Amazon GameLift Streams is a game or other software that Amazo -Manage how Amazon GameLift Streams streams your applications by using a stream group. A stream group is a collection of compute resources that Amazon GameLift Streams uses to stream your application to end users. When you create a stream group, you specify the type of hardware to use, such as the graphical processing unit (GPU). You must select a default application to stream. However, you can also link additional applications. Depending on your expected users, you also specify the stream capacity, the number of concurrent streams you want to support at one time. Then, Amazon GameLift Streams allocates compute resources in the Region where you create the stream group. +A stream group that's linked to multiple applications. This many-to-one relationship allows you to stream multiple applications by using the same configuration that you've set up in a single stream group . When you start a stream session, you specify any linked applications. Then, Amazon GameLift Streams streams that application by using available stream capacity in this stream group. @@ -42 +42 @@ Manage how Amazon GameLift Streams streams your applications by using a stream g -**Stream capacity** +**Multi-location stream groups** @@ -45 +45 @@ Manage how Amazon GameLift Streams streams your applications by using a stream g -Represents the number of concurrent streams that can be active at a time. You set stream capacity per location in each stream group. At each location, there are two types of capacity: always-on capacity and on-demand capacity. +A stream group that's configured to host applications and stream sessions from multiple locations, in addition to the primary location (the AWS Region where you created the stream group). You manage capacity for each location. @@ -47 +47 @@ Represents the number of concurrent streams that can be active at a time. You se -**Stream session** +**Multi-tenancy** @@ -50 +50 @@ Represents the number of concurrent streams that can be active at a time. You se -Refers to the stream itself. This is an instance of a stream that Amazon GameLift Streams transmits from the server to the end-user. A stream session runs on a compute resource, or stream capacity, that a stream group has allocated. Also referred to as _stream_ for short. +_Tenancy_ refers to how many concurrent streams can be supported by a single compute resource in Amazon GameLift Streams. _Multi-tenancy_ is a feature that enables multiple users to share the same underlying hardware resources, which can be a cost-effective option for applications that don't require maximum hardware capabilities. A stream class with multi-tenancy can host multiple streams for the cost of one resource. "High" stream classes support multi-tenancy, allowing two applications to run concurrently on a single compute resource, while "Ultra" stream classes do not support multi-tenancy. @@ -52 +52 @@ Refers to the stream itself. This is an instance of a stream that Amazon GameLif -**Multi-application stream groups** +**Stream group** @@ -55 +55 @@ Refers to the stream itself. This is an instance of a stream that Amazon GameLif -A stream group that's linked to multiple applications. This many-to-one relationship allows you to stream multiple applications by using the same configuration that you've set up in a single stream group . When you start a stream session, you specify any linked applications. Then, Amazon GameLift Streams streams that application by using available stream capacity in this stream group. +Manage how Amazon GameLift Streams streams your applications by using a stream group. A stream group is a collection of compute resources that Amazon GameLift Streams uses to stream your application to end users. When you create a stream group, you specify the type of hardware to use, such as the graphical processing unit (GPU). You must select a default application to stream. However, you can also link additional applications. Depending on your expected users, you also specify the stream capacity, the number of concurrent streams you want to support at one time. Then, Amazon GameLift Streams allocates compute resources in the Region where you create the stream group. @@ -57 +57 @@ A stream group that's linked to multiple applications. This many-to-one relation -**Multi-location stream groups** +**Stream capacity** @@ -60 +60,6 @@ A stream group that's linked to multiple applications. This many-to-one relation -A stream group that's configured to host applications and stream sessions from multiple locations, in addition to the primary location (the AWS Region where you created the stream group). You manage capacity for each location. +Represents the number of concurrent streams that can be active at a time. You set stream capacity per location in each stream group. At each location, there are two types of capacity: always-on capacity and on-demand capacity. + +**Stream session** + + +Refers to the stream itself. This is an instance of a stream that Amazon GameLift Streams transmits from the server to the end-user. A stream session runs on a compute resource, or stream capacity, that a stream group has allocated. Also referred to as _stream_ for short.