Une charge de travail existante a sa couche d'application sans état sur une seule grande instance EC2 lancée à partir d'une AMI, et sa base de données MySQL sur une seule instance EC2. Le CPU sur le serveur d'applications atteint souvent 100 %, ce qui provoque des pannes. L'application des correctifs est effectuée manuellement et a entraîné des temps d'arrêt. L'entreprise doit rendre l'application hautement disponible avec le moins d'effort de développement possible. Quelle solution répond à cette exigence ?
Choisissez une réponse
Appuyez sur une option pour vérifier votre réponse.
Bonne réponse : Créer une nouvelle AMI qui inclut l'AWS Systems Manager Agent (SSM Agent). Utiliser la nouvelle AMI pour créer un modèle de lancement et lancer un groupe Auto Scaling en utilisant des instances plus petites. Utiliser un Application Load Balancer pour distribuer le trafic sur le groupe Auto Scaling et mettre à l'échelle en fonction de l'utilisation du CPU. Migrer la base de données vers Amazon Aurora MySQL..
Pourquoi c'est la réponse
La bonne réponse est de créer une nouvelle AMI avec l'agent SSM, d'utiliser un groupe Auto Scaling avec un ALB et de migrer la base de données vers Amazon Aurora MySQL. Cette approche résout les problèmes de haute disponibilité et de performance. L'agent SSM permet des mises à jour automatisées, réduisant les temps d'arrêt. Le groupe Auto Scaling avec ALB assure la scalabilité et la résilience de la couche applicative. Aurora MySQL est un service de base de données géré, hautement disponible et compatible avec MySQL, nécessitant un effort minimal de refactoring. Les autres options sont moins optimales. La refactorisation vers Lambda est un effort de développement important. Changer le type d'instance EC2 pour une instance Graviton plus petite sans résoudre les problèmes de mise à l'échelle n'est pas suffisant et DynamoDB n'est pas compatible avec MySQL. La conteneurisation est un effort de développement modéré et Neptune n'est pas une base de données relationnelle.
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