Une entreprise doit concevoir une application web résiliente pour traiter les commandes des clients. L'application doit gérer automatiquement les augmentations de trafic et d'utilisation sans dégrader l'expérience client ni perdre de commandes. Quelle solution répond à ces exigences ?
Choisissez une réponse
Appuyez sur une option pour vérifier votre réponse.
Bonne réponse : Utiliser un Application Load Balancer pour gérer le trafic web. Utiliser des groupes Amazon EC2 Auto Scaling pour recevoir et traiter les commandes clients. Utiliser Amazon Simple Queue Service (Amazon SQS) pour stocker les commandes non traitées. Utiliser Amazon RDS avec un déploiement Multi-AZ pour stocker les commandes clients traitées..
Pourquoi c'est la réponse
La solution correcte combine plusieurs services AWS pour assurer la résilience et la scalabilité. Un Application Load Balancer (ALB) est idéal pour le trafic web HTTP/HTTPS, distribuant les requêtes aux instances EC2. Les groupes EC2 Auto Scaling gèrent automatiquement la capacité des serveurs en fonction de la demande, garantissant que l'application peut gérer les pics de trafic sans dégradation. Amazon SQS est une file d'attente de messages qui stocke les commandes non traitées de manière durable, découplant le processus de réception et de traitement et empêchant la perte de données en cas de surcharge. Amazon RDS avec un déploiement Multi-AZ offre une base de données relationnelle hautement disponible et durable pour les commandes traitées, avec basculement automatique en cas de défaillance. Les autres options sont moins appropriées: La passerelle NAT n'est pas un équilibreur de charge pour le trafic web entrant. Lambda pour les commandes non traitées n'est pas la meilleure solution de file d'attente. Un NLB est pour le trafic au niveau de la couche 4, et un ALB est préférable pour les applications web. Redshift est un entrepôt de données, pas une base de données transactionnelle pour les commandes. Un GWLB est pour l'inspection du trafic et non pour la gestion du trafic web direct ou le stockage des commandes.
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