Skip to main content
CloudCertPrep
DEA-C01Domain 1: Data Ingestion and TransformationIngestion & ETLeasySingle choice

A data team needs to run Python-based ETL jobs to transform S3 data into a queryable form — without provisioning servers. Which service is designed for this?

A.Amazon EMR on EC2

EMR runs managed clusters you size and pay for — not serverless.

B.AWS Glue

Correct. Glue is purpose-built serverless ETL with integrated cataloging.

C.AWS Data Pipeline

Data Pipeline is the legacy orchestration service; Glue superseded it for ETL.

D.Amazon EC2 with cron

Cron on EC2 requires managing servers and isn't a data service.

Why this answer

AWS Glue is the fully managed, serverless ETL service — crawlers infer schemas, the Data Catalog stores metadata, and jobs transform data without infrastructure management. It's the canonical 'serverless ETL' answer.

Correct answer: B · Last reviewed 2026-10-26

Official AWS references

Practice this interactively

Answer without seeing the solution first in the Ingestion & ETL practice session.

Practice Ingestion & ETL