Ubicaciones de servicio de Amazon GameLift - Amazon GameLift

Ubicaciones de servicio de Amazon GameLift

Las características de Amazon GameLift están disponibles en varias Regiones de AWS y zonas locales. Puede diseñar una solución de alojamiento que coloque a los servidores de juegos en cualquier lugar del mundo, para que estén allí donde están los jugadores.

Ubicaciones para el alojamiento administrado

El alojamiento administrado de Amazon GameLift implementa recursos de servidores de juegos como flotas. Cada flota está asociada a una Región de AWS, que es la región de origen de la flota. Se hace referencia a la región de origen de una flota en el número de recurso de Amazon (ARN) de la flota.

Puede implementar una flota de una sola región y que los recursos de alojamiento se encuentren únicamente en la región de origen. Si lo prefiere, puede implementar una flota multiubicación y que los recursos de alojamiento se encuentren en varias ubicaciones geográficas. Una flota multiubicación tiene una región de origen y una o más ubicaciones remotas. Las ubicaciones remotas pueden ser cualquiera de las Regiones de AWS o de las zonas locales compatibles con Amazon GameLift. Puede administrar la capacidad de cada ubicación de forma individual. 

El siguiente diagrama muestra una flota multiubicación con recursos en dos regiones. La flota aloja servidores de juegos en la región de origen us-west-2 y una ubicación remota en la región us-east-2.

Una flota multiubicación de Amazon GameLift con dos ubicaciones; cada una de ellas tiene sus propios recursos de servidor de juegos.

Una zona local es una extensión de una Región de AWS. Use las zonas locales en las flotas multiubicación para ejecutar servidores de juegos que estén geográficamente más cerca de los jugadores y con los que se minimice la latencia del juego. Para obtener más información, consulte AWS Local Zones. El código de ubicación de una zona local es el código de la región principal seguido de un identificador de ubicación física. Por ejemplo, el código para la zona local de Los Ángeles es us-west-2-lax-1.

El siguiente diagrama muestra una flota con recursos en dos regiones y en una zona local. La flota aloja servidores de juegos en la región de origen us-west-2 y en dos ubicaciones remotas: la región us-east-2 y la zona local us-west-2-lax-1.

Una flota de Amazon GameLift con dos regiones y una zona local, cada una de ellas con sus propios recursos de servidor de juegos.

Para ubicar las sesiones de juego en las flotas de alojamiento, Amazon GameLift utiliza colas de sesiones de juego. Puede crear un recurso de cola de sesiones de juego en cualquier Región de AWS compatible con Amazon GameLift. Amazon GameLift dirige las solicitudes de ubicación de sesiones de juego a la cola y las procesa en esa ubicación. La ubicación de una cola puede afectar a la latencia en el proceso de ubicación de las sesiones de juego.

Regiones de AWS compatibles

Puede crear una flota de Amazon GameLift en las siguientes regiones de AWS. En el caso de las flotas multiubicación, coloque la flota en una región que ofrezca soporte para múltiples ubicaciones. Puede añadir cualquiera de las regiones de la lista como ubicaciones remotas.

Código de región Ubicación Compatibilidad con varias ubicaciones
us-east-1 EE. UU. Este (Norte de Virginia)
us-east-2 Este de EE. UU. (Ohio)
us-west-1 Oeste de EE. UU. (Norte de California)
us-west-2 Oeste de EE. UU. (Oregón)
ap-northeast-1 Asia-Pacífico (Tokio)
ap-northeast-2 Asia-Pacífico (Seúl)
ap-south-1 Asia Pacific (Bombay)
ap-southeast-1 Asia-Pacífico (Singapur)
ap-southeast-2 Asia-Pacífico (Sídney)
ca-central-1 Canadá (centro)
eu-central-1 Europa (Fráncfort)
eu-west-1 Europa (Irlanda)
eu-west-2 Europa (Londres)
sa-east-1 América del Sur (São Paulo)
nota

No todas las Regiones de AWS están habilitadas de forma predeterminada para una Cuenta de AWS. Si desea que haya una flota multiubicación con instancias en estas regiones, debe habilitarlas. Para obtener más información sobre las regiones que no están habilitadas de forma predeterminada y cómo habilitarlas, consulte Administración de Regiones de AWS en la Referencia general de AWS. Las flotas que haya creado antes del 28 de febrero de 2022 no se verán afectadas.

Además, debe actualizar la política de administrador de Amazon GameLift de modo que la acción ec2:DescribeRegions esté permitida. Para ver un ejemplo de política con regiones que no están habilitadas de forma predeterminada, consulte Ejemplos de permisos de administrador.

Ubicaciones remotas adicionales

Añada cualquiera de las siguientes regiones de AWS a una flota multiubicación como ubicación remota. Estas regiones no se pueden usar como región de origen de una flota.

Código de región Ubicación
af-south-1 África (Ciudad del Cabo)
ap-east-1 Asia-Pacífico (Hong Kong)
ap-northeast-3 Asia-Pacífico (Osaka)
eu-north-1 Europa (Estocolmo)
eu-south-1 Europa (Milán)
eu-west-3 Europa (París)
me-south-1 Medio Oriente (Baréin)

Zonas locales

Añada cualquiera de las siguientes zonas locales a una flota multiubicación como ubicación remota.

Local Zones disponibles

Código de zona local Ubicación (área metropolitana)
us-east-1-atl-1 Atlanta
us-east-1-chi-1 Chicago
us-east-1-dfw-1 Dallas
us-east-1-iah-1 Houston
us-east-1-mci-1 Kansas City
us-west-2-den-1 Denver
us-west-2-lax-1 Los Ángeles
us-west-2-phx-1 Phoenix
af-south-1-los-1 Lagos, Nigeria

Ubicaciones para Amazon GameLift Anywhere

Puede utilizar Amazon GameLift Anywhere para crear flotas con su propio hardware como recurso del servidor de juegos. Usted se encarga de administrar las compilaciones de juegos y los procesos del servidor de juegos en los recursos, y Amazon GameLift administra la ubicación de las sesiones de juego y el ciclo de vida de dichas sesiones.

Puede crear una flota de Amazon GameLift Anywhere en cualquier dispositivo Región de AWS compatible con Amazon GameLift. Cree ubicaciones personalizadas para representar las ubicaciones físicas de su hardware.

Para obtener más información sobre cómo crear una flota de Anywhere y probar la integración del servidor de juegos, consulte Creación de una flota de Amazon GameLift Anywhere y Configuración de pruebas locales con Amazon GameLift Anywhere.

Ubicaciones para Amazon GameLift FlexMatch

Con FlexMatch, puede crear el emparejador (lo que incluye la configuración y el conjunto de reglas de emparejamiento) en Regiones de AWS compatibles con los recursos de FlexMatch. Amazon GameLift dirige las solicitudes de emparejamiento al emparejador y las procesa en esa ubicación. La ubicación de un emparejador podría afectar a la latencia en el proceso de emparejamiento.

Las sesiones de juego de los emparejamientos se colocan mediante una cola de sesiones de juego. Amazon GameLift puede colocar sesiones de juego generadas por emparejamientos en cualquier ubicación de una flota de Amazon GameLift.

Para obtener más información consulte What is Amazon GameLift FlexMatch?

Amazon GameLift en China

Cuando utilice Amazon GameLift para los recursos de la región de China (Pekín), a cargo de Sinnet, o la región de China (Ningxia), a cargo de NWCD, deberá tener una cuenta de AWS (China) independiente. Tenga en cuenta que algunas características no están disponibles en las regiones de China. Para obtener más información sobre el uso de Amazon GameLift en esas regiones, consulte los siguientes recursos: