Na abordagem DevOps, a colaboração contínua e a automação d...
Gabarito comentado
Confira o gabarito comentado por um dos nossos professores
Na questão apresentada, o tema central é a abordagem DevOps, que foca na colaboração contínua e na automação de processos para otimizar o ciclo de vida do desenvolvimento de software. Para resolver essa questão, é importante compreender práticas essenciais de integração e entrega contínuas (CI/CD), que são pilares fundamentais do DevOps.
A alternativa correta é a C - Automatização de testes e builds.
Justificativa: A automatização de testes e builds é uma prática essencial no contexto de DevOps, pois permite que o software seja testado e integrado de forma contínua e automática. Isso melhora a qualidade e a velocidade das entregas, reduzindo o risco de erros humanos e facilitando o feedback rápido.
Por que as outras alternativas estão incorretas?
A - Uso exclusivo de testes manuais: Esta alternativa está incorreta porque o DevOps prioriza a automatização para aumentar a eficiência e a confiabilidade dos testes. Testes manuais são mais lentos e propensos a erros.
B - Desenvolvimento sem controle de versão: O controle de versão é crucial no desenvolvimento moderno de software, especialmente em DevOps, para gerenciar mudanças no código de forma ordenada e colaborativa. Sem ele, a colaboração e a implementação contínua seriam inviáveis.
D - Documentação extensiva do código: Embora a documentação seja importante, ela não é uma prática central para integração e entrega contínuas. O foco do DevOps está em automação e integração, não em documentação extensiva.
Espero que esta explicação tenha ajudado a compreender melhor o tema. Gostou do comentário? Deixe sua avaliação aqui embaixo!
Clique para visualizar este gabarito
Visualize o gabarito desta questão clicando no botão abaixo