Une API REST monolithique pour une application mobile s'exécute sur cinq instances EC2 dans des sous-réseaux publics et est précédée d'un enregistrement de réponse à valeurs multiples Route 53 qui pointe directement vers les adresses IP des instances. Des pics de trafic soudains et importants submergent l'application. Quelle solution permettra à l'application de s'adapter à la nouvelle charge variable avec le MOINS de frais opérationnels ?
Choisissez une réponse
Appuyez sur une option pour vérifier votre réponse.
Bonne réponse : Déployer un Application Load Balancer (ALB) devant l'API, déplacer les instances EC2 vers des sous-réseaux privés, enregistrer les instances comme cibles de l'ALB, et mettre à jour l'enregistrement Route 53 pour qu'il pointe vers l'ALB..
Pourquoi c'est la réponse
La solution la plus efficace et la moins coûteuse en termes d'opérations est de déployer un Application Load Balancer (ALB). L'ALB distribue le trafic entrant sur plusieurs instances EC2, gère les pics de trafic et offre une haute disponibilité. En déplaçant les instances EC2 vers des sous-réseaux privés, on améliore la sécurité en les rendant inaccessibles directement depuis Internet. L'enregistrement Route 53 pointe vers l'ALB, simplifiant la gestion DNS. Découper l'API en fonctions Lambda (serverless) est une solution viable pour l'évolutivité mais implique une refonte architecturale significative, augmentant les frais opérationnels initiaux. Containeriser l'API avec EKS est également une solution d'évolutivité, mais un cluster EKS est plus complexe à gérer qu'un ALB, augmentant les frais opérationnels. Placer les instances EC2 dans un groupe Auto Scaling est une bonne étape pour l'évolutivité, mais la mise à jour manuelle ou par Lambda de l'enregistrement Route 53 pour chaque changement d'instance est complexe et moins robuste qu'un ALB.
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