Une nouvelle application s'exécute sur des instances Amazon EC2 à la demande qui s'adaptent fréquemment sur plusieurs zones de disponibilité derrière un Application Load Balancer (ALB). L'architecture doit prendre en charge la gestion des données de session distribuées et l'entreprise est prête à modifier le code de l'application si nécessaire. Que doit faire l'architecte de solutions pour assurer la gestion des données de session distribuées ?
Choisissez une réponse
Appuyez sur une option pour vérifier votre réponse.
Bonne réponse : Utiliser Amazon ElastiCache pour gérer et stocker les données de session..
Pourquoi c'est la réponse
Amazon ElastiCache est la solution la plus appropriée pour la gestion des données de session distribuées dans ce scénario. Il fournit un cache en mémoire rapide et géré, idéal pour stocker les données de session de manière centralisée, permettant ainsi aux instances EC2 de n'importe quelle zone de disponibilité d'y accéder. L'entreprise étant prête à modifier le code de l'application, l'intégration avec ElastiCache est réalisable. L'affinité de session (sticky sessions) de l'ALB lie un utilisateur à une instance EC2 spécifique, ce qui va à l'encontre du principe de gestion de session distribuée et peut entraîner des problèmes si l'instance échoue ou est redimensionnée. AWS Systems Manager Session Manager est utilisé pour la gestion des sessions interactives avec les instances EC2, pas pour le stockage des données de session d'application. L'opération GetSessionToken d'AWS STS est utilisée pour obtenir des informations d'identification de sécurité temporaires, et non pour la gestion des données de session d'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