Which solution will run the Glue jobs in the MOST cost-effective way?

A data engineer needs to schedule a workflow that runs a set of AWS Glue jobs every day. The data engineer does not require the Glue jobs to run or finish at a specific time.

Which solution will run the Glue jobs in the MOST cost-effective way?
A . Choose the FLEX execution class in the Glue job properties.
B . Use the Spot Instance type in Glue job properties.
C . Choose the STANDARD execution class in the Glue job properties.
D . Choose the latest version in the GlueVersion field in the Glue job properties.

Answer: A

Explanation:

The FLEX execution class allows you to run AWS Glue jobs on spare compute capacity instead of dedicated hardware. This can reduce the cost of running non-urgent or non-time sensitive data integration workloads, such as testing and one-time data loads. The FLEX execution class is available for AWS Glue 3.0 Spark jobs. The other options are not as cost-effective as FLEX, because they either use dedicated resources (STANDARD) or do not affect the cost at all (Spot Instance type and GlueVersion).

Reference: Introducing AWS Glue Flex jobs: Cost savings on ETL workloads Serverless Data Integration C AWS Glue Pricing

AWS Certified Data Engineer – Associate DEA-C01 Complete Study Guide (Chapter 5, page 125)

Subscribe
Notify of
guest
0 Comments
Inline Feedbacks
View all comments