freeCodeCamp/guide/portuguese/agile/continuous-deployment/index.md

13 lines
1.3 KiB
Markdown
Raw Blame History

This file contains invisible Unicode characters!

This file contains invisible Unicode characters that may be processed differently from what appears below. If your use case is intentional and legitimate, you can safely ignore this warning. Use the Escape button to reveal hidden characters.

---
title: Continuous Deployment
localeTitle: Implantação Contínua
---
## Implantação Contínua
A Implantação Contínua é um processo moderno de engenharia de software que é considerado parte de um ambiente de DevOps. Envolve equipes de desenvolvedores produzindo, atualizando e liberando código em ciclos muito curtos. Isso significa que os desenvolvedores cometem quantidades menores de código, com muito mais frequência.
O objetivo da implantação contínua é ter código em um estado constante confiável e implantável para permitir que esse código seja lançado a qualquer momento. Este processo visa liberar o código mais rapidamente. Para alcançar uma implantação contínua, uma equipe de desenvolvimento depende da infraestrutura que automatiza e instrumenta as várias etapas que levam à implantação. Isso é muitas vezes chamado de Infraestrutura como Código (IaC).
Dois benefícios principais do Continuous Deployment incluem um retorno sobre o investimento anterior para cada recurso depois que ele é desenvolvido, devido aos tempos de liberação mais baixos, bem como ao feedback anterior sobre novos recursos.
Outros benefícios para a Implantação Contínua incluem melhor qualidade de código devido a menos bugs que levam à produção, lançamentos de código mais confiáveis e um tempo de lançamento muito menor no mercado.