Une application web de jeu s'exécute sur des instances Amazon EC2 derrière un Application Load Balancer et stocke les données dans Amazon RDS for MySQL. Les utilisateurs subissent de longs délais causés par les performances de lecture de la base de données. L'entreprise souhaite améliorer l'expérience utilisateur tout en minimisant les modifications de l'architecture de l'application. Que doit faire un architecte de solutions ?
Choisissez une réponse
Appuyez sur une option pour vérifier votre réponse.
Bonne réponse : Utiliser Amazon ElastiCache devant la base de données..
Pourquoi c'est la réponse
L'utilisation d'Amazon ElastiCache devant la base de données est la meilleure solution pour améliorer les performances de lecture sans modifications majeures de l'application. ElastiCache met en cache les requêtes fréquemment accédées, réduisant ainsi la charge sur la base de données RDS et accélérant les temps de réponse pour les utilisateurs. RDS Proxy améliore la gestion des connexions et la résilience, mais ne résout pas directement les problèmes de performances de lecture liés aux requêtes complexes ou fréquentes. Migrer vers AWS Lambda est un changement architectural significatif qui nécessiterait une refonte de l'application. Migrer vers DynamoDB est également un changement majeur de base de données, passant d'une base de données relationnelle à une base de données NoSQL, ce qui implique des modifications importantes du schéma et du code de l'application.
Réussissez votre examen — sans la chasse aux réponses interminable
Obtenez toutes les questions et explications vérifiées pour cet examen en un seul endroit, et économisez des heures de préparation. Plus de 1 000 certifications · Plus de 20 langues · Gratuit pour commencer.
Réussissez votre examen plus rapidement → Pas de carte requise