Se você trabalha com desenvolvimento de software há algum tempo, já ouviu falar em CI/CD. O problema é que esse termo agrupa conceitos distintos que muita gente confunde — e a confusão começa já na sigla. CI/CD pode significar coisas diferentes dependendo de quem está falando: às vezes é Continuous Integration com Continuous Delivery, às […]
Categoria: DevOps
Arquitetura de Aplicações Baseadas em Contêineres e Microsserviços
Introdução O passado recente testemunhou uma transformação significativa no ciclo de vida do desenvolvimento de software. Arquitetar aplicações baseadas em containers e microsserviços é uma abordagem crucial e eficiente para eliminar aplicações monolíticas fortemente acopladas. A containerização é um processo de encapsulamento de aplicações em uma unidade que oferece suporte ao ambiente para construir, executar […]
A transição de releases mensais para Continuous Deployment
Introdução A transição para Continuous Deployment (CD) é uma jornada que pode parecer desafiadora à primeira vista, mas os benefícios para a sua organização são incontestáveis. Se você está acostumado a ciclos de lançamento prolongados, como mensal, semestral ou até anual, a adoção do CD pode transformar completamente o modo como você entrega software. Ao […]