Résumé
Éviter les incidents autant que possible est une étape importante vers l’amélioration de votre fiabilité. Quand vous êtes confronté à des incidents, il est important de rechercher rapidement le problème. Le processus de test/mise en production ou de déploiement peut avoir un impact important sur ces deux objectifs.
Dans ce module, vous avez :
- Découvert le déploiement de logiciels et les différents genres de déploiement que nous pouvons utiliser.
- Découvert les avantages significatifs du passage d’un modèle de « déploiement de type épopée » à un modèle de « déploiement continu ».
- Exploré les composants du déploiement continu.
- Examiner plus en détail les pipelines et la façon dont ils sont implémentés dans Azure Pipelines.
- Découvert un certain nombre de stratégies distinctes de déploiement en production qui peuvent aider à éviter les incidents.
- Examiné quelques bonnes pratiques importantes qui permettent de réduire les risques en cas de lancement d’un nouveau logiciel ou d’une nouvelle version d’un logiciel existant.