Uma empresa planeja migrar seu aplicativo monolítico on-premises para a AWS, mantendo o máximo possível do código de front-end e back-end, enquanto divide o sistema em serviços menores que diferentes equipes gerenciarão. A empresa precisa de uma solução altamente escalável que minimize a sobrecarga operacional. Qual solução atende a esses requisitos?
Escolha uma resposta
Toque em uma opção para verificar sua resposta.
Resposta correta: Hospedar o aplicativo no Amazon Elastic Container Service (Amazon ECS). Configurar um Application Load Balancer com o Amazon ECS como destino..
Por que esta é a resposta
A migração de um aplicativo monolítico para serviços menores gerenciados por equipes diferentes, com alta escalabilidade e baixa sobrecarga operacional, é um caso de uso ideal para contêineres. O Amazon ECS permite executar e gerenciar contêineres Docker, que podem encapsular esses serviços menores (microsserviços), mantendo o código existente. Um Application Load Balancer (ALB) distribui o tráfego entre esses contêineres, garantindo escalabilidade e alta disponibilidade. Hospedar no AWS Lambda (funções sem servidor) exigiria uma reescrita significativa do código para se adequar ao modelo de programação sem servidor, o que contraria o requisito de "manter o máximo possível do código". O AWS Amplify é mais focado em desenvolvimento front-end e aplicativos móveis, não sendo a melhor escolha para a refatoração de um back-end monolítico. Instâncias EC2, embora flexíveis, aumentariam a sobrecarga operacional de gerenciamento de infraestrutura em comparação com o ECS.
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