Una canalización (pipeline) despliega la aplicación en varias Regiones secuencialmente. Usted tiene comprobaciones de estado de Route 53 basadas en alarmas de CloudWatch por Región. ¿Cómo se asegura de que la canalización espere a confirmar que la aplicación de una Región está en buen estado antes de pasar a la siguiente Región?
Elige una respuesta
Toca una opción para verificar tu respuesta.
Respuesta correcta: Cree un flujo de trabajo de Step Functions que compruebe el estado de la alarma de CloudWatch y falle si la alarma está en ALARM; inserte una nueva etapa de canalización entre cada despliegue de Región que invoque este flujo de trabajo de Step Functions..
Por qué esta es la respuesta
La opción correcta es crear un flujo de trabajo de Step Functions. Step Functions permite orquestar flujos de trabajo complejos y puede invocar y esperar el resultado de otras funciones de AWS, como la verificación del estado de una alarma de CloudWatch. Al insertar esta etapa entre los despliegues regionales, la canalización se detendrá hasta que Step Functions confirme que la alarma no está en estado ALARM, asegurando la salud de la aplicación antes de proceder. Las otras opciones son incorrectas porque: Usar CodeDeploy con reversión automática no garantiza que la canalización espere la confirmación del estado de la aplicación antes de pasar a la siguiente región. Una acción de alarma de CloudWatch directamente en la canalización no tiene la capacidad de esperar un estado específico de la alarma de forma programática. Instalar el agente de CloudWatch en instancias EC2 es para monitorear métricas, no para orquestar la espera de una canalización basada en el estado de Route 53.
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