> ## Documentation Index
> Fetch the complete documentation index at: https://devdocs.xbox.com/llms.txt
> Use this file to discover all available pages before exploring further.

# PlayFab マルチプレイヤー サーバー ビルドのデプロイ

> ゲーム サーバーをホストするために Azure 仮想マシンがグローバルに起動される方法を決定するビルド パラメーターを定義して、PlayFab Multiplayer Servers VM を作成します。

# VM の作成

この記事では、ゲーム サーバー用の仮想マシン (VM) のデプロイを開始するプロセスについて説明します。

サービスを使用する際、予算と需要に応じてグローバルにゲーム サーバーとして自動的に起動する VM を構成します。そのため、VM を明示的に作成するのではなく、代わりに VM がどのように作成されるかを決定するパラメーターを定義します。このプロセスを、VM のビルドをデプロイまたは作成すると呼びます。

ビルドをデプロイする一般的な手順については、以下のセクションを参照してください。既にビルドがあり、それを更新したい場合は、[エイリアスを使用した安全なデプロイ](/services/playfab/multiplayer/servers/allocating-with-build-alias#safe-deployment-that-is-backwards-compatible) を参照してください。

<Note>
  VM 用にデプロイするビルドはゲーム サーバー ビルドではありません。このビルドは、VM がいつどのようにデプロイされるかを定義します。ゲーム サーバー ビルドは、クライアント ビルドがクライアント上で動作するのと同じように、サーバー上で動作します。ゲーム サーバー ビルドをアセットとしてアップロードするか、コンテナー イメージの一部として含めることで、VM が作成されるときにそれらの上で実行されます。
</Note>

## 手順

利用可能な各オプションの詳細は、[ビルドの定義と構成](/services/playfab/multiplayer/servers/build-definition) で提供されています。

1. コア数、ストレージ容量、および RAM に基づいて、グローバルに分散された幅広い VM から選択します。VM の詳細については、[Multiplayer Servers の詳細と価格](https://playfab.com/mps-detailed-pricing/) を参照してください
2. VM の OS を Windows または Linux から選択します。Linux サーバー用のビルドがデプロイされる方法は、いくつかの重要な違いを除いて、Windows サーバーと類似しています。詳細については、[Windows および Linux サーバーの使用](/services/playfab/multiplayer/servers/deploying-linux-based-builds) を参照してください。
3. PlayFab Multiplayer Game Server Build などのアセットをアップロードします。作成方法の詳細については、[ゲーム サーバー ビルドの作成](/services/playfab/multiplayer/servers/author-a-game-server-build) を参照してください。
4. ネットワーク設定 (ポート番号とプロトコル) を決定します
5. リージョンの最大サーバー数とスタンバイ サーバー数などの他のパラメーターを設定します

有効なビルド定義を提供すると、ビルドがデプロイを開始します。自動的に **Server** ページに転送されます。5\~10 分以内に、以下に示すようにビルドのスタンバイ マシンが表示されます。

<img src="https://mintcdn.com/microsoft-4404708b/U1LR64ZWxo45eXwl/images/playfab/multiplayer/servers/create-your-first-server/server-deployed.PNG?fit=max&auto=format&n=U1LR64ZWxo45eXwl&q=85&s=54df7b3883d3f08d736a52d47f73e181" alt="Successful deployment of build with standby machines" width="771" height="517" data-path="images/playfab/multiplayer/servers/create-your-first-server/server-deployed.PNG" />

ビルドの詳細情報を表示するには、詳細を確認したいビルドの名前を選択します。ビルド ページでは、以下に示すように、ビルドのステータス、ID、作成日、リージョンとサーバー数、およびその他の情報を確認できます。

<img src="https://mintcdn.com/microsoft-4404708b/U1LR64ZWxo45eXwl/images/playfab/multiplayer/servers/VMBuildPage.png?fit=max&auto=format&n=U1LR64ZWxo45eXwl&q=85&s=3602d8196202683dcbdd5371e8db8d5e" alt="Basic build information along with region configuration for servers" width="3473" height="1289" data-path="images/playfab/multiplayer/servers/VMBuildPage.png" />

サーバー、そのステータスの表示、およびサーバーを簡単にリクエストするには、上部の **Servers** タブを選択します。詳細については、[サーバー概要](/services/playfab/multiplayer/servers/build-server-overview) のドキュメントを参照してください <img src="https://mintcdn.com/microsoft-4404708b/U1LR64ZWxo45eXwl/images/playfab/multiplayer/servers/build-server-overview.PNG?fit=max&auto=format&n=U1LR64ZWxo45eXwl&q=85&s=dc799de025f2ebf4aaa945dda3c76e11" alt="Servers overview page" width="3000" height="1780" data-path="images/playfab/multiplayer/servers/build-server-overview.PNG" />

## デプロイ方法

VM のビルドをデプロイまたは作成する方法は 2 つあります。

1. [PlayFab ポータル—Game Manager](/services/playfab/multiplayer/servers/deploy-using-game-manager)
2. [PowerShell/API を使用する方法](/services/playfab/multiplayer/servers/deploy-using-powershell-api)

サーバーを使用した評価と開発に役立つよう、特定のサーバーには無料利用枠と容量制限があります。詳細については、[PlayFab Core Services の基本パッケージには何が含まれていますか?](/services/playfab/multiplayer/servers/billing-for-thunderhead#what-comes-with-your-basic-playfab-core-services-package) を参照してください。

サンプルを使用してビルドのデプロイを開始するには、[最初のサーバーを作成する](/services/playfab/multiplayer/servers/create-your-first-server) を参照してください。

<Tip>
  開発中は、VM コア時間の使用を避けるために、未使用または不健全なリージョンをすべてシャットオフしてください。コア時間の使用は VM の起動時から始まり、VM がシャットオフされるまで続きます。リージョンのターゲット スタンバイ サーバーが 0 になるか、リージョンが削除されない限り、リージョン内の VM は自動的にシャットオフされません。
</Tip>

### VM のシャットダウン

VM をシャットダウンするには 3 つの方法があります。

1. リージョンの **target standby** を 0 に設定します。これによりこのリージョンの VM のみがシャットダウンされます。
2. ビルドから特定のリージョンを削除します。
3. ビルド全体を削除します。これにより、このビルドの **すべてのリージョン** の VM がシャットダウンされます。

## 関連項目

* [最初のサーバーを作成する](/services/playfab/multiplayer/servers/create-your-first-server)
* [Game Manager を使用したビルドのデプロイ](/services/playfab/multiplayer/servers/deploy-using-game-manager)
* [PowerShell/API を使用したビルドのデプロイ](/services/playfab/multiplayer/servers/deploy-using-powershell-api)


## Related topics

- [マルチプレイヤー サーバー ビルドのライフサイクル](/ja-jp/services/playfab/multiplayer/servers/multiplayer-build-lifecycle.md)
- [マルチプレイヤー サーバー ビルド リージョンのライフサイクル](/ja-jp/services/playfab/multiplayer/servers/multiplayer-build-region-lifecycle.md)
- [ゲームサーバーの割り当てと Visual Studio デバッガーの接続](/ja-jp/services/playfab/multiplayer/servers/allocating-game-servers-and-configuring-vs-debugging-tools.md)
- [PlayFab Multiplayer Servers を使ってマルチプレイヤーゲームをホストする](/ja-jp/services/playfab/multiplayer/servers/using-playfab-servers-to-host-games.md)
- [PowerShell/API を使用したビルドのデプロイ](/ja-jp/services/playfab/multiplayer/servers/deploy-using-powershell-api.md)
