Para esta pergunta, consulte o estudo de caso da Mountkirk Games. A Mountkirk Games pretende conceber a sua solução para o futuro, de modo a tirar partido das melhorias da nuvem e da tecnologia à medida que estas ficam disponíveis. Quais são as duas etapas que devem ser seguidas? (Escolha duas.)
A. Armazenar o máximo de dados analíticos e de atividade de jogo que for financeiramente viável hoje, para que possam ser utilizados para treinar modelos de aprendizagem automática para prever o comportamento do utilizador no futuro
B. Começar a empacotar os artefactos de backend do jogo em imagens de contentores e executá-los no Google Kubernetes Engine para melhorar a capacidade de aumentar ou diminuir a escala com base na atividade do jogo
C. Configurar um pipeline de CI/CD usando Jenkins e Spinnaker para automatizar implantações canárias e melhorar a velocidade de desenvolvimento
D. Adotar uma ferramenta de versão de esquema para reduzir o tempo de inatividade ao adicionar novas funcionalidades de jogo que requerem o armazenamento de dados adicionais do jogador na base de dados
E. Implemente um processo semanal de manutenção contínua para as máquinas virtuais Linux para que possam aplicar patches críticos do kernel e actualizações de pacotes e reduzir o risco de vulnerabilidades de dia zero