DevOps – Automação
Gabarito: letra C. A automação é essencial para a operação eficiente dos pipelines de CI/CD, permitindo entregas e implantações mais rápidas e confiáveis, conforme os princípios fundamentais do DevOps.
A banca testa o entendimento do papel da automação no ciclo DevOps, especialmente nos pipelines de Integração Contínua e Entrega Contínua (CI/CD).
Alternativa A — ❌ Incorreta
Afirma que a automação no DevOps se limita a testes de software. Incorreto: a automação abrange todo o ciclo de vida, incluindo build, testes, deploy, monitoramento e infraestrutura como código (IaC).
Alternativa B — ❌ Incorreta
Diz que a automação aumenta o tempo de entrega devido à complexidade. Na verdade, a automação reduz o tempo de entrega ao eliminar processos manuais e repetitivos, aumentando a eficiência.
Alternativa C — ✅ Correta ⟵ GABARITO
Correta: a automação é crucial para os pipelines de CI/CD, automatizando etapas como compilação, testes e implantação, resultando em entregas mais rápidas e confiáveis. O conteúdo de apoio destaca que "CI/CD automatiza o build, testes e deploy" e que a automação é um dos princípios do DevOps.
Alternativa D — ❌ Incorreta
Afirma que a automação é irrelevante para ambientes pequenos. Mesmo em equipes pequenas, a automação traz consistência, reduz erros e acelera entregas, sendo benéfica independentemente do tamanho.
Alternativa E — ❌ Incorreta
Diz que a automação é conceito recente e não impacta práticas ágeis. A automação é um pilar do DevOps e potencializa metodologias ágeis ao viabilizar entregas contínuas, feedback rápido e melhoria contínua.