Preparing Practice Exam…
Please wait a moment while the system generates the exam questions, answers, and study session.
Please wait a moment while the system generates the exam questions, answers, and study session.
AWS Certified Data Engineer - Associate · AWS
Select one answer.
Written by other learners. Comments can disagree with the marked answer — check the official documentation when in doubt.
D. AWS Glue Workflows (the best answer here) Fully serverless orchestration specifically designed for AWS ETL services (including triggering EMR jobs). You pay only for the workflow steps when they execute — no idle charges. It integrates natively with EMR, Glue, etc., and is repeatedly described as the most cost-efficient for native AWS ETL orchestration. C. AWS Step Functions Also serverless and pay-per-state-transition. Very cost-effective for many workloads and great at orchestrating EMR, but Glue Workflows are often cheaper and simpler when your pipeline is heavily Glue/EMR-centric.
Amazon Managed Workflows for Apache Airflow (Amazon MWAA) is the best service for orchestrating complex data pipelines, especially for workloads already using Amazon EMR. Airflow is a powerful workflow orchestration tool that can be integrated with various AWS services, including EMR, to provide flexible scheduling, task dependency management, and monitoring capabilities. Using a hosted Airflow service (MWAA) can reduce administrative overhead while maintaining a familiar workflow orchestration environment.
B is not cost effective, D is only to orchestrate Glue Jobs and Crawlers within AWS Glue itself. Hence C is correct, Step functions is cost effective and can link together your different AWS services.