Компания обслуживает динамический веб-сайт с инстансов Amazon EC2, расположенных за Application Load Balancer в регионе us-west-1. Сайт должен поддерживать несколько языков и испытывает высокую задержку для пользователей в других частях мира. Компания хочет добиться более высокой глобальной производительности без пересоздания архитектуры в нескольких регионах. Что должен сделать архитектор решений?
Выберите ответ
Нажмите на вариант, чтобы проверить свой ответ.
Правильный ответ: Настроить дистрибутив Amazon CloudFront с ALB в качестве источника. Установить настройки поведения кэша для кэширования на основе заголовка запроса Accept-Language..
Почему это правильный ответ
Правильный ответ предлагает использовать Amazon CloudFront, глобальную сеть доставки контента (CDN), для кэширования динамического контента, обслуживаемого Application Load Balancer (ALB). CloudFront имеет точки присутствия (PoP) по всему миру, что сокращает задержку для пользователей, находящихся далеко от региона us-west-1. Настройка кэширования на основе заголовка Accept-Language позволяет CloudFront кэшировать различные версии страниц для разных языков, обеспечивая корректное отображение контента и улучшая производительность без изменения существующей архитектуры EC2/ALB. Первый неверный вариант предполагает перенос динамического сайта в S3, что не подходит для динамического контента. Третий вариант с API Gateway не является оптимальным решением для кэширования всего веб-сайта, так как API Gateway предназначен для API-интерфейсов, а не для доставки всего веб-контента. Четвертый вариант с запуском EC2 в каждом регионе требует значительных усилий по управлению и масштабированию, что противоречит цели избежать пересоздания архитектуры в нескольких регионах.
Сдайте экзамен — без бесконечного поиска ответов
Получите все проверенные вопросы и объяснения для этого экзамена в одном месте и сэкономьте часы подготовки. 1000+ сертификаций · 20+ языков · начните бесплатно.
Сдайте экзамен быстрее → Карта не требуется