
Answer-first summary for fast verification
Answer: Deploy the application as a managed instance group with Preemptible VMs.
The correct answer is to deploy the application as a managed instance group with Preemptible VMs. Preemptible VMs offer the most cost-effective solution for running VMs, especially for tasks that can tolerate interruptions. Using a managed instance group ensures that new instances are automatically started if any are terminated. The other options either do not minimize costs effectively or involve unnecessary commitments, such as Committed Use Discounts, which require a minimum one-year commitment and would not be cost-effective for a one-month project.
Author: LeetQuiz Editorial Team
Ultimate access to all questions.
You are working on a video rendering application that sends small tasks as messages to a Cloud Pub/Sub topic. The application needs to be deployed to execute these tasks across multiple virtual machines (VMs), with each task completing in under an hour. The entire rendering process must be finished within a month, and cost minimization is a priority. What is the best deployment strategy?
A
Deploy the application as a managed instance group. Configure a Committed Use Discount for the required CPU and memory.
B
Deploy the application as a managed instance group with Preemptible VMs. Configure a Committed Use Discount for the required CPU and memory.
C
Deploy the application as a managed instance group.
D
Deploy the application as a managed instance group with Preemptible VMs.
No comments yet.