En plus de l'ingénierie de performance et de qualité Shift-Left, il est important d'intégrer la résilience dans votre pipeline de livraison. Les builds qui n'ont pas la bonne qualité ne doivent pas être promus à la phase suivante du pipeline en appliquant des portes de qualité pilotées par l'IA. Les builds ou les changements de déploiement en production qui impactent négativement l'expérience utilisateur, la consommation de ressources ou les coûts opérationnels doivent être auto-réparés par des actions telles que l'extension, le redéploiement ou les retours en arrière.
Dans cet atelier pratique, nous construirons un pipeline de livraison continue avec des portes de qualité automatisées pilotées par l'IA, de l'intégration continue (CI) à la livraison continue (CD) jusqu'à la production. Nous mettrons cela en œuvre en utilisant les services cloud disponibles d'AWS (CodeDeploy, CodePipeline, Lambda, EC2) et Dynatrace.