View a markdown version of this page

Technical-requirements plantilla de evaluación - AWS Orientación prescriptiva

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.

Technical-requirements plantilla de evaluación

Facilite información sobre los tipos de ingesta de datos:

Tipo de ingesta de datos

Y/N

Descripción

Frecuencia

Acceso a la aplicación

Y

 

 

Puerta de enlace API

Y

 

 

Transmisión de datos

N

 

 

Proceso por lotes

N

 

 

ETL

N

 

 

Importación de datos

N

 

 

Serie temporal

N

 

 

Facilite información sobre los tipos de consumo de datos:

Tipo de consumo de datos

Y/N

Descripción

Frecuencia

Acceso a la aplicación

 

 

 

Puerta de enlace API

 

 

 

Exportación de datos

 

 

 

Análisis de datos

 

 

 

Agregación de datos

 

 

 

Informes

 

 

 

Search

 

 

 

Transmisión de datos

 

 

 

ETL

 

 

 

Facilite estimaciones del volumen de datos:

Nombre de la entidad

Cantidad estimada de registros

Tamaño del registro

Volumen de datos

Jugador de juego

1 millón

< 1 KB

~ 1 GB

(1 millón * 1 KB)

Instancia de juego

6 millones

(100K/day * 60 días)

< 1 KB

~ 6 GB

(6 millones * 1 KB)

Asignación de usuarios del juego

300 millones

(juegos de 6 millones* 50 jugadores)

< 1 KB

~ 300 GB

(300 millones * 1 KB)

nota

El periodo de retención de datos es de 60 días. Transcurridos 60 días, los datos deben almacenarse en Amazon S3 para su análisis mediante DynamoDB Time to Live (TTL) para mover automáticamente los datos de DynamoDB a Amazon S3.

Responda a estas preguntas sobre los patrones de tiempo:

  • ¿En qué plazo está disponible la aplicación para el usuario (por ejemplo, 24/7 de 9:00 a 17:00 de lunes a viernes)?

  • ¿Hay un pico de uso durante el día? ¿Cuántas horas? ¿Cuál es el porcentaje de uso de aplicaciones?

Especifique los requisitos de rendimiento de escritura:

Nombre de la entidad

Writes/day

Hours/day

Writes/second

Jugador de juego

10 000 actualizaciones

18

< 1

Instancia de juego

300.000

18

< 5

Asignación de usuarios del juego

1.800.000.000

18

~ 27,777

Notas

Operaciones de escritura de los jugadores: el 1 por ciento de los usuarios actualiza sus perfiles todos los días, por lo que esperamos 10 000 actualizaciones para 1 000 000 de usuarios.

Operaciones de escritura de instancias de juego: 100 000 games/day. Para cada juego tenemos al menos 3 operaciones de escritura (al momento de la creación, al inicio y al final), por lo que el total es de 300 000 operaciones de escritura.

Operaciones de escritura mapeadas por el usuario del juego: 100 000 games/day para cada partida con 50 jugadores. La duración media de una partida es de 30 minutos y la posición del jugador se actualiza cada 5 segundos. Estimamos una media de 360 actualizaciones por jugador, por lo que el total es de 100 000 x 50 x 360 = 1 800 000 000 000 operaciones de escritura.

Especifica los requisitos de rendimiento de lectura:

Nombre de la entidad

Lecturas/día

Horas/día

Reads/sec

Jugador de juego

200.000

18

~ 3

Instancia de juego

5.000.000

18

~ 77

Asignación de usuarios del juego

1.800.000.000

18

~ 27,777

Notas

Operaciones de lectura de los jugadores: el 20 por ciento de los usuarios inician partidas, por lo que 1 MM * 0,2 = 200 000.

Operaciones de lectura de instancias de juego: 100 000 games/day. Para cada juego tenemos al menos 1 operación de lectura por jugador y 50 jugadores por juego, por lo que el total es de 5 000 000 de operaciones de lectura.

Operaciones de lectura del mapeo de usuarios del juego: 100 000 games/day para 50 jugadores. La duración media de una partida es de 30 minutos y la posición del jugador se actualiza cada 5 segundos. Estimamos una media de 360 actualizaciones por jugador, y cada actualización requiere una operación de lectura, por lo que el total es de 100 000 x 50 x 360 = 1 800 000 000 000 operaciones de lectura.

Especifica los requisitos de latencia de acceso a los datos:

Operación

99 percentiles

Latencia máxima

Lectura

30 ms

100 ms

Escritura

10 ms

50 ms

Especifique los requisitos de disponibilidad de datos:

Requisito

Y/N

Métrica

Notas

Alta disponibilidad

Y

99,9%

 

RTO

Y

1 hora

Objetivo de tiempo de recuperación (RTO)

RPO

Y

1 hora

Objetivo de punto de recuperación

Recuperación de desastres

N

 

 

In-Region replicación de datos

N

 

 

Cross-Region replicación de datos

N

Latencia de 3 segundos

¿Cuál Regiones de AWS?

Especifique los requisitos de seguridad:

Requisito

Y/N

Notas

Almacén de información confidencial

N

¿Se incluye información de salud protegida (PHI), información de la industria de tarjetas de pago (PCI), información de identificación personal (PII)

Cifrado en reposo

Y

 

Cifrado en tránsito

Y

 

Client-sidecifrado

N

 

Alguna biblioteca de cifrado propia o de terceros proveedores

N

 

Registro de acceso de datos

N

 

Auditoría de acceso a datos

N