
Answer-first summary for fast verification
Answer: Switch from the standard compute instances to preemptible instances.
Preemptible instances offer the lowest cost for batch processing and are ideal for this scenario due to their cost-effectiveness and suitability for interruptible workloads. 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 do not optimize costs in this context. For more information, refer to [Preemptible Instances](https://cloud.google.com/compute/docs/instances/preemptible) and [Committed Use Discounts](https://cloud.google.com/compute/docs/instances/signing-up-committed-use-discounts).
Author: LeetQuiz Editorial Team
Ultimate access to all questions.
A financial organization conducts transaction analysis nightly, requiring a three-hour window between midnight and 5am. Currently, this analysis runs on standard Compute Engine instances with OS-level guardrails for compliance, and it's resilient to interruptions. With the goal to optimize costs for the next six months, which option should be chosen?
A
Switch from the standard compute instances to Cloud Functions.
B
Switch from the standard compute instances to preemptible instances.
C
Use the current set of instances because they are the cheapest.
D
Switch from the standard compute instances to committed-use instances.
No comments yet.