Une startup héberge un site web sur une seule instance Amazon EC2. Le site est une application Python sans état avec une base de données MySQL, servant un faible trafic. L'entreprise est préoccupée par la fiabilité de l'instance et doit migrer vers une architecture hautement disponible sans modifier le code de l'application. Quelle combinaison d'actions un architecte de solutions doit-il entreprendre pour atteindre une haute disponibilité ? (Choisissez-en deux.)
Choisissez une réponse
Appuyez sur une option pour vérifier votre réponse.
Bonne réponse : Migrer la base de données vers une instance de base de données Amazon RDS for MySQL Multi-AZ., Créer un Application Load Balancer pour distribuer le trafic vers un groupe Auto Scaling d'instances EC2 réparties sur deux zones de disponibilité..
Pourquoi c'est la réponse
Pour une haute disponibilité sans modification de code, la migration de la base de données vers Amazon RDS for MySQL Multi-AZ est essentielle. Cela assure une réplication synchrone des données vers une instance de secours dans une autre Zone de Disponibilité (AZ), permettant un basculement automatique en cas de défaillance de l'instance principale. La création d'un Application Load Balancer (ALB) distribuant le trafic vers un groupe Auto Scaling d'instances EC2 réparties sur deux AZ garantit que si une instance ou une AZ échoue, le trafic est redirigé vers les instances saines. Les autres options ne conviennent pas : provisionner une passerelle Internet dans chaque AZ est une bonne pratique mais ne résout pas la haute disponibilité de l'application ou de la base de données. Migrer vers DynamoDB nécessiterait une modification du code de l'application. Utiliser AWS DataSync pour synchroniser les données de la base de données sur plusieurs instances EC2 est une solution complexe et moins robuste que RDS Multi-AZ pour la haute disponibilité des bases de données relationnelles.
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