Приложение для сбора данных работает в регионе eu-north-1 и записывает обработанные записи в бакет S3 в eu-north-1, который запрашивается с помощью Athena. Компания расширяет возможности сбора данных до sa-east-1 и ap-northeast-1 и развертывает сборщики, потоки Kinesis и процессоры Lambda в этих регионах, но сохраняет бакет S3 централизованным в eu-north-1 для анализа. Во время тестирования данные, поступающие из новых регионов в центральный бакет S3, показывают значительную задержку. Какое изменение БОЛЬШЕ ВСЕГО уменьшит эту задержку при поступлении данных между регионами?
Выберите ответ
Нажмите на вариант, чтобы проверить свой ответ.
Правильный ответ: Создайте бакет S3 в каждом из двух новых регионов и настройте приложение в каждом регионе для загрузки в локальный бакет. Настройте S3 Cross-Region Replication из каждого регионального бакета в центральный бакет eu-north-1..
Почему это правильный ответ
Правильный ответ значительно уменьшает задержку, так как данные сначала загружаются в локальный бакет S3 в том же регионе, что и приложение, что обеспечивает минимальную задержку. Затем S3 Cross-Region Replication (CRR) асинхронно реплицирует эти данные в центральный бакет в eu-north-1. CRR оптимизирован для передачи данных между регионами и работает в фоновом режиме, не влияя на производительность приложения. Настройка функций Lambda внутри VPC с S3 gateway endpoint не уменьшит задержку при передаче данных между регионами, так как данные все равно будут пересекать региональные границы. S3 Transfer Acceleration может помочь, но CRR в сочетании с локальной загрузкой обычно более эффективен для сценариев сбора данных из нескольких регионов. Увеличение памяти Lambda не решает проблему сетевой задержки между регионами.
Сдайте экзамен — без бесконечного поиска ответов
Получите все проверенные вопросы и объяснения для этого экзамена в одном месте и сэкономьте часы подготовки. 1000+ сертификаций · 20+ языков · начните бесплатно.
Сдайте экзамен быстрее → Карта не требуется