Examinar padrões de implantação clássicos

Concluído

Quando temos nossos pré-requisitos para entregar software continuamente, precisamos começar a pensar em um padrão de implantação.

Tradicionalmente, um padrão de implantação era simples.

Diagrama mostrando o padrão de implantação clássico. Desenvolvimento, teste, preparação, produção.

O software era criado e, quando todos os recursos eram implementados, o software era implantado em um ambiente em que um grupo de pessoas poderia começar a usá-lo.

O padrão de implantação tradicional ou clássico era mover seu software para uma fase de desenvolvimento, uma fase de teste, talvez uma fase de aceitação ou de preparo e, por fim, uma fase de produção.

O software moveu como uma única parte pelos estágios.

A versão de produção era, na maioria dos casos, uma versão do Big Bang, em que os usuários se deparavam com muitas alterações ao mesmo tempo.

Apesar dos diferentes estágios para testar e validar, essa abordagem ainda envolve muitos riscos.

Ao executar todos os testes e a validação em ambientes de não produção, é difícil prever o que acontecerá quando os usuários de produção começarem a usá-lo.

Você pode executar testes de carga e testes de disponibilidade, mas, no final, não há nada como a produção.