ビルドでの Amazon S3 バケットの使用

クラウドストレージバケットは、Multiplay Hosting プラットフォーム内からゲームバイナリのソースとして直接参照できます。この機能を使用すると、Amazon S3 バケットなどの外部クラウドストレージソリューションに依存する既存のインフラストラクチャ、パイプライン、または CI/CD ワークフローを停止させずに、Multiplay Hosting を導入できます。外部バケットを Multiplay Hosting プロジェクトにリンクした後、Unity Cloud Dashboard からビルドファイルを表示、管理、および同期できます。

Multiplay Hosting は、Amazon S3 バケット をビルドファイルのソースとして使用することをサポートします。ビルドファイルを Amazon S3 バケットにアップロードしてから、そのバケット内の現在のファイルのスナップショットを使用してビルドバージョンを作成します。

ノート: Amazon S3 バケットに提供するキーは暗号化され、同期目的でのみ使用されます。

ビルドの作成時に Amazon S3Upload method (アップロード方法) として選択することにより、Amazon S3 バケットを使用してビルドファイルをアップロードできます。以下の手順は、プロセスをより詳細に説明しています。

  1. Unity Cloud DashboardMultiplay Hosting を開きます。
  2. Builds (ビルド) を選択します。
  3. Create build (ビルドの作成) を選択します。
  4. ビルドの詳細を入力します。
    1. 新しいビルドに名前を付けます。
    2. Operating System (OS) を選択します。
    3. Upload method (アップロード方法) として Amazon S3 を選択します。
  5. Next (次へ) を選択します。
  6. Amazon S3 バケット認証情報を入力します。
    1. Bucket S3 URI を入力します。
    2. Access key (アクセスキー) を入力します。
    3. Secret key (秘密鍵) を入力します。
    4. 新しいビルドにバージョン名を付けます。または、この更新に自動的にバージョン名を付ける場合は空にしておきます。
  7. Finish (終了) を選択します。

    ノート: Finish (終了) を選択した後、Multiplay Hosting はバックグラウンドでビルドの同期を開始します。Builds (ビルド) ビューに移動し、ビルドを名前で選択することにより、同期プロセスを表示できます。