Você executa um aplicativo Node.js que usa o driver oficial do MongoDB com o MongoDB Atlas. Você planeja migrar para o Azure, mantendo as alterações de código mínimas e minimizando o tempo de inatividade durante a migração. O que você deve fazer?
Escolha uma resposta
Toque em uma opção para verificar sua resposta.
Resposta correta: Crie uma conta do Azure Cosmos DB for MongoDB e atualize a string de conexão do aplicativo para apontar para o endpoint do Cosmos DB for MongoDB; continue usando o driver do MongoDB., Use o Azure Database Migration Service (DMS) para realizar uma migração online do MongoDB Atlas para o Azure Cosmos DB for MongoDB..
Por que esta é a resposta
A opção correta é criar uma conta do Azure Cosmos DB for MongoDB e atualizar a string de conexão do aplicativo. O Azure Cosmos DB for MongoDB é compatível com o protocolo de fio do MongoDB, permitindo que você use o driver oficial do MongoDB com alterações mínimas no código. Isso minimiza o tempo de inatividade, pois a mudança é principalmente uma alteração de configuração. A outra opção correta é usar o Azure Database Migration Service (DMS). O DMS oferece migração online para o Azure Cosmos DB for MongoDB, o que é crucial para minimizar o tempo de inatividade. Ele lida com a replicação contínua de dados, permitindo uma transição suave. Reescrever o aplicativo para usar o SDK da API SQL do Azure Cosmos DB seria uma mudança de código significativa, o que vai contra o requisito de "alterações de código mínimas". Usar mongodump/mongorestore para a API SQL do Azure Cosmos DB não é apropriado, pois a API SQL não é compatível com o protocolo de fio do MongoDB e exigiria reescrita do aplicativo. Além disso, mongodump/mongorestore é uma migração offline, o que não minimiza o tempo de inatividade.
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