
Explanation:
Preemptible instances are the most cost-effective for batch processing jobs like this, especially when the job can tolerate interruptions. Committed-use instances, while cost-effective, require a longer commitment (1 or 3 years) than the project's remaining duration (6 months). Standard instances are more expensive, and Cloud Functions may not be suitable for this specific batch processing need. References: Preemptible Instances, Committed Use Discounts.
Ultimate access to all questions.
No comments yet.
A financial organization conducts transaction analyses nightly, requiring a three-hour window between midnight and 5am. Currently, these analyses are performed on standard Compute Engine instances with OS-level guardrails for compliance. The task is to optimize costs for the next six months without compromising the ability to handle interruptions. Which option best achieves this?
A
Switch from the standard compute instances to Cloud Functions.
B
Use the current set of instances because they are the cheapest.
C
Switch from the standard compute instances to preemptible instances.
D
Switch from the standard compute instances to committed-use instances.