Un desarrollador requiere la aprobación del propietario del producto antes de implementar código en producción. Se utiliza CodePipeline para la implementación. Se configura un tema de SNS para notificar al propietario del producto. ¿Cuál es la forma MÁS eficiente operativamente para que el desarrollador obtenga la aprobación del propietario del producto en esta canalización?
Elige una respuesta
Toca una opción para verificar tu respuesta.
Respuesta correcta: Añadir una nueva etapa a CodePipeline antes de la implementación en producción que contenga una acción de aprobación manual. Añadir una regla de notificación para notificar al tema de SNS cuando ocurra un evento de aprobación manual..
Por qué esta es la respuesta
La opción correcta es añadir una nueva etapa con una acción de aprobación manual antes de la implementación en producción. Esto detiene el pipeline, esperando la aprobación explícita del propietario del producto. La regla de notificación asociada a esta acción informará al tema de SNS, asegurando que el propietario reciba la solicitud de aprobación. Las otras opciones son menos eficientes o incorrectas: Crear una máquina de estados de Step Functions introduce complejidad innecesaria para una tarea que CodePipeline puede manejar directamente con una acción de aprobación manual. Añadir la acción de aprobación manual a la etapa de implementación de producción existente no es ideal porque la aprobación debe ocurrir antes de que comience la implementación, no como parte de ella. Editar la configuración de notificaciones de CodePipeline solo configura la notificación, pero no implementa la pausa necesaria para la aprobación manual dentro del pipeline.
Aprueba tu examen — sin la interminable búsqueda de respuestas
Obtén todas las preguntas y explicaciones verificadas para este examen en un solo lugar, y ahorra horas de preparación. Más de 1,000 certificaciones · Más de 20 idiomas · Empieza gratis.
Aprueba tu examen más rápido → No se requiere tarjeta