Questão nº 156
Questão de Computação em Nuvem · CEBRASPE TCU 25 AUFC 2025 (nº 156)
Julgue os itens que se seguem, relativos a conceitos, práticas e ferramentas de integração e entrega contínua (CI/CD) e a gestão financeira em ambientes de computação em nuvem (FinOps).
A abordagem CI/CD visa otimizar e acelerar o ciclo de vida do desenvolvimento de software, combinando a integração automática e frequente de alterações ao repositório por meio da integração contínua, com processos automatizados de testes, entrega e implantação que conduzem a mudanças no ambiente de produção, assegurando agilidade e qualidade.
Resposta comentada
CI/CD é uma prática que automatiza todo o caminho do código: desde o desenvolvedor "subir" uma alteração até ela chegar ao usuário final. A integração contínua (CI) junta e testa o código automaticamente várias vezes ao dia; a entrega contínua (CD) garante que esse código testado esteja sempre pronto para ir a produção, e a implantação contínua faz isso de forma automática. O objetivo é exatamente o que a questão diz: mais velocidade e qualidade, com menos erro humano.
- Correta: Certo. A frase descreve com precisão o ciclo: CI (integração frequente + testes automáticos) e CD (entrega e implantação automatizadas até produção), resultando em agilidade e qualidade.
Fica de olho: A banca adora trocar "entrega contínua" por "implantação contínua" como se fossem a mesma coisa — não são. Entrega contínua para em um ambiente pronto para produção (exige um clique humano para liberar); implantação contínua vai direto para produção sem intervenção. Se a questão disser que CD "implica necessariamente deploy automático em produção", ela está errada.
Fonte: CEBRASPE TCU 25 AUFC 2025 Auditor Federal de Controle Externo - Área de Controle Externo / Orientação: Auditoria de Tecnologia da Informação. Reproduzida para fins de estudo.