A entrega contínua é uma abordagem de desenvolvimento de software na qual as alterações de código são desenvolvidas, testadas e implantadas automaticamente no ambiente de produção. Ela foi projetada para permitir a entrega rápida e confiável de softwares e se baseia em um conjunto de princípios, ou pilares fundamentais, que definem como o processo deve funcionar.
Os pilares da entrega contínua são:
Aderindo a esses pilares, as organizações podem alcançar um alto nível de automação e confiabilidade em seus processos de entrega de software, possibilitando a entrega de atualizações de software e novos recursos aos usuários com mais rapidez e menos erros.