Une entreprise développe de nouvelles fonctionnalités de commerce électronique qui utilisent plusieurs microservices, chacun exposé sur des chemins différents. Les microservices s'exécutent sur Amazon ECS. Tous les sites Web publics doivent utiliser HTTPS. L'application nécessite également les adresses IP source du client d'origine. Quelle approche d'équilibrage de charge l'ingénieur réseau doit-il mettre en œuvre pour satisfaire ces exigences ? (Choisissez-en deux.)
Choisissez une réponse
Appuyez sur une option pour vérifier votre réponse.
Bonne réponse : Obtenir les adresses IP du client à partir de l'en-tête X-Forwarded-For, Déployer un Application Load Balancer.
Pourquoi c'est la réponse
Un Application Load Balancer (ALB) est le choix approprié car il opère au niveau 7 (application), ce qui lui permet de router les requêtes vers différents microservices en fonction des chemins d'URL. Il prend également en charge HTTPS, essentiel pour les sites Web publics, et peut décharger le chiffrement SSL/TLS. Pour obtenir les adresses IP source du client d'origine, l'ALB insère l'adresse IP dans l'en-tête X-Forwarded-For. Les microservices peuvent ensuite lire cet en-tête pour récupérer l'information. Un Network Load Balancer (NLB) opère au niveau 4 (transport) et ne peut pas router en fonction des chemins d'URL ni gérer HTTPS de cette manière. AWS App Mesh est une couche de contrôle de maillage de services qui gère la communication entre les microservices, mais il ne remplace pas un équilibreur de charge frontal pour l'accès public. L'en-tête X-IP-Source n'est pas un en-tête standard utilisé par les équilibreurs de charge AWS pour transmettre l'adresse IP du client.
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