Инженер данных должен организовать конвейер, который включает одну функцию AWS Lambda, за которой следует одно задание AWS Glue, и должен использовать управляемые сервисы AWS. Какой подход обеспечивает это с наименьшими операционными издержками?
Выберите ответ
Нажмите на вариант, чтобы проверить свой ответ.
Правильный ответ: Создать конечный автомат AWS Step Functions, который сначала вызывает функцию Lambda, а затем запускает задание AWS Glue..
Почему это правильный ответ
AWS Step Functions — это бессерверный сервис оркестровки рабочих процессов, который позволяет легко координировать распределенные приложения и микросервисы с помощью визуальных рабочих процессов. Он обеспечивает наименьшие операционные издержки, поскольку является полностью управляемым сервисом, не требующим управления серверами или базовой инфраструктурой. Создание конечного автомата, который последовательно вызывает функцию Lambda, а затем задание AWS Glue, идеально соответствует требованиям. Развертывание Apache Airflow на инстансе Amazon EC2 или Amazon EKS увеличивает операционные издержки, так как требует управления инфраструктурой (серверами EC2 или кластером EKS), установки и обслуживания Airflow. Рабочий процесс AWS Glue (Glue Workflow) может оркестрировать задания Glue и триггеры, но его основное назначение — это управление заданиями Glue. Хотя он может вызывать Lambda, Step Functions является более гибким и мощным инструментом для оркестровки различных типов сервисов AWS в сложных рабочих процессах.
Сдайте экзамен — без бесконечного поиска ответов
Получите все проверенные вопросы и объяснения для этого экзамена в одном месте и сэкономьте часы подготовки. 1000+ сертификаций · 20+ языков · начните бесплатно.
Сдайте экзамен быстрее → Карта не требуется