Resumo
Um passo importante para melhorar a fiabilidade é a prevenção de incidentes sempre que possível. Quando você tem incidentes, rastrear o problema rapidamente também é importante. O processo de teste/lançamento ou implementação pode ter um forte impacto em ambos estes objetivos.
Neste módulo:
- Aprendemos sobre o que é a implantação de software e os diferentes tipos de implantações que podemos empregar.
- Discutiu os benefícios significativos da mudança de um modelo de "implantação épica" para um modelo de "implantação contínua".
- Explorou os componentes da implantação contínua.
- Analise mais profundamente os pipelines e como eles são implementados no Azure Pipelines.
- Aprendi uma série de estratégias diferentes para implantação na produção que podem ajudar a evitar incidentes.
- Examinou algumas práticas recomendadas importantes que podem minimizar o risco ao lançar um novo software ou uma nova versão do software existente.