Índice:
Definição - O que significa Entrega Contínua (CD)?
Entrega contínua (CD) é um conjunto de processos, ferramentas e técnicas para o desenvolvimento e entrega rápidos, confiáveis e contínuos de software.
A entrega contínua é uma abordagem padronizada no desenvolvimento de software que visa criar software de alta qualidade mais rapidamente. Ele implementa metodologias automatizadas de desenvolvimento de software para reduzir a quantidade de tempo gasto na criação de aplicativos de classe empresarial.
Techopedia explica Entrega Contínua (CD)
O CD é geralmente considerado uma linguagem de padrões que ajuda a estruturar, projetar e resolver problemas complexos. Uma abordagem de entrega contínua exige que o software seja desenvolvido, testado e implantado rotineiramente. Ele se concentra em manter o ambiente de produção e teste semelhante e próximo, permitindo uma implantação e testes mais rápidos. Os processos de teste e implantação são realizados por meio de soluções / tecnologias automatizadas. Portanto, o software é entregue rápida e rotineiramente ao usuário final. Além disso, o CD emprega técnicas enxutas para garantir que o software seja desenvolvido e entregue com o usuário final em mente, eliminando o desenvolvimento de componentes inúteis.
A estrutura do CD incorpora várias tecnologias e técnicas populares de desenvolvimento, como Agile, scrum, unidade / Web / testes funcionais, integração contínua e desenvolvimento orientado a testes.