Uma aplicação de produção existente (App1) receberá uma atualização que introduz um novo serviço que depende de outra aplicação (App2) ainda em desenvolvimento. Você deve implantar a atualização do App1 antes que o App2 esteja disponível e ser capaz de habilitar o novo serviço no App1 assim que o App2 for implantado. O que você deve implementar?
Escolha uma resposta
Toque em uma opção para verificar sua resposta.
Resposta correta: Implementar uma feature flag..
Por que esta é a resposta
A feature flag (ou feature toggle) é a solução ideal porque permite que você implante o código do novo serviço no App1 desativado. Quando o App2 estiver pronto e implantado, você pode ativar a feature flag remotamente, habilitando o novo serviço no App1 sem a necessidade de uma nova implantação. Isso desacopla a implantação do código da liberação da funcionalidade. Criar um fork na build ou um branch na build não são conceitos aplicáveis a este cenário de liberação de funcionalidade. Forks são geralmente usados para contribuições de código independentes, e branches para desenvolvimento paralelo. Uma política de branch define regras para o gerenciamento de branches e não controla a ativação de funcionalidades em tempo de execução.
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