Sua empresa usa o Azure DevOps para pipelines de build e implantação para projetos Java. Quais duas ações você deve incluir em uma estratégia para gerenciar a dívida técnica? Cada resposta correta faz parte da solução.
Escolha uma resposta
Toque em uma opção para verificar sua resposta.
Resposta correta: Configurar aprovações pré-implantação no pipeline de implantação., Integrar o Azure DevOps e o SonarQube..
Por que esta é a resposta
Integrar o Azure DevOps e o SonarQube é crucial porque o SonarQube é uma ferramenta líder para análise estática de código, identificando bugs, vulnerabilidades e code smells que contribuem para a dívida técnica. Ao integrá-lo ao pipeline do Azure DevOps, você pode automatizar a verificação de qualidade do código antes que ele seja implantado, garantindo que novos problemas não sejam introduzidos e que a dívida existente seja rastreada. Configurar aprovações pré-implantação no pipeline de implantação permite que você exija que certas condições sejam atendidas (como a aprovação do SonarQube ou uma revisão manual) antes que o código seja implantado em ambientes de produção. Isso impede que código de baixa qualidade ou com dívida técnica significativa chegue à produção. As aprovações pós-implantação são mais para validação do que para prevenção de dívida técnica. A integração com o Azure DevTest Labs é útil para ambientes de teste, mas não aborda diretamente a dívida técnica do código.
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