Une entreprise a déployé son site web de vente au détail à l'échelle mondiale. Le site s'exécute sur plusieurs instances Amazon EC2 derrière un Elastic Load Balancer dans un groupe Auto Scaling réparti sur plusieurs zones de disponibilité. L'entreprise souhaite servir différentes versions de contenu en fonction de l'appareil utilisé par les clients. Quelle combinaison d'actions un architecte de solutions doit-il entreprendre pour répondre à ces exigences ? (Choisissez-en deux.)
Choisissez une réponse
Appuyez sur une option pour vérifier votre réponse.
Bonne réponse : Configurer Amazon CloudFront pour mettre en cache plusieurs versions du contenu., Configurer une fonction Lambda@Edge pour renvoyer des objets spécifiques aux utilisateurs en fonction de l'en-tête User-Agent..
Pourquoi c'est la réponse
La configuration d'Amazon CloudFront pour mettre en cache plusieurs versions du contenu est essentielle. CloudFront, en tant que CDN, peut mettre en cache différentes versions d'un objet en fonction de divers en-têtes de requête, y compris l'en-tête User-Agent, ce qui permet de servir rapidement le contenu approprié à l'appareil de l'utilisateur. L'utilisation d'une fonction Lambda@Edge est la solution idéale pour la logique de personnalisation. Elle permet d'inspecter l'en-tête User-Agent de la requête au niveau du périmètre de CloudFront et de modifier la requête ou de renvoyer un objet différent avant même qu'elle n'atteigne les instances EC2, offrant ainsi une personnalisation dynamique et une faible latence. Les Network Load Balancers (NLB) n'offrent pas de routage basé sur l'hôte ou le chemin pour les requêtes HTTP/HTTPS, ils opèrent au niveau de la couche 4 (TCP/UDP). Les options impliquant Global Accelerator et NLB pour le routage basé sur l'hôte ou le chemin sont donc incorrectes pour ce cas d'utilisation spécifique de personnalisation de contenu.
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