Una aplicación web Java on-premises utiliza MongoDB para almacenar datos de suscriptores. La empresa debe migrar la aplicación a AWS con la misma arquitectura, implementarla para alta disponibilidad y no puede cambiar el código de la aplicación. ¿Qué arquitectura basada en AWS cumplirá estos requisitos?
Elige una respuesta
Toca una opción para verificar tu respuesta.
Respuesta correcta: Utilizar Amazon DocumentDB (con compatibilidad con MongoDB) con instancias de tamaño adecuado en varias zonas de disponibilidad para los datos de los suscriptores. Implementar la aplicación Java en instancias EC2 en un grupo de Auto Scaling en varias zonas de disponibilidad..
Por qué esta es la respuesta
La opción correcta es la única que cumple con todos los requisitos. Amazon DocumentDB (con compatibilidad con MongoDB) es un servicio de base de datos totalmente gestionado que es compatible con las API de MongoDB, lo que permite migrar la base de datos sin cambios de código. Al implementarlo en varias zonas de disponibilidad, se logra alta disponibilidad. Las instancias EC2 en un grupo de Auto Scaling en varias zonas de disponibilidad proporcionan alta disponibilidad para la aplicación Java. Las otras opciones son incorrectas porque: Amazon Aurora no es compatible con MongoDB, lo que requeriría cambios en el código de la aplicación. Ejecutar MongoDB en instancias EC2 requeriría una gestión manual de la base de datos y no ofrece la misma facilidad de alta disponibilidad que un servicio gestionado. Además, un grupo de Auto Scaling en una sola zona de disponibilidad no garantiza alta disponibilidad. La opción de DocumentDB en modo de capacidad bajo demanda no especifica el tamaño adecuado de las instancias, lo cual es crucial para el rendimiento, y la pregunta no menciona el modo bajo demanda como un requisito específico, sino la compatibilidad y alta disponibilidad.
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