
Answer-first summary for fast verification
Answer: Analyze instance utilization patterns and purchase committed use contracts only for the instances with high and predictable usage.
To achieve cost-efficiency, it's crucial to optimize infrastructure costs. Utilizing committed use discounts (CUDs) for Compute Engine instances offers substantial discounts for prepaying for specific instance types over a certain period. However, purchasing CUDs for all instance types, regardless of their actual utilization, may not be cost-effective. Relying solely on preemptible instances, which are cheaper but can be interrupted, may not suit all workloads. Autoscaling on all instances isn't always necessary and can lead to underutilized resources. Therefore, the best strategy is to analyze instance utilization patterns and purchase CUDs only for instances with high and predictable usage, maximizing savings while avoiding unnecessary expenses. Reference: [Compute Engine Committed Use Discounts documentation](https://cloud.google.com/compute/docs/instances/signing-up-committed-use-discounts).
Author: LeetQuiz Editorial Team
Ultimate access to all questions.
No comments yet.
A multinational company has recently migrated its infrastructure to Google Cloud Platform, utilizing various Compute Engine instances for their applications. As a DevOps Engineer, what strategy would you recommend to optimize their costs while considering committed use discounts?
A
Implement autoscaling on all instances and purchase committed use contracts for the average usage.
B
Analyze instance utilization patterns and purchase committed use contracts only for the instances with high and predictable usage.
C
Purchase committed use contracts for all instance types they use, regardless of the actual utilization rates.
D
Use preemptible instances for all workloads to minimize costs, ignoring committed use contracts.