AWS Certified Machine Learning – Specialty — Question 147

A company is building a demand forecasting model based on machine learning (ML). In the development stage, an ML specialist uses an Amazon SageMaker notebook to perform feature engineering during work hours that consumes low amounts of CPU and memory resources. A data engineer uses the same notebook to perform data preprocessing once a day on average that requires very high memory and completes in only 2 hours. The data preprocessing is not configured to use GPU. All the processes are running well on an ml.m5.4xlarge notebook instance.
The company receives an AWS Budgets alert that the billing for this month exceeds the allocated budget.
Which solution will result in the MOST cost savings?

Answer options

Correct answer: C

Explanation

Option C is the best solution because it involves switching to a smaller general-purpose instance during development, which will save costs, while still using an appropriately sized ml.r5 instance for the memory-intensive data preprocessing. The other options either maintain the current instance type, which is costlier, or incorrectly suggest using a P3 instance, which is more expensive due to GPU resources that are unnecessary for the task at hand.