Una empresa está refactorizando una aplicación monolítica a un diseño moderno en AWS. El pipeline de CI/CD debe permitir múltiples lanzamientos por hora y habilitar reversiones rápidas. ¿Qué diseño de despliegue cumple con estos requisitos?
Elige una respuesta
Toca una opción para verificar tu respuesta.
Respuesta correcta: Usar AWS Elastic Beanstalk para preparar la nueva versión en un entorno separado y hacer que el pipeline de CI/CD intercambie las URLs del entorno de staging y producción para desplegar..
Por qué esta es la respuesta
La opción correcta describe un despliegue azul/verde usando Elastic Beanstalk. Este método permite probar la nueva versión en un entorno de staging completamente separado antes de redirigir el tráfico de producción, lo que facilita múltiples lanzamientos por hora y reversiones instantáneas simplemente intercambiando las URLs. Las otras opciones tienen desventajas: Reemplazar instancias EC2 con nuevas AMIs es un despliegue de reemplazo, que puede causar tiempo de inactividad o interrupciones, y las reversiones no son instantáneas. Reaprovisionar infraestructura con Systems Manager y Route 53 es más complejo y lento para reversiones rápidas, y la gestión de user data para artefactos es menos eficiente. Desplegar con Auto Scaling y AMIs preconstruidas es un despliegue gradual, que es más lento para revertir completamente y no permite una reversión instantánea a la versión anterior en caso de problemas.
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