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.
Plantilla de evaluación de requisitos técnicos
Facilite información sobre los tipos de ingesta de datos:
Tipo de ingesta de datos |
SÍ/N |
Descripción |
Frecuencia |
Acceso a la aplicación |
Y |
|
|
Pasarela API |
Y |
|
|
Transmisión de datos |
N |
|
|
Proceso por lotes |
N |
|
|
ETL |
N |
|
|
Importación de datos |
N |
|
|
Series temporales |
N |
|
|
Facilite información sobre los tipos de consumo de datos:
Tipo de consumo de datos |
SÍ/N |
Descripción |
Frecuencia |
Acceso a la aplicación |
|
|
|
Pasarela API |
|
|
|
Exportación de datos |
|
|
|
Análisis de datos |
|
|
|
Agregación de datos |
|
|
|
Informes |
|
|
|
Búsqueda |
|
|
|
Transmisión de datos |
|
|
|
ETL |
|
|
|
Facilite estimaciones del volumen de datos:
Nombre de la entidad |
Número estimado de registros |
Tamaño del registro |
Volumen de datos |
Jugador de juegos |
1 MM |
< 1 KB |
~ 1 GB (1 MM * 1 KB) |
Instancia de juego |
6 MM (100 K/día * 60 días) |
< 1 KB |
~ 6 GB (6 MM * 1 KB) |
Mapeo de usuarios de juegos |
300 MM (juegos de 6 MM* 50 jugadores) |
< 1 KB |
~ 300 GB (300 MM * 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é horario está disponible la aplicación para el usuario (por ejemplo, las 24 horas del día, los 7 días de la semana o de 9 a. m. a 5 p. m., 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 |
Escrituras/día |
Horas/día |
Escrituras/segundo |
Jugador del juego |
10.000 actualizaciones |
18 |
< 1 |
Instancia de juego |
300 000 |
18 |
< 5 |
Mapeo de usuarios de juegos |
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 juegos al día. 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 cartografiadas por los usuarios del juego: 100 000 partidas al día por 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 |
Lee/día |
Horas/día |
Lecturas/segundo |
Jugador de juegos |
200.000 |
18 |
~ 3 |
Instancia de juego |
5.000.000 |
18 |
~ 77 |
Mapeo de usuarios de juegos |
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 juegos/día. 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 partidas al día 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 |
SÍ/N |
Métrica |
Notas |
Alta disponibilidad |
Y |
99,9% |
|
RTO |
Y |
1 hora |
Objetivo de tiempo de recuperación |
RPO |
Y |
1 hora |
Objetivo de punto de recuperación |
Recuperación de desastres |
N |
|
|
Replicación de datos en la región |
N |
|
|
Replicación de datos entre regiones |
N |
Latencia de 3 segundos |
¿CuálRegiones de AWS? |
Especifique los requisitos de seguridad:
Requisito |
Y/N |
Notas |
Almacén de datos confidenciales |
N |
¿Información de salud protegida (PHI), información del sector de tarjetas de pago (PCI), información de identificación personal (PII)? |
Cifrado en reposo |
Y |
|
Cifrado en tránsito |
Y |
|
Cifrado del cliente |
N |
|
¿Alguna biblioteca de cifrado propia o de terceros proveedores |
N |
|
Registro de acceso a datos |
N |
|
Auditoría de acceso a datos |
N |
|