Características de Amazon GameLift Servers
Amazon GameLift Servers le permite crear y escalar los videojuegos más exigentes del mundo. Con escalado predictivo de los servidores de videojuegos, seguridad de nivel empresarial y un sistema de emparejamiento de jugadores para las mayores multitudes, Amazon GameLift Servers elimina la incertidumbre del día del lanzamiento
¿Por qué debería usar Amazon GameLift Servers?
Acelere el desarrollo de videojuegos
Itere rápidamente con Amazon GameLift Servers Anywhere, que le permite implementar, validar y probar cambios en la lógica de su servidor de videojuegos en cuestión de segundos.
Parches sin tiempo de inactividad
Consiga que los jugadores disfruten de la experiencia y se mantengan en línea con parches sin tiempo de inactividad en su servidor de videojuegos. Migre jugadores sin problemas a nuevas versiones de servidores de videojuegos con las características de alias y cola de Amazon GameLift Servers.
Desarrollo iterativo local
Registre su entorno de desarrollo local con Amazon GameLift Servers. Compile y pruebe las actualizaciones de la lógica de su servidor de videojuegos mediante el envío de solicitudes de sesiones de juego a Amazon GameLift Servers. Estas solicitudes se redirigirán a su entorno de desarrollo local, lo que le permitirá establecer puntos de interrupción y depurar errores en tiempo real. Cuando lo tenga todo listo, Amazon GameLift Servers implementará sus actualizaciones a jugadores de hasta 26 regiones y 9 zonas locales.
Cree con contenedores flexibles
Los contenedores empaquetan todo el entorno del tiempo de ejecución: todo el código, las dependencias y los archivos de configuración necesarios para ejecutar el servidor del videojuego. Con los contenedores, los desarrolladores de juegos pueden trasladar sin inconvenientes las compilaciones de servidores de juegos entre sus máquinas locales para realizar pruebas, entornos provisionales y despliegues de producción a nivel local o en la nube sin preocuparse por perder dependencias o cambios en la configuración. Los contenedores también permiten un uso eficiente de los recursos al ejecutar varios servidores de juegos aislados en la misma máquina host. En general, la creación de contenedores simplifica el proceso de implementación, permite entornos seguros y coherentes y optimiza el uso de los recursos para las compilaciones de servidores de juegos en la nube o en centros de datos en las instalaciones.
Ahorre en infraestructura
Reduzca los costos de infraestructura mediante el uso de instancias de spot de Amazon EC2, instancias de AWS Graviton con una relación entre precio y rendimiento hasta un 20 % mejor, o utilice su propia computación en las instalaciones y amplíe su capacidad en la nube con AWS. Ahorre costos con el algoritmo inteligente de escalado automático de Amazon GameLift Servers, que escala verticalmente y reduce verticalmente después de las horas de mayor demanda.
Instancias de spot
Consiga el mismo rendimiento de los servidores de videojuegos bajo demanda con un ahorro de hasta un 70 %. Elija entre más de 100 tipos de instancias de computación de Amazon GameLift Servers compatibles que le permiten seleccionar la combinación ideal de CPU, memoria y red para su videojuego. Todas las instancias de Amazon GameLift Servers incorporan redes mejoradas, que proporcionan un rendimiento significativamente mayor de paquetes por segundo (PPS) y menor fluctuación de red. Esto se traduce en latencias más bajas y experiencias de juego más consistentes.
Instancias de Graviton
Amazon GameLift Servers es compatibles con la última generación de instancias de AWS Graviton optimizadas para la computación. Las instancias de Graviton proporcionan un ahorro de hasta el 20 % frente a instancias de Amazon EC2 comparables basadas en x86. Las instancias de Graviton son adecuadas incluso para las cargas de trabajo sensibles a la latencia más exigentes, a la vez que proporcionan importantes beneficios en la relación entre precio y rendimiento.
Topologías híbridas
Combine la computación entre varios proveedores, incluidos AWS, otros proveedores de nube y en las instalaciones. Utilice la capacidad de su propio servidor de videojuegos y amplíela en la nube de AWS bajo demanda. Amazon GameLift Servers administra las sesiones, la selección de servidores y el escalado, todo desde una única capa de administración.
Lance con confianza
Los lanzamientos de videojuegos, los eventos y la viralización pueden generar picos repentinos de demanda o interrupciones. Tenga la seguridad de que los jugadores podrán disfrutar del juego tal y como estaba previsto, incluso en las circunstancias más impredecibles. Proteja la experiencia del jugador y mejore la resiliencia de su juego con una protección frente a DDoS proactiva y basada en UDP para los servidores de juegos.
Cobertura global
La latencia y el alcance son fundamentales para obtener una experiencia increíble para los jugadores. Implemente servidores de videojuegos en todo el mundo en una infraestructura de AWS fiable en 26 regiones y 9 zonas locales en los 5 continentes. Puede estar en el lugar en el que estén sus jugadores y ofrecerles experiencias de juego de baja latencia con una disponibilidad del 99,99 %.
Diseñado para la escala de videojuegos
Amazon GameLift Servers puede lanzar miles de servidores de videojuegos simultáneamente y detener los que no se utilizan con la misma rapidez. El escalado automático evita que los jugadores esperen, ya que responde rápidamente al aumento de demanda de jugadores y reduce verticalmente con rapidez para ahorrar costos. No es necesario aprovisionar ni pagar la capacidad máxima por adelantado, solo paga por lo que use.
Infraestructura confiable y segura
La seguridad y la fiabilidad son importantes el día del lanzamiento del juego. Amazon GameLift Servers mantiene una disponibilidad del 99,99 %, lo que significa que los jugadores se unirán al juego y permanecerán allí una vez conectados, incluso durante picos de tráfico impredecibles.
Información, supervisión y depuración
Amazon GameLift Servers proporciona paneles para supervisar el rendimiento del juego, incluidos datos en tiempo real sobre la demanda de los jugadores, la capacidad y el estado del servidor, y el uso de la CPU y la memoria. También puede crear alarmas operativas con Amazon CloudWatch. Amazon GameLift Servers recopila los registros del servidor del juego de manera automática para recuperarlos e inspeccionarlos, de modo que podrá saber cómo afectan los servidores del juego a la experiencia y al costo del jugador. Conéctese directamente a servidores de videojuegos individuales de Amazon GameLift Servers a través de SSM/SSH (Linux) o del protocolo de escritorio remoto (Windows).
Protección frente a ataques DDoS
La protección frente a ataques DDoS de Amazon GameLift Servers está diseñada para proteger su servidor de juegos contra los intentos malintencionados de interrumpir a jugadores específicos o a toda la sesión de juego, lo que se incluye sin costo adicional. Habilite la protección proactiva frente a denegación de servicio distribuida (DDoS) del tráfico basado en el protocolo de datagramas de usuario (UDP) para los servidores de juegos, sin necesidad de hacer una comparación manual de bytes y con una latencia mínima agregada.
Emparejamiento para las mayores multitudes
Amazon GameLift Servers FlexMatch le permite emparejar y conectar hasta 200 jugadores en una sola sesión de juego según las reglas de emparejamiento personalizadas que defina. Tanto si decide emparejar a los jugadores en función de su habilidad, latencia o criterios personalizados, el sencillo pero potente lenguaje de reglas de FlexMatch facilita la creación rápida de un sólido sistema de emparejamiento de jugadores. Puede usar FlexMatch con el resto de los servidores de videojuegos de Amazon GameLift Servers o individualmente.
Integre con herramientas existentes
Utilice sus propias herramientas de desarrollo e intégrelas directamente con Amazon GameLift Servers. Empiece en cuestión de minutos con los complementos de motores de videojuegos para Unity y Unreal Engine, o use los SDK disponibles para C++, C# y Go. Supervise y optimice las cargas de trabajo de los servidores de juegos mediante métricas de telemetría integradas y personalizadas con herramientas como Amazon Managed Service para Prometheus y Amazon Managed Grafana.
Motores de videojuegos
Amazon GameLift Servers proporciona complementos para los principales motores de videojuegos, como Unreal y Unity, y hay SDK disponibles para O3DE y motores personalizados desarrollados en C#, C++ y Go.
Plataformas
Amazon GameLift Servers es compatible con las principales plataformas y dispositivos, lo que incluye PC, PlayStation, Xbox, Nintendo, dispositivos móviles, web y dispositivos de realidad aumentada y virtual (AR/VR). Permita el juego cruzado al colocar a jugadores de diferentes plataformas en los mismos servidores de videojuegos con Amazon GameLift Servers.
Backends para videojuegos
La integración con backends de videojuegos populares, como Pragma, Heroic Labs/Nakama y AccelByte, facilita la adición de servidores de videojuegos con tecnología de Amazon GameLift Servers con solo hacer clic en un botón.
Herramientas de DevOps
Utilice herramientas de DevOps independientes de la nube, como Terraform y Pulumi, con tecnología de control en la nube de AWS para implementar Amazon GameLift Servers e integrarlo con el resto de su backend.
Análisis de videojuegos
Amazon GameLift Servers se integra fácilmente con su solución de análisis de videojuegos, como Datadog, Databricks y otros.
Supervisión
Amazon GameLift Servers se integrad con Amazon CloudWatch para supervisar el rendimiento de los servidores y el uso de la infraestructura. Supervise el rendimiento por instancia y específico del juego mediante métricas de telemetría integradas y personalizadas para obtener información más detallada.
Integración completa con los servicios de AWS
Aproveche los servicios de AWS sin ningún esfuerzo adicional. Amazon GameLift Servers se combina sin problemas con servicios como AWS Shield, Amazon Elastic Container Service y Amazon CloudWatch para que pueda dedicar menos tiempo a la integración y más tiempo a crear su videojuego.