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

# Implementación de compilaciones de servidores multijugador de PlayFab

> Cree máquinas virtuales de PlayFab Multiplayer Servers definiendo parámetros de compilación que determinan cómo se ponen en marcha máquinas virtuales de Azure a nivel mundial para hospedar sus servidores de juegos.

# Creación de máquinas virtuales

Este artículo describe el proceso para comenzar a implementar máquinas virtuales (VM) para sus servidores de juegos.

Con nuestro servicio, usted configura las máquinas virtuales para que se pongan en marcha automáticamente a nivel mundial como servidores de juegos según su presupuesto y demanda. Para ello, no crea explícitamente las máquinas virtuales, sino que define parámetros que determinan cómo se crean en su nombre. Este proceso se denomina implementar o crear una compilación para las máquinas virtuales.

Para conocer los pasos generales para implementar una compilación, consulte la sección siguiente. Si ya tiene una compilación y quiere actualizarla, consulte [Implementación segura mediante alias](/services/playfab/multiplayer/servers/allocating-with-build-alias#safe-deployment-that-is-backwards-compatible).

<Note>
  Las compilaciones que se implementan para las máquinas virtuales no son compilaciones de servidor de juegos. Esta compilación define cuándo y cómo se implementan las máquinas virtuales. Las compilaciones de servidor de juegos se ejecutan en servidores, al igual que las compilaciones de cliente se ejecutan en clientes. Usted carga la compilación del servidor de juegos como recurso o la incluye como parte de una imagen de contenedor, de modo que se ejecute en las máquinas virtuales cuando se creen.
</Note>

## Pasos

Los detalles sobre cada opción disponible se proporcionan en [Definición y configuración de compilación](/services/playfab/multiplayer/servers/build-definition).

1. Seleccione entre una amplia gama de máquinas virtuales distribuidas globalmente según el número de núcleos, el espacio de almacenamiento y la RAM. Para más información sobre las máquinas virtuales, consulte [Detalles y precios de Multiplayer Servers](https://playfab.com/mps-detailed-pricing/)
2. Seleccione el sistema operativo de la máquina virtual: Windows o Linux. La forma en que se implementan las compilaciones para servidores Linux es similar a la de los servidores Windows, con algunas diferencias importantes. Para obtener más información, consulte [Uso de servidores Windows y Linux](/services/playfab/multiplayer/servers/deploying-linux-based-builds).
3. Cargue sus recursos, como la compilación de PlayFab Multiplayer Game Server. Para más información sobre cómo crearla, consulte [Creación de una compilación de servidor de juegos](/services/playfab/multiplayer/servers/author-a-game-server-build).
4. Determine la configuración de red: número de puerto y protocolo
5. Establezca otros parámetros, como el número máximo de servidores y el número de servidores en espera para las regiones

Una vez que haya proporcionado una definición de compilación válida, la compilación comienza a implementarse. Se le dirigirá automáticamente a la página **Server**. En 5-10 minutos, verá máquinas en espera para su compilación, como se muestra a continuación.

<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="Implementación correcta de la compilación con máquinas en espera" width="771" height="517" data-path="images/playfab/multiplayer/servers/create-your-first-server/server-deployed.PNG" />

Para ver más información sobre su compilación, seleccione el nombre de la compilación que quiera examinar en detalle. En la página de la compilación puede ver el estado de la compilación, el identificador, la fecha de creación, la región con el número de servidores y más información, como se ve a continuación.

<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="Información básica de la compilación junto con la configuración de región para los servidores" width="3473" height="1289" data-path="images/playfab/multiplayer/servers/VMBuildPage.png" />

Para ver sus servidores, su estado y solicitar fácilmente un servidor, seleccione la pestaña **Servers** en la parte superior. Para obtener más información, lea nuestra documentación sobre la [información general de servidores](/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 información general de servidores" width="3000" height="1780" data-path="images/playfab/multiplayer/servers/build-server-overview.PNG" />

## Formas de implementar

Hay dos formas de implementar o crear una compilación para las máquinas virtuales.

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

Para ayudarle a evaluar y desarrollar con nuestros servidores, algunos servidores tienen un uso gratuito limitado y límites de capacidad. Para más información, consulte [¿Qué incluye el paquete básico de PlayFab Core Services?](/services/playfab/multiplayer/servers/billing-for-thunderhead#what-comes-with-your-basic-playfab-core-services-package).

Para comenzar a implementar una compilación con nuestros ejemplos, consulte [Creación de su primer servidor](/services/playfab/multiplayer/servers/create-your-first-server).

<Tip>
  Durante el desarrollo, apague las regiones sin usar o en mal estado para evitar el consumo de horas de núcleo de máquina virtual. El consumo de horas de núcleo comienza durante el inicio de la máquina virtual y continúa hasta que la máquina virtual se apaga. Las máquinas virtuales de una región no se apagarán automáticamente a menos que los servidores en espera de destino de la región lleguen a 0, o que se elimine una región.
</Tip>

### Apagado de máquinas virtuales

Hay tres formas de apagar máquinas virtuales

1. Establezca el valor de **servidores en espera de destino** de una región en 0; esto apagará las máquinas virtuales solo de esa región.
2. Elimine una región específica de una compilación.
3. Elimine toda la compilación; esto apagará las máquinas virtuales de **todas las regiones** de esta compilación.

## Consulte también

* [Creación de su primer servidor](/services/playfab/multiplayer/servers/create-your-first-server)
* [Implementación de una compilación mediante Game Manager](/services/playfab/multiplayer/servers/deploy-using-game-manager)
* [Implementación de una compilación mediante PowerShell/API](/services/playfab/multiplayer/servers/deploy-using-powershell-api)


## Related topics

- [Ciclo de vida de las compilaciones de servidores multijugador](/es/services/playfab/multiplayer/servers/multiplayer-build-lifecycle.md)
- [Uso de PlayFab Multiplayer Servers para hospedar juegos multijugador](/es/services/playfab/multiplayer/servers/using-playfab-servers-to-host-games.md)
- [Tutorial: Implementación de compilaciones mediante PowerShell/API](/es/services/playfab/multiplayer/servers/quickstart-for-multiplayer-servers-api-powershell.md)
- [Facturación de PlayFab Multiplayer Servers 2.0](/es/services/playfab/multiplayer/servers/billing-for-thunderhead.md)
- [Documentación de PlayFab Multiplayer](/es/services/playfab/multiplayer/index.md)
