Команда по отчетности ежедневно получает файлы в бакет Amazon S3 и каждый день в одно и то же время вручную копирует их в бакет S3 для анализа, используемый Amazon QuickSight. Все больше команд отправляют более крупные файлы в исходный бакет S3. Команда по отчетности хочет, чтобы файлы автоматически копировались в бакет для анализа по мере их поступления, чтобы функции AWS Lambda выполняли сопоставление с образцом скопированных данных и отправляли данные в конвейер в Amazon SageMaker Pipelines. Что должен сделать архитектор решений для выполнения этих требований с НАИМЕНЬШИМИ эксплуатационными издержками?
Выберите ответ
Нажмите на вариант, чтобы проверить свой ответ.
Правильный ответ: Настроить репликацию S3 между бакетами S3. Настроить бакет S3 для анализа для отправки уведомлений о событиях в Amazon EventBridge (Amazon CloudWatch Events). Создать правило ObjectCreated в EventBridge (CloudWatch Events). Настроить Lambda и SageMaker Pipelines в качестве целей для правила..
Почему это правильный ответ
Правильный ответ — настройка репликации S3 и EventBridge. Репликация S3 (S3 Replication) автоматически копирует объекты между бакетами, устраняя необходимость в пользовательском коде Lambda для копирования, что снижает операционные издержки. EventBridge (ранее CloudWatch Events) является предпочтительным способом маршрутизации событий S3 к нескольким получателям (Lambda и SageMaker Pipelines), поскольку он предлагает более гибкую фильтрацию и маршрутизацию по сравнению с прямыми уведомлениями S3. Неправильные варианты: Использование функции Lambda для копирования файлов увеличивает операционные издержки, поскольку требует написания и поддержки кода. Прямые уведомления S3 менее гибки, чем EventBridge, для маршрутизации событий к нескольким целям и сложной фильтрации.
Сдайте экзамен — без бесконечного поиска ответов
Получите все проверенные вопросы и объяснения для этого экзамена в одном месте и сэкономьте часы подготовки. 1000+ сертификаций · 20+ языков · начните бесплатно.
Сдайте экзамен быстрее → Карта не требуется