Una aplicación web se ejecuta en una única AWS Region sobre microservicios alojados en AWS Fargate (Amazon ECS) y utiliza una instancia de Amazon RDS for MySQL para los datos. Route 53 gestiona el DNS. Una alarma de CloudWatch activa una regla de EventBridge cuando la aplicación falla. Diseñe una solución de recuperación de desastres que proporcione recuperación en una segunda Region y minimice el tiempo de recuperación. ¿Qué enfoque cumple el requisito?
Elige una respuesta
Toca una opción para verificar tu respuesta.
Respuesta correcta: Aprovisionar un segundo clúster de ECS y un servicio de Fargate en la Region separada. Crear una réplica de lectura entre regiones de la instancia de base de datos de RDS en la Region separada. Crear una función Lambda que promueva la réplica de lectura para que sea la base de datos principal y actualice Route 53 para enrutar el tráfico al segundo clúster de ECS. Añadir esa Lambda como destino de la regla de EventBridge..
Por qué esta es la respuesta
La opción correcta establece un patrón de recuperación de desastres de "piloto cálido" o "activo-pasivo" con un RTO (objetivo de tiempo de recuperación) bajo. Al aprovisionar previamente el clúster de ECS y Fargate en la segunda región y mantener una réplica de lectura de RDS entre regiones, los recursos de la aplicación ya están en funcionamiento y los datos están casi sincronizados. Cuando ocurre un fallo, la Lambda puede promover rápidamente la réplica de lectura a una instancia principal y actualizar Route 53 para dirigir el tráfico, minimizando el tiempo de inactividad. Las opciones incorrectas no cumplen con el requisito de minimizar el tiempo de recuperación: La primera opción requiere que la Lambda cree y restaure una nueva instancia de RDS a partir de una instantánea en el momento del fallo, lo cual lleva más tiempo que promover una réplica de lectura existente. La segunda opción es aún más lenta, ya que la Lambda tiene que crear el clúster de ECS y Fargate, además de restaurar la base de datos. La cuarta opción introduce una conversión de datos a DynamoDB, lo cual es un proceso complejo y lento para una recuperación de desastres, y no es una solución típica para una base de datos relacional como MySQL.
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