Uma aplicação web Java on-premises usa MongoDB para armazenar dados de assinantes. A empresa deve migrar a aplicação para a AWS com a mesma arquitetura, implantá-la para alta disponibilidade e não pode alterar o código da aplicação. Qual arquitetura baseada na AWS atenderá a esses requisitos?
Escolha uma resposta
Toque em uma opção para verificar sua resposta.
Resposta correta: Usar o Amazon DocumentDB (com compatibilidade com MongoDB) com instâncias de tamanho apropriado em várias Zonas de Disponibilidade para dados de assinantes. Implantar a aplicação Java em instâncias EC2 em um grupo do Auto Scaling em várias Zonas de Disponibilidade..
Por que esta é a resposta
A opção correta atende a todos os requisitos. O Amazon DocumentDB (com compatibilidade com MongoDB) é um serviço de banco de dados NoSQL totalmente gerenciado que suporta cargas de trabalho MongoDB, permitindo a migração sem alterações no código da aplicação. A implantação em várias Zonas de Disponibilidade (AZs) garante alta disponibilidade. As instâncias EC2 em um Auto Scaling Group em várias AZs também fornecem alta disponibilidade para a aplicação Java. A primeira opção está incorreta porque o Amazon Aurora não é compatível com MongoDB, exigindo reescrita de código. A segunda opção está incorreta porque implantar a aplicação em uma única Zona de Disponibilidade não garante alta disponibilidade. A quarta opção está incorreta porque, embora o DocumentDB seja uma boa escolha, o modo de capacidade sob demanda pode não ser o ideal para todas as cargas de trabalho e a especificação de "instâncias de tamanho apropriado" na opção correta é mais abrangente para garantir o desempenho.
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