exam questions

Exam Professional Cloud DevOps Engineer All Questions

View all questions & answers for the Professional Cloud DevOps Engineer exam

Exam Professional Cloud DevOps Engineer topic 1 question 49 discussion

Actual exam question from Google's Professional Cloud DevOps Engineer
Question #: 49
Topic #: 1
[All Professional Cloud DevOps Engineer Questions]

You need to reduce the cost of virtual machines (VM) for your organization. After reviewing different options, you decide to leverage preemptible VM instances.
Which application is suitable for preemptible VMs?

  • A. A scalable in-memory caching system.
  • B. The organization's public-facing website.
  • C. A distributed, eventually consistent NoSQL database cluster with sufficient quorum.
  • D. A GPU-accelerated video rendering platform that retrieves and stores videos in a storage bucket.
Show Suggested Answer Hide Answer
Suggested Answer: D 🗳️

Comments

Chosen Answer:
This is a voting comment (?). It is better to Upvote an existing comment if you don't have anything to add.
Switch to a voting comment New
Charun
Highly Voted 3 years, 10 months ago
D is correct
upvoted 17 times
NiveusSol
2 years ago
A A GPU-accelerated video rendering platform that retrieves and stores videos in a storage bucket: Video rendering requires a stable and powerful infrastructure with persistent storage, which is not provided by preemptible VMs. Additionally, GPUs are not available on all preemptible VM instances.
upvoted 3 times
xarom
1 year, 8 months ago
https://cloud.google.com/compute/docs/instances/preemptible#preemptible-with-gpu
upvoted 3 times
...
...
...
devopsbatch
Highly Voted 3 years, 10 months ago
ans: D
upvoted 6 times
akg001
3 years, 10 months ago
Agree with you on Answer D
upvoted 4 times
...
NiveusSol
2 years ago
D GPU-accelerated video rendering platform that retrieves and stores videos in a storage bucket: Video rendering requires a stable and powerful infrastructure with persistent storage, which is not provided by preemptible VMs. Additionally, GPUs are not available on all preemptible VM instances.
upvoted 2 times
...
...
dneves
Most Recent 2 months, 2 weeks ago
Selected Answer: C
Preemptible VMs are short-lived and can be terminated by Google Cloud at any time if resources are needed elsewhere, so they are ideal for fault-tolerant applications that can handle interruptions without significant impact on functionality. Option C describes a distributed, eventually consistent NoSQL database. Eventually consistent systems can tolerate temporary unavailability of some nodes and reconcile the data once nodes are back online. Quorum-based systems (like many NoSQL databases) can continue to operate even if some VMs are preempted, as long as the required quorum of nodes is still available. Therefore, this setup is well-suited for preemptible VMs, as it can handle intermittent node loss.
upvoted 2 times
...
6a8c7ad
8 months, 2 weeks ago
Selected Answer: D
Has to be D. Definitely not A
upvoted 2 times
...
winston9
10 months, 3 weeks ago
Selected Answer: D
cannot be A, if the VM is removed by the preemption process, we lose data in memory
upvoted 1 times
...
jinaldesailive
1 year, 1 month ago
Selected Answer: A
It seems A & D both as suitable answer. But I'll go with A, as attaching GPU with preemptible VM will increase cost, and in this question the purpose of opting for preemptible VM is reducing cost. https://cloud.google.com/compute/docs/instances/preemptible#preemptible-with-gpu
upvoted 1 times
...
FI22
1 year, 1 month ago
Will go with D. Looking for cost effective. https://cloud.google.com/compute/docs/instances/preemptible#preemptible-with-gpu
upvoted 1 times
...
jomonkp
1 year, 4 months ago
Selected Answer: D
Option D
upvoted 1 times
...
Jason_Cloud_at
1 year, 6 months ago
Selected Answer: A
I would go with A compared to other options
upvoted 2 times
...
Watcharin_start
1 year, 11 months ago
Selected Answer: D
Ans is D Video rendering service is like application type called Batch job. Therefore, we can use instance type preemptible for them. If they complete task, they could be destroy and generate new instance to work continuously next task.
upvoted 2 times
...
izekc
2 years, 1 month ago
Selected Answer: C
C is more accurate
upvoted 3 times
...
eks4x
2 years, 4 months ago
Selected Answer: A
Why not A? "A scalable in-memory caching system." In general a caching system is not critical to the function of an application. If the cache is down it will cause requests to have cache miss and query the DB instead. User requests will still get served albeit slower. In addition the answer specifies that the caching system is "scalable" reducing further the impact of 1 VM getting preempted, ie traffic can be automatically redirected to other cache replicas. To me all other answers seem to have a more severe impact on the user in case the VM is preempted.
upvoted 5 times
...
kisshs
2 years, 4 months ago
Selected Answer: C
C is the right answer
upvoted 1 times
...
hanweiCN
2 years, 5 months ago
i think is C, database cluster is storage, and distributed, eventually consistence is resistant for the preempted. and sufficient quorum can ensure the DB transitions.
upvoted 2 times
...
eliC
2 years, 10 months ago
Selected Answer: D
D is correct
upvoted 2 times
...
psyx21
2 years, 11 months ago
Selected Answer: D
D is correct
upvoted 2 times
...
TNT87
3 years, 7 months ago
D https://cloud.google.com/compute/docs/instances/preemptible
upvoted 4 times
...
Community vote distribution
A (35%)
C (25%)
B (20%)
Other
Most Voted
A voting comment increases the vote count for the chosen answer by one.

Upvoting a comment with a selected answer will also increase the vote count towards that answer by one. So if you see a comment that you already agree with, you can upvote it instead of posting a new comment.

SaveCancel
Loading ...
exam
Someone Bought Contributor Access for:
SY0-701
London, 1 minute ago