CD (continuous delivery) e CI (continuous integration) são ...

Próximas questões
Com base no mesmo assunto
Q3104101 Engenharia de Software
Julgue o próximo item, relativo a H2, Keycloak, Webhooks, Git, CD (continuous delivery) e CI (continuous integration). 
CD (continuous delivery) e CI (continuous integration) são práticas afetas ao DevOps: a primeira realiza a implantação automática no repositório da solução após o build; e a segunda realiza implantação automática no ambiente de produção a cada release
Alternativas

Comentários

Veja os comentários dos nossos alunos

Errado

Uma CI bem-sucedida é quando novas mudanças no código de uma aplicação são desenvolvidas, testadas e consolidadas regularmente em um repositório compartilhado

implantação contínua, se refere ao lançamento automático das mudanças feitas por um desenvolvedor do repositório à produção, onde podem ser usadas pelos clientes

A afirmativa está Errada.

Justificativa:

A descrição das práticas de Continuous Delivery (CD) e Continuous Integration (CI) está incorreta:

  1. Continuous Integration (CI): É o processo de integrar continuamente o código dos desenvolvedores em um repositório compartilhado. Após cada integração, o código é automaticamente testado e o build é gerado para verificar se não há problemas. CI não realiza implantação automática no ambiente de produção. Seu foco está na qualidade do código e na detecção precoce de erros.
  2. Continuous Delivery (CD): Envolve a automação de todo o processo após o build, garantindo que o código esteja sempre em um estado pronto para implantação. Isso significa que o software pode ser implantado a qualquer momento com um simples comando, mas CD não implica necessariamente implantação automática no ambiente de produção a cada release — isso seria responsabilidade de outra prática chamada Continuous Deployment, que automatiza o processo de entrega até a produção.

Portanto, a descrição das duas práticas está invertida e mal definida, tornando o item incorreto.

Clique para visualizar este comentário

Visualize os comentários desta questão clicando no botão abaixo