Una aplicación web de juegos se ejecuta en instancias de Amazon EC2 detrás de un Application Load Balancer y almacena datos en Amazon RDS for MySQL. Los usuarios experimentan largos retrasos causados por el rendimiento de lectura de la base de datos. La empresa quiere mejorar la experiencia del usuario minimizando los cambios en la arquitectura de la aplicación. ¿Qué debe hacer un arquitecto de soluciones?
Elige una respuesta
Toca una opción para verificar tu respuesta.
Respuesta correcta: Usar Amazon ElastiCache delante de la base de datos..
Por qué esta es la respuesta
La opción correcta es usar Amazon ElastiCache delante de la base de datos. ElastiCache es un servicio de almacenamiento en caché en memoria que puede reducir significativamente la latencia de lectura de la base de datos al almacenar en caché las consultas frecuentes. Esto mejora el rendimiento de la aplicación sin requerir cambios importantes en la arquitectura. RDS Proxy no aborda directamente los problemas de rendimiento de lectura, sino que mejora la gestión de conexiones y la conmutación por error. Migrar a AWS Lambda cambiaría fundamentalmente la arquitectura de la aplicación, lo cual no es el objetivo. Migrar a DynamoDB implicaría un cambio de base de datos relacional a NoSQL, lo que requeriría reescribir gran parte de la lógica de la aplicación y la forma en que interactúa con los datos.
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