Además de la ingeniería de rendimiento y calidad shift-left, es importante construir resiliencia en tu pipeline de entrega. Las compilaciones que no tienen la calidad adecuada no deben ser promovidas a la siguiente fase del pipeline aplicando puertas de calidad impulsadas por IA. Las compilaciones o cambios de despliegue en producción que impactan negativamente en la experiencia del usuario final, el consumo de recursos o los costos operativos deben ser auto-remediados con acciones como escalar, redeplegar o retrocesos.
En esta práctica, construiremos un pipeline de entrega continua con puertas de calidad automatizadas impulsadas por IA desde CI hasta CD y hasta producción. Implementaremos esto utilizando los servicios en la nube disponibles de AWS (CodeDeploy, CodePipeline, Lambda, EC2) y Dynatrace.