Examinar padrões de implantação clássicos
Quando temos nossos pré-requisitos para fornecer nosso software continuamente, precisamos começar a pensar em um padrão de implantação.
Tradicionalmente, um padrão de implantação era simples.
diagrama de
O software foi criado e, quando todos os recursos foram implementados, o software foi implantado em um ambiente onde um grupo de pessoas poderia começar a usá-lo.
O padrão de implantação tradicional ou clássico estava movendo seu software para um estágio de desenvolvimento, um estágio de teste, talvez uma fase de aceitação ou preparo e, por fim, um estágio de produção.
O software avançou como um todo através das fases.
A versão de produção foi, na maioria dos casos, uma versão do Big Bang, em que os usuários foram confrontados 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 validação em ambientes de não produção, é difícil prever o que acontece quando os usuários de produção começam a usá-lo.
Você pode executar testes de carga e testes de disponibilidade, mas, no final, não há lugar como o ambiente de produção.