View a markdown version of this page

開発者としての Amazon GameLift Streams のセットアップ - Amazon GameLift Streams

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

開発者としての Amazon GameLift Streams のセットアップ

プロジェクトで Amazon GameLift Streams サービスの使用を開始するには、以下の基本的なセットアップタスクを完了します。Amazon GameLift Streams で使用する AWS アカウント とそのアカウントの下にユーザーが既に存在する場合は、「」にスキップできますWeb SDK のダウンロード

でできることの詳細については AWS アカウント、「AWS の開始方法」を参照してください。

これらのセットアップタスクを完了したら、Amazon GameLift Streams で最初のストリームを開始する「」に進み、チュートリアルを順を追って実行することをお勧めします。チュートリアルでは、ウェブクライアントでコンテンツストリーミングを取得するためのワークフロー全体について説明します。

にサインアップする AWS アカウント

の使用を開始するには AWS、 が必要です AWS アカウント。の作成の詳細については AWS アカウント、「 AWS アカウント管理 リファレンスガイド」の「 の開始方法 AWS アカウント」を参照してください。

プログラムによるアクセスの取得

のユーザーサインイン認証情報に加えて AWS マネジメントコンソール、 AWS Command Line Interface () を使用する場合など、プログラムによるアクセス用の認証情報が必要ですAWS CLI。プログラム認証情報は、2 つの部分からなるアクセスキーのセットで構成されます。アクセスキーを生成するには、次のいずれかの方法を使用します。

  • 方法 1 – IAM アイデンティティセンターで作成された管理ユーザーを使用している場合は、AWS CLI 「アクセス用の IAM ロール認証情報の取得」を参照して、 AWS リソースへの短期アクセス用の一時的なセキュリティ認証情報を生成します。これらの手順に従うときは、管理ユーザー名とパスワード (ルートユーザーではない) を使用して、アカウントの AWS アクセスポータル URL からサインインしていることを確認してください。

  • 方法 2 – 既存の IAM ユーザーを使用していて、IAM アイデンティティセンターの使用に移行していない場合は、「IAM ユーザーのアクセスキーの管理 (コンソール)」を参照して、ユーザーの長期的な認証情報を生成します。

注記

ベストプラクティスとして、長期的なアクセスキーの代わりに一時的な認証情報を使用します。一時的な認証情報には、アクセスキー ID、シークレットアクセスキー、および認証情報の失効を示すセキュリティトークンが含まれています。詳細については、『』のAWS 「アクセスキーを管理するためのベストプラクティス」を参照してくださいAWS 全般のリファレンス

Amazon GameLift Streams Web SDK をダウンロードする

コンソール内のストリーミングエクスペリエンスを使用すると、追加のマテリアルなしで開始できます。これは、追加のインフラストラクチャを設定することなく、Amazon GameLift Streams でのアプリケーションのパフォーマンスを評価できるため、開始点としてお勧めします。詳細については、「Amazon GameLift Streams の開始方法」に進んでください。

独自の Amazon GameLift Streams 統合を構築する準備ができたら、Amazon GameLift Streams Web SDK をダウンロードします。これは、入門製品ページのリソースセクションにあります。Amazon GameLift Streams は、ウェブアプリケーションに統合されるように設計されています。JavaScript ベースの Web SDK を統合して、ウェブサイトまたはブラウザベースのアプリケーションからのストリーミングを設定する必要があります。ダウンロードには、Amazon GameLift Streams サービスを使用するサンプルウェブサーバーと、ストリームに接続するためのサンプルウェブクライアントも含まれています。

独自の Amazon GameLift Streams ソリューションの設定の詳細については、「」を参照してくださいAmazon GameLift Streams バックエンドサービスとウェブクライアント

のダウンロード AWS CLI

コンテンツで Amazon GameLift Streams を使用するには、 AWS Command Line Interface () を取得することをお勧めしますAWS CLI。 AWS CLI は、ターミナルプログラムからコマンドを実行して同等の AWS SDK 機能を提供するオープンソースツールです。

  1. オペレーティングシステム AWS CLI の の最新バージョンをダウンロードしてインストールします。AWS Command Line Interface ユーザーガイドのこれらのインストール手順を参照してください。

  2. 「 のセットアップ AWS CLI」の説明に従って、ユーザーアクセス認証情報やその他の設定を使用してツールを設定します。この設定では、すべてのコマンドで認証情報やその他の設定を明示的に指定する必要はありません。

  3. 次のコマンドを使用してインストールを確認し、使用可能な Amazon GameLift Streams コマンドのリストを取得します。

    aws gameliftstreams help

請求アラートを設定する

ストリームグループには、1 秒あたりのアクティブなストリーム容量あたりのコストが発生します。コストと使用量が予算内に収まるようにするには、「」を参照してください請求アラートを作成して、使用状況をモニタリングする