
Explanation:
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 and Committed Use Discounts.
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.