Une entreprise qui gère des sites d'offres d'emploi saisonnières connaît une augmentation de son trafic. Le backend se compose de deux instances Amazon EC2 derrière un Application Load Balancer, et Amazon DynamoDB est utilisé comme magasin de données. Pendant les saisons de pointe, les performances de lecture et d'écriture de l'application se dégradent. Quelle option permet d'obtenir une architecture scalable capable de gérer les charges de pointe avec le MOINS d'effort de développement ?
Choisissez une réponse
Appuyez sur une option pour vérifier votre réponse.
Bonne réponse : Utiliser des groupes Auto Scaling pour les services backend. Utiliser l'auto scaling de DynamoDB..
Pourquoi c'est la réponse
L'utilisation de groupes Auto Scaling pour les instances EC2 permet d'ajuster automatiquement le nombre d'instances en fonction de la charge, garantissant ainsi que le backend peut gérer les pics de trafic sans dégradation des performances. L'auto scaling de DynamoDB (capacité à la demande ou provisionnée avec auto scaling) ajuste automatiquement la capacité de lecture et d'écriture, évitant les goulots d'étranglement au niveau de la base de données. Cette combinaison est la solution la plus simple car elle s'appuie sur des fonctionnalités d'auto-scaling gérées par AWS, nécessitant le moins d'effort de développement pour une architecture existante. Migrer vers AWS Lambda nécessiterait une refonte significative de l'application. Configurer des tables globales DynamoDB est utile pour la réplication multi-régions, pas directement pour la gestion des pics de performance dans une seule région. Utiliser SQS et Lambda pour les écritures introduirait une complexité supplémentaire et un couplage lâche, ce qui n'est pas l'option avec le "MOINS d'effort de développement" pour résoudre un problème de scaling immédiat.
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