Uma empresa de manufatura executa um aplicativo de geração de relatórios na AWS como um monólito em uma única instância do Amazon EC2. Cada relatório leva cerca de 20 minutos para ser gerado. O aplicativo requer atualizações frequentes para módulos fortemente acoplados, causando tempo de inatividade durante os patches. Quando interrompida, a geração de relatórios reinicia do início. A empresa deseja que o aplicativo seja flexível, escalável e aprimorado gradualmente, minimizando o tempo de inatividade. Qual solução atende a esses requisitos?
Escolha uma resposta
Toque em uma opção para verificar sua resposta.
Resposta correta: Execute o aplicativo no Amazon Elastic Container Service (Amazon ECS) como microsserviços com auto scaling de serviço..
Por que esta é a resposta
A execução do aplicativo no Amazon ECS como microsserviços com auto scaling de serviço atende aos requisitos. A arquitetura de microsserviços permite que os módulos sejam atualizados independentemente, minimizando o tempo de inatividade e permitindo aprimoramentos graduais. O Amazon ECS oferece escalabilidade e flexibilidade, e o auto scaling de serviço ajusta automaticamente o número de tarefas para lidar com a carga. A execução no AWS Lambda como uma única função não é ideal, pois a geração de relatórios de 20 minutos excede os limites de tempo de execução do Lambda. Instâncias spot do Amazon EC2 podem ser interrompidas, o que é problemático para relatórios de longa duração que reiniciam do início. O AWS Elastic Beanstalk com implantação all-at-once causaria tempo de inatividade durante as atualizações, o que a empresa deseja evitar.
Passe no seu exame — sem a busca interminável por respostas
Obtenha todas as perguntas e explicações verificadas para este exame em um só lugar e economize horas de preparação. Mais de 1.000 certificações · Mais de 20 idiomas · Grátis para começar.
Passe no seu exame mais rápido → Não é necessário cartão