> ## 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.

# Implantando builds do PlayFab Multiplayer Server

> Crie VMs do PlayFab Multiplayer Servers definindo parâmetros de build que determinam como as máquinas virtuais do Azure são iniciadas globalmente para hospedar seus servidores de jogo.

# Criar VMs

Este artigo descreve o processo para começar a implantar máquinas virtuais (VMs) para seus servidores de jogo.

Usando nosso serviço, você configura as VMs para serem iniciadas automaticamente em todo o mundo como servidores de jogo, de acordo com seu orçamento e sua demanda. Para isso, você não cria VMs explicitamente, mas define parâmetros que determinam como elas são criadas em seu nome. Esse processo é chamado de implantação ou criação de um build para as VMs.

Para conhecer as etapas gerais para implantar um build, consulte a seção abaixo. Se você já tiver um build e quiser atualizá-lo, consulte [Implantação segura usando alias](/pt-BR/services/playfab/multiplayer/servers/allocating-with-build-alias#safe-deployment-that-is-backwards-compatible).

<Note>
  Os builds que você implanta para VMs não são builds de servidor de jogo. Esse build define quando e como as VMs são implantadas. Os builds de servidor de jogo são executados em servidores, assim como os builds de cliente são executados em clientes. Você carrega o build do servidor de jogo como um ativo ou o inclui como parte de uma imagem de contêiner, para que ele seja executado nas VMs quando elas forem criadas.
</Note>

## Etapas

Os detalhes sobre cada opção disponível são fornecidos em [Definição e configuração do build](/pt-BR/services/playfab/multiplayer/servers/build-definition).

1. Selecione entre uma ampla variedade de VMs distribuídas globalmente com base no número de núcleos, no espaço de armazenamento e na RAM. Para obter mais informações sobre as VMs, consulte [Detalhes e preços do Multiplayer Servers](https://playfab.com/mps-detailed-pricing/)
2. Selecione o sistema operacional da VM: Windows ou Linux. A forma como os builds são implantados para servidores Linux é semelhante à dos servidores Windows, com algumas diferenças importantes. Para saber mais, consulte [Usando servidores Windows e Linux](/pt-BR/services/playfab/multiplayer/servers/deploying-linux-based-builds).
3. Carregue seus ativos, como o PlayFab Multiplayer Game Server Build. Para obter mais informações sobre como criá-lo, consulte [Criar um build de servidor de jogo](/pt-BR/services/playfab/multiplayer/servers/author-a-game-server-build).
4. Determine as configurações de rede: número da porta e protocolo
5. Defina outros parâmetros, como o número máximo de servidores e o número de servidores em espera para as regiões

Depois que você fornecer uma definição de build válida, o build começará a ser implantado. Você será direcionado automaticamente para a página **Server**. Em 5 a 10 minutos, você verá as máquinas em espera do seu build, como mostrado abaixo.

<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="Implantação bem-sucedida do build com máquinas em espera" width="771" height="517" data-path="images/playfab/multiplayer/servers/create-your-first-server/server-deployed.PNG" />

Para ver mais informações sobre o seu build, selecione o nome do build que você deseja detalhar. Na página do build, você pode ver o status, a ID, a data de criação, a região com o número de servidores e mais informações sobre o build, como mostrado abaixo.

<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="Informações básicas do build junto com a configuração de região dos servidores" width="3473" height="1289" data-path="images/playfab/multiplayer/servers/VMBuildPage.png" />

Para ver seus servidores e o status deles e solicitar um servidor com facilidade, selecione a guia **Servers** na parte superior. Para saber mais, leia nossa documentação sobre a [visão geral dos servidores](/pt-BR/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="Página de visão geral dos servidores" width="3000" height="1780" data-path="images/playfab/multiplayer/servers/build-server-overview.PNG" />

## Maneiras de implantar

Há duas maneiras de implantar ou criar um build para as VMs.

1. [Portal do PlayFab: Game Manager](/pt-BR/services/playfab/multiplayer/servers/deploy-using-game-manager)
2. [Usando PowerShell/API](/pt-BR/services/playfab/multiplayer/servers/deploy-using-powershell-api)

Para ajudar você a avaliar e desenvolver usando nossos servidores, determinados servidores têm uso gratuito limitado e limites de capacidade. Para obter mais informações, consulte [O que está incluído no seu pacote básico do PlayFab Core Services?](/pt-BR/services/playfab/multiplayer/servers/billing-for-thunderhead#what-comes-with-your-basic-playfab-core-services-package).

Para começar a implantar um build usando nossos exemplos, consulte [Criar seu primeiro servidor](/pt-BR/services/playfab/multiplayer/servers/create-your-first-server).

<Tip>
  Durante o desenvolvimento, desative todas as regiões não utilizadas ou não íntegras para evitar o uso de horas de núcleo de VM. O uso de horas de núcleo começa durante a inicialização da VM e continua até que a VM seja desligada. As VMs de uma região não serão desligadas automaticamente, a menos que a meta de servidores em espera da região chegue a 0 ou que a região seja excluída.
</Tip>

### Desligando VMs

Há três maneiras de desligar VMs

1. Definir a **meta de servidores em espera** de uma região como 0; isso desligará as VMs somente dessa região.
2. Excluir uma região específica de um build.
3. Excluir o build inteiro; isso desligará as VMs em **todas as regiões** desse build.

## Confira também

* [Criar seu primeiro servidor](/pt-BR/services/playfab/multiplayer/servers/create-your-first-server)
* [Implantar um build usando o Game Manager](/pt-BR/services/playfab/multiplayer/servers/deploy-using-game-manager)
* [Implantar um build usando PowerShell/API](/pt-BR/services/playfab/multiplayer/servers/deploy-using-powershell-api)


## Related topics

- [Termos do PlayFab Multiplayer Server](/pt-BR/services/playfab/multiplayer/servers/server-terms.md)
- [Integração com o PlayFab Multiplayer Servers](/pt-BR/services/playfab/multiplayer/matchmaking/multiplayer-servers.md)
- [Exemplo Windows Runner](/pt-BR/services/playfab/multiplayer/servers/windows-runner-sample.md)
- [Notas de versão do PlayFab 2018](/pt-BR/services/playfab/release-notes/2018.md)
- [Passo a passo: implantar builds usando o Game Manager](/pt-BR/services/playfab/multiplayer/servers/quickstart-for-multiplayer-servers-game-manager.md)
