Une entreprise développe une application d'achat sur AWS. Le catalogue change une fois par mois et doit s'adapter au trafic. L'entreprise souhaite la latence la plus faible possible. Les données du panier d'achat de chaque utilisateur doivent être hautement disponibles et doivent persister si l'utilisateur se déconnecte et se reconnecte plus tard. Que doit faire un architecte de solutions pour s'assurer que les données du panier d'achat sont préservées à tout moment ?
Choisissez une réponse
Appuyez sur une option pour vérifier votre réponse.
Bonne réponse : Configurer Amazon ElastiCache for Redis pour mettre en cache les données du catalogue depuis Amazon DynamoDB et pour stocker les données du panier d'achat de la session de l'utilisateur..
Pourquoi c'est la réponse
Amazon ElastiCache for Redis est le meilleur choix car il offre une faible latence pour le cache du catalogue et peut stocker de manière persistante les données du panier d'achat de l'utilisateur grâce à sa capacité de persistance des données et de haute disponibilité. Le catalogue, qui change peu fréquemment, bénéficiera d'un cache à faible latence. Les données du panier d'achat nécessitent une persistance et une haute disponibilité, ce que Redis peut fournir, même si l'utilisateur se déconnecte. L'option Application Load Balancer avec affinité de session ne garantit pas la persistance des données du panier d'achat si l'instance sous-jacente échoue ou si l'utilisateur est redirigé vers une autre instance après une déconnexion prolongée. Amazon OpenSearch Service est optimisé pour la recherche et l'analyse de logs, pas pour le caching à faible latence ou le stockage de sessions. Une instance EC2 avec EBS pour le catalogue et le panier d'achat serait moins évolutive, plus coûteuse et n'offrirait pas la même faible latence ni la gestion simplifiée qu'ElastiCache pour ces cas d'utilisation spécifiques.
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