Компания размещает статический веб-сайт на Amazon S3 за Amazon CloudFront. Сайт использует базу данных в качестве бэкенда. Сайт не отображает последние обновления из репозитория Git. Конвейер CI/CD и веб-хуки указывают на успешное развертывание в S3. Что должен сделать архитектор решений, чтобы сайт отображал обновления?
Выберите ответ
Нажмите на вариант, чтобы проверить свой ответ.
Правильный ответ: Сбросить кеш CloudFront..
Почему это правильный ответ
Правильный ответ — сбросить кеш CloudFront. CloudFront кэширует контент, чтобы быстрее доставлять его конечным пользователям. Если изменения на S3 не отображаются, это означает, что CloudFront продолжает отдавать старую, кэшированную версию. Сброс кеша (инвалидация) заставит CloudFront запросить свежий контент из S3. Добавление Application Load Balancer не поможет, так как статический сайт на S3 не требует балансировки нагрузки для бэкенда, а проблема связана с кэшированием контента. Добавление Amazon ElastiCache для Redis или Memcached улучшит производительность базы данных, но не решит проблему с отображением обновлений статического контента, который доставляется через CloudFront. Использование AWS Certificate Manager (ACM) для проверки SSL-сертификата обеспечивает безопасность соединения, но не влияет на кэширование или отображение обновлений контента.
Сдайте экзамен — без бесконечного поиска ответов
Получите все проверенные вопросы и объяснения для этого экзамена в одном месте и сэкономьте часы подготовки. 1000+ сертификаций · 20+ языков · начните бесплатно.
Сдайте экзамен быстрее → Карта не требуется