View a markdown version of this page

GAMECOST03-BP01 Elija el tipo de almacenamiento adecuado para el contenido generado por los usuarios a fin de reducir los costos - Lente de la industria del juego

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.

GAMECOST03-BP01 Elija el tipo de almacenamiento adecuado para el contenido generado por los usuarios a fin de reducir los costos

Cada tipo de datos generados y almacenados en tu juego tiene características únicas que debes tener en cuenta a la hora de determinar la solución de almacenamiento adecuada para tu carga de trabajo.

Nivel de riesgo expuesto si no se establece esta práctica recomendada: bajo

Guía para la implementación

Utilice la gestión del ciclo de vida de los objetos de Amazon S3 para almacenar los datos de los objetos en la clase de almacenamiento más rentable. Amazon S3 ofrece varias clases de almacenamiento y administración del ciclo de vida de los objetos para facilitar la configuración de políticas simples y detalladas para la transición automática de datos entre niveles de almacenamiento y reducir los costos. En lugar de simplemente almacenar los datos en la clase de almacenamiento estándar S3 de forma predeterminada, considere la posibilidad de configurar una configuración del ciclo de vida para que los datos pasen de un nivel a otro de forma automática a lo largo del tiempo, o utilice la clase de Intelligent-Tiering almacenamiento S3 para patrones de acceso desconocidos o cambiantes.

Como alternativa, S3 Intelligent-Tiering puede realizar la transición de datos entre niveles de forma rentable y automática, y se recomienda como clase de almacenamiento predeterminada, ya que permite optimizar los costos sin necesidad de configurar manualmente las políticas del ciclo de vida, y ahora es la mejor opción para objetos pequeños y de corta duración. Para obtener más información, consulte Amazon S3 Intelligent-Tiering : optimizaciones de costos mejoradas para objetos pequeños Short-Lived .

Los casos de uso habituales de Amazon S3 incluyen el almacenamiento de activos de juegos, contenido estático, registros de juegos, almacenamiento de lagos de datos y copias de seguridad. Para los casos de uso en los que se requieren sistemas de archivos, como adjuntar sistemas de archivos compartidos a estaciones de trabajo durante el desarrollo, considere la posibilidad de utilizar Amazon Elastic File System (Amazon EFS), que proporciona diferentes clases de almacenamiento y aumenta y reduce automáticamente a medida que agrega y elimina archivos sin necesidad de administrar la infraestructura.

Amazon S3 One Zone -IA es una opción de almacenamiento ideal para los datos transitorios relacionados con las sesiones del juego, los emparejamientos u otra información efímera que se puede volver a crear según sea necesario. Este tipo de datos de juego no requiere redundancia en varias zonas de disponibilidad (AZ). Esta clase de almacenamiento de menor coste es ideal para los registros de las acciones de los jugadores, los eventos del juego y otros datos de telemetría que se utilizan para el análisis o la depuración.

La principal ventaja de optimización de costes de utilizar S3 Express One Zone para estos datos de juego es el importante ahorro de costes en comparación con la clase de almacenamiento S3 estándar, con una reducción de hasta un 20% en los costes de almacenamiento. Esto puede resultar especialmente ventajoso para los juegos con grandes volúmenes de datos que no requieren el mismo nivel de durabilidad y disponibilidad que los datos de aplicaciones críticas. Al aprovechar S3 One Zone, los desarrolladores y editores de juegos pueden optimizar sus costos de almacenamiento en la nube sin comprometer la experiencia general de los jugadores.

Pasos para la implementación

  • Configure las políticas del ciclo de vida de Amazon S3 para realizar la transición de datos entre las clases de almacenamiento o utilice S3 Intelligent-Tiering de forma predeterminada para optimizar los costes de forma automática con los cambios en los patrones de acceso.

  • Utilice S3 One Zone-Infrequent Access para obtener datos transitorios de sesiones de juego, como los registros de telemetría y emparejamiento, para reducir los costos de almacenamiento hasta en un 20% y, al mismo tiempo, mantener una disponibilidad suficiente.

  • Si necesita un sistema de archivos compartido durante el desarrollo, utilice Amazon EFS para simplificar la administración del almacenamiento con una capacidad elástica y varias clases de almacenamiento.