Une application web Java sur site utilise MongoDB pour stocker les données des abonnés. L'entreprise doit migrer l'application vers AWS avec la même architecture, la déployer pour une haute disponibilité et ne peut pas modifier le code de l'application. Quelle architecture basée sur AWS répondra à ces exigences ?
Choisissez une réponse
Appuyez sur une option pour vérifier votre réponse.
Bonne réponse : Utiliser Amazon DocumentDB (avec compatibilité MongoDB) avec des instances de taille appropriée sur plusieurs zones de disponibilité pour les données des abonnés. Déployer l'application Java sur des instances EC2 dans un groupe Auto Scaling sur plusieurs zones de disponibilité..
Pourquoi c'est la réponse
L'option correcte utilise Amazon DocumentDB (avec compatibilité MongoDB) car il est compatible avec l'API MongoDB, ce qui permet de migrer l'application sans modifier le code. Le déploiement sur plusieurs zones de disponibilité et l'utilisation d'un groupe Auto Scaling pour les instances EC2 de l'application garantissent une haute disponibilité. L'utilisation d'Amazon Aurora est incorrecte car il n'est pas compatible avec MongoDB, ce qui nécessiterait des modifications de code. Exécuter MongoDB sur des instances EC2 dans une seule zone de disponibilité ne répond pas à l'exigence de haute disponibilité. L'option de capacité à la demande de DocumentDB est moins adaptée pour une charge de travail potentiellement stable, où des instances de taille appropriée offrent un meilleur contrôle des coûts et des performances.
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