ETExamTower
Q10Data Operations and Support

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?

← → navigate · a answer
Community votes
A
100% (6)
B
0% (0)
C
0% (0)
D
0% (0)
Discussion · 7
A 9
Selected Answer: A The FLEX execution class uses spare capacity inside the AWS infrastructure to run Glue jobs at a lower price than the standard execution class. Since the data engineer doesn't have any specific time constraints, using spare capacity is the best choice for saving costs. Today's date its a checkbox in order to spare capacity and will mean we dont know when is going to finish, which is recommended to increase a timeout
7
A. Select the FLEX execution class in the Glue job properties. Explanation: The FLEX execution class in AWS Glue lets jobs use idle resources inside the Glue service, which can cut costs a lot compared to the STANDARD execution class. With FLEX, Glue jobs run when resources are available, making it a cost-effective option for jobs that do not need to finish within a specific timeframe.
5
A Flex helps you optimize costs on your non-urgent or non-time sensitive data integration workloads such as testing, and one-time data loads. With Flex, AWS Glue jobs run on spare compute capacity instead of dedicated hardware. The start and run times of jobs using Flex can vary because spare compute resources aren’t readily available and can be reclaimed during the run of a job https://aws.amazon.com/blogs/big-data/introducing-aws-glue-flex-jobs-cost-savings-on-etl-workloads/
A 3
Selected Answer: A As its said the FLEX job is cheaper than hiring a spot instance
A 1
Selected Answer: A I'd choose A
A 1
Selected Answer: A FLEX is how you reduce Glue cost when you dont have urgency to run ETLs.
A 1
Selected Answer: A flex exception made for jobs that are not time sensitive