Las traducciones son generadas a través de traducción automática. En caso de conflicto entre la traducción y la version original de inglés, prevalecerá la version en inglés.
GAMEPERF01-BP03 Evalúe la integración con otros AWS servicios, entornos de desarrollo, arquitecturas de CPU objetivo y funciones
Evalúa qué tan bien se integra cada opción de alojamiento con otros AWS servicios de los que depende tu juego, como bases de datos, análisis o servicios de entrega de contenido.
Nivel de riesgo expuesto si no se establece esta práctica recomendada: alto
Guía para la implementación
Integración con otros servicios de AWS
La perfecta integración entre los servicios proporciona beneficios operativos, como una mejor supervisión del rendimiento y una entrega de datos segura y eficiente entre los componentes del juego, los servidores de juegos, los servicios de backend de los juegos y las soluciones de observabilidad.
Por ejemplo, coordinar los cambios de tráfico para los partidos en directo puede resultar complejo. Amazon Route 53 le ayudará a mantener sus registros de DNS actualizados, lo que simplifica los cambios de tráfico coordinados. AWS Los diales de tráfico de Global Accelerator le permiten enviar un porcentaje del tráfico a otra región y mantener el juego en funcionamiento durante el mantenimiento.
Entorno y herramientas de desarrollo
Tenga en cuenta las herramientas, marcos y entornos de desarrollo compatibles con cada opción de arquitectura. Comprueba que la opción elegida se ajuste a la solución de desarrollo de juegos y a los lenguajes de programación, ya que esto puede afectar a la capacidad de tu equipo de optimizar y mantener el rendimiento de los servidores de juegos. Ofrecer un juego en dispositivos móviles, consolas y PC aumentará la complejidad de las herramientas y las pruebas. El soporte multisistema es particularmente importante para los estudios de juegos múltiples, donde los servicios centralizados pueden estandarizar las mejores prácticas de desarrollo en todos los títulos.
La arquitectura y las características de la CPU de Target
Tenga en cuenta el perfil de rendimiento de los procesos del motor y del servidor de juegos y el nivel de compatibilidad con ARM disponible. Evalúe si puede beneficiarse de la mejora de la relación precio-rendimiento de los procesadores Graviton o x86 basados AMD64 en ARM. ¿Necesita utilizar funciones de Intel como el cifrado AES-NI, AVX o Turbo Boost? Revise los tipos de hosts dedicados
Pasos para la implementación
-
Seleccione opciones de alojamiento que se integren perfectamente con AWS servicios como AWS Secrets Manager ACM y otros para ayudar a agilizar la supervisión del rendimiento, proteger la entrega de datos y reducir las tareas operativas manuales.
-
Compruebe la compatibilidad entre su opción de alojamiento y su entorno de desarrollo, marcos y lenguajes de programación para optimizar y mantener el rendimiento del servidor de forma eficaz.
-
Evalúe los requisitos de arquitectura de la CPU, utilice Graviton para obtener una buena relación precio-rendimiento o x86 para funciones específicas, como AES-NI, AVX y Turbo Boost, y optimice el rendimiento del servidor con la fijación NUMA y el ajuste de estado C y estado P.