

翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。

# Amazon GameLift Streams を使用したストリームの管理
<a name="manage-streams"></a>

このセクションでは、Amazon GameLift Streams でストリーミングする方法について詳しく説明します。ストリーミングリソース (*アプリケーション*と*ストリームグループ*)、ストリーミングをスケールするプロパティ (*ストリームの容量*と*場所*)、ストリーム自体 (*ストリームセッション*) について説明します。Amazon GameLift Streams コンソールまたは Amazon GameLift Streams CLI コマンドを使用して、Amazon GameLift Streams でストリーミングをセットアップするために必要なすべてのタスクを処理できます。

Amazon GameLift Streams を初めて使用する場合は、[Amazon GameLift Streams で最初のストリームを開始する](streaming-process.md)「」を参照してください。ワークフロー全体について説明します。

**Topics**
+ [主要なコンセプト](#about-streaming-resources)
+ [Amazon GameLift Streams でアプリケーションを準備する](applications.md)
+ [Amazon GameLift Streams ストリームグループを使用してストリーミングを管理する](stream-groups.md)
+ [マルチアプリケーションストリームグループの概要](multi-apps.md)
+ [Amazon GameLift Streams でストリームセッションを開始する](stream-sessions.md)
+ [ストリームセッションファイルのエクスポート](stream-sessions-export-files.md)

## 主要なコンセプト
<a name="about-streaming-resources"></a>

**アプリケーション**  
Amazon GameLift Streams アプリケーションは、Amazon GameLift Streams インフラストラクチャで実行され、クラウドストリーミングを通じてプレイヤーにゲームプレイ体験を提供するゲームまたはインタラクティブアプリケーションを含むリソースです。アプリケーションは AWS コンピューティングインスタンスで実行され、インターネット経由でプレイヤーのデバイスに直接ストリーミングされるゲームコンテンツをレンダリングするため、プレイヤーがゲームをローカルでダウンロード、インストール、または実行する必要がなくなります。

**マルチアプリケーションストリームグループ**  
複数のアプリケーションにリンクされたストリームグループ。このmany-to-one の関係により、単一のストリームグループ で設定したのと同じ設定を使用して、複数のアプリケーションをストリーミングできます。ストリームセッションを開始するときは、リンクされたアプリケーションを指定します。次に、Amazon GameLift Streams は、このストリームグループで使用可能なストリーム容量を使用してそのアプリケーションをストリーミングします。

**マルチロケーションストリームグループ**  
 プライマリロケーション (ストリームグループを作成した AWS リージョン ) に加えて、複数のロケーションからアプリケーションとストリームセッションをホストするように設定されたストリームグループ。各ロケーションの容量を管理します。

**マルチテナンシー**  
*テナンシー*とは、Amazon GameLift Streams の 1 つのコンピューティングリソースでサポートできる同時ストリームの数を指します。*マルチテナンシー*は、複数のユーザーが同じ基盤となるハードウェアリソースを共有できるようにする機能です。これは、最大のハードウェア機能を必要としないアプリケーションにとって費用対効果の高いオプションです。マルチテナンシーを持つストリームクラスは、1 つのリソースのコストで複数のストリームをホストできます。「高」ストリームクラスはマルチテナンシーをサポートし、2 つのアプリケーションを 1 つのコンピューティングリソースで同時に実行できますが、「Ultra」ストリームクラスはマルチテナンシーをサポートしていません。

**ストリームグループ**  
 ストリームグループを使用して、Amazon GameLift Streams がアプリケーションをストリーミングする方法を管理します。ストリームグループは、Amazon GameLift Streams がアプリケーションをエンドユーザーにストリーミングするために使用するコンピューティングリソースのコレクションです。ストリームグループを作成するときは、ゲームを実行するハードウェア設定 (CPU、GPU、RAM) (*ストリームクラス*と呼ばれる）、ゲームを実行できる地理的場所、各場所で同時に実行できるストリームの数 (*ストリーム容量*と呼ばれる) を指定します。ストリームグループの作成時にアプリケーションをリンクすることも、後で待機することもできますが、ストリームグループからストリーミングするには、少なくとも 1 つのアプリケーションをリンクする必要があります。ストリームグループが作成されると、Amazon GameLift Streams はストリーム容量を割り当てた場所にコンピューティングリソースを割り当てます。この時点で、ストリームグループに追加のアプリケーションを関連付けて、どのアプリケーションをストリーミングするかを選択することもできます。

**ストリーム容量**  
一度にアクティブにできる同時ストリームの数を表します。各ストリームグループの場所ごとにストリーム容量を設定します。常時オンの容量と最大容量を設定します。最大容量は、可能なストリームの合計を表し、常時オンの容量と必要に応じてプロビジョニングされる追加の容量を組み合わせます。

**ストリームセッション**  
 ストリーム自体を指します。これは、Amazon GameLift Streams がサーバーからエンドユーザーに送信するストリームのインスタンスです。ストリームセッションは、ストリームグループが割り当てたコンピューティングリソースまたはストリーム容量で実行されます。ストリームとも呼ばれ**ます。