Imagem de fundo

A adoção de práticas DevOps busca reduzir o tempo entre a mudança no código e a disponi...

A adoção de práticas DevOps busca reduzir o tempo entre a mudança no código e a disponibilização confiável em produção, promovendo colaboração entre desenvolvimento e operações. Nesse contexto, pipelines de CI/CD automatizam etapas como compilação, testes, análise de qualidade e implantação, diminuindo erros humanos e aumentando previsibilidade do processo de entrega, especialmente em equipes que trabalham com mudanças frequentes no back-end.


Considere uma equipe que mantém uma API back-end com atualizações semanais. A equipe deseja reduzir falhas em produção e garantir que cada alteração enviada ao repositório passe por validações automáticas antes de ser implantada.


Assinale a alternativa que descreve corretamente uma prática coerente com CI/CD para atingir esse objetivo, minimizando riscos e retrabalho.


A

Executar testes apenas no ambiente de produção, pois o comportamento real do sistema só pode ser avaliado após a implantação.


B

Integrar alterações diretamente no branch principal sem validações, evitando atrasos e priorizando velocidade de entrega.


C

Configurar um pipeline que, a cada commit, execute build e testes automatizados e, após aprovação, realize a entrega automatizada para um ambiente-alvo.


D

Substituir versionamento por envio manual de arquivos ao servidor, reduzindo dependência de ferramentas e simplificando o processo.