Actualmente, estoy ejecutando una aplicación nodejs con AWS Beanstalk, así como con AWS CodeDeploy y CodeBuild. Además, presiono a un repositorio de github para iniciar la automatización de mi canalización de CodeDeploy.
¿Cuál es la mejor estrategia o la más limpia para que un entorno de pruebas se envíe primero y, si todas las pruebas son correctas, se apruebe para enviarlo a producción?
¡Gracias por adelantado!
Esto es algo que AWS recomienda tener implementaciones de varias cuentas cruzadas que separen la cuenta de desarrollo y herramientas. El blog detallado está aquí .
Puede agregar una acción de Aprobación manual como última acción en la etapa DeployToTest para proteger una implementación de producción.