Para esta pregunta, consulte el caso práctico de Mountkirk Games. Mountkirk Games quiere diseñar su solución para el futuro con el fin de aprovechar las mejoras tecnológicas y de la nube a medida que estén disponibles. ¿Qué dos pasos deberían dar? (Elija dos.)
A. Almacenar tantos datos analíticos y de actividad de juego como sea económicamente factible en la actualidad, de modo que puedan utilizarse para entrenar modelos de aprendizaje automático que permitan predecir el comportamiento de los usuarios en el futuro
B. Empezar a empaquetar sus artefactos de backend de juego en imágenes de contenedor y ejecutarlos en Google Kubernetes Engine para mejorar la disponibilidad para escalar hacia arriba o hacia abajo en función de la actividad del juego
C. Configurar una canalización CI/CD utilizando Jenkins y Spinnaker para automatizar los despliegues canarios y mejorar la velocidad de desarrollo
D. Adoptar una herramienta de versionado de esquemas para reducir el tiempo de inactividad al añadir nuevas funciones de juego que requieran almacenar datos adicionales de los jugadores en la base de datos
E. Implementar un proceso de mantenimiento semanal para las máquinas virtuales Linux para que puedan aplicar los parches críticos del kernel y las actualizaciones de paquetes y reducir el riesgo de vulnerabilidades 0-day