Definição – O que significa Entrega Contínua (CD)?
A entrega contínua (CD) é um conjunto de processos, ferramentas e técnicas para o desenvolvimento e entrega rápida, confiável e contínua de software.
A entrega contínua é uma abordagem padronizada no desenvolvimento de software que visa construir software de alta qualidade mais rapidamente. Ele implementa metodologias de desenvolvimento de software automatizado para reduzir a quantidade de tempo gasto na construção de aplicativos de classe empresarial.
Definirtec 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 requer que o software seja desenvolvido, testado e implantado rotineiramente. Ele se concentra em manter o ambiente de produção e teste semelhantes e próximos, permitindo uma implantação e teste mais rápidos. Os processos de teste e implantação são realizados por meio de soluções / tecnologias automatizadas. Portanto, o software é entregue de forma rápida e rotineira 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 de CD incorpora várias tecnologias e técnicas de desenvolvimento populares, como Agile, scrum, unidade / Web / teste funcional, integração contínua e desenvolvimento orientado a teste.