É galerinha, eu falo pouco sobre isso por aqui. Aliás fazia um belo tempo que integração e entrega contínua não virava pauta né? Mas achei uma bela oportunidade para voltar com o assunto.
Para quem é novo por aqui e não chegou a ver os assuntos de CI por aqui, vou deixar neste link o histórico já produzido aqui do canal.
Agora sim, vamos falar sobre o tema de hoje, que seria mostrar o fluxo de integração e entrega contínua!
A integração contínua (CI) e a entrega contínua (CD) são práticas que visam tornar o processo de desenvolvimento de software mais eficiente, ágil e eficaz. A CI é uma prática que visa tornar a integração de código mais eficiente, enquanto a CD utiliza a automação para acelerar o lançamento de novo código. Juntas, elas garantem que o código produzido seja enviado e que as alterações feitas por um time de desenvolvimento em uma aplicação sejam automaticamente testadas e carregadas em um repositório, onde podem ser implantadas em um ambiente de produção em tempo real pela equipe de operações.
Conhecendo um pouco mais do processo de integração e entrega contínua, estes dias me deparei com a imagem abaixo, ela foi postada por Brij kishore Pandey e demonstra as interconexões de um fluxo de integração e entrega contínua.
Embora esteja em inglês, nós conseguimos identificar quais são as ferramentas que geralmente são envolvidas no processo de integração, as ligações com as de entrega e em que momento do projeto nós estamos lidando, seja ele em planejamento ou release do código.
Bem bacana né? Agora me conta, você já tinha tido esta visão?
0 comments:
Postar um comentário