Un architecte de solutions déploie une application Java complexe avec une base de données MySQL. L'application Java doit s'exécuter sur Apache Tomcat et être hautement disponible. Que doit faire l'architecte de solutions pour répondre à ces exigences ?
Choisissez une réponse
Appuyez sur une option pour vérifier votre réponse.
Bonne réponse : Déployer l'application en utilisant AWS Elastic Beanstalk. Configurer un environnement à charge équilibrée et une politique de déploiement progressif..
Pourquoi c'est la réponse
Elastic Beanstalk est idéal pour déployer des applications Java sur Apache Tomcat, car il gère automatiquement le provisionnement, la mise à l'échelle et l'équilibrage de charge. Un environnement à charge équilibrée assure la haute disponibilité en distribuant le trafic sur plusieurs instances. Une politique de déploiement progressif permet des mises à jour sans interruption, maintenant la disponibilité de l'application pendant les déploiements. AWS Lambda ne prend pas en charge nativement les applications Java complexes basées sur Tomcat et est plus adapté aux fonctions sans serveur. Migrer la base de données vers ElastiCache (un service de cache en mémoire) n'est pas une solution pour une base de données MySQL persistante. Lancer une instance EC2 avec MySQL et un groupe Auto Scaling est une option viable, mais Elastic Beanstalk simplifie considérablement la gestion et l'opération de l'application, réduisant la charge opérationnelle.
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