exam questions

Exam Associate Cloud Engineer All Questions

View all questions & answers for the Associate Cloud Engineer exam

Exam Associate Cloud Engineer topic 1 question 240 discussion

Actual exam question from Google's Associate Cloud Engineer
Question #: 240
Topic #: 1
[All Associate Cloud Engineer Questions]

You have an on-premises data analytics set of binaries that processes data files in memory for about 45 minutes every midnight. The sizes of those data files range from 1 gigabyte to 16 gigabytes. You want to migrate this application to Google Cloud with minimal effort and cost. What should you do?

  • A. Create a container for the set of binaries. Use Cloud Scheduler to start a Cloud Run job for the container.
  • B. Create a container for the set of binaries. Deploy the container to Google Kubernetes Engine (GKE) and use the Kubernetes scheduler to start the application.
  • C. Upload the code to Cloud Functions. Use Cloud Scheduler to start the application.
  • D. Lift and shift to a VM on Compute Engine. Use an instance schedule to start and stop the instance.
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
taylz876
Highly Voted 10 months ago
Selected Answer: D
Here's why option D is the most appropriate: ->Compute Engine: Compute Engine provides virtual machines (VMs) that closely resemble traditional on-premises servers. It allows you to migrate your existing application as-is to the Google Cloud platform. ->Instance Scheduling: You can schedule the VM instance to start and stop at specific times, such as midnight, to align with your existing processing schedule. This ensures that the application runs at the required time, similar to the on-premises setup. ->Minimal Effort and Cost: The "lift and shift" approach minimizes the need for code modifications or containerization, reducing migration complexity. It also allows you to use the same binaries and configurations as your on-premises setup, saving development effort. You only pay for the VM's compute resources when it's running, making it cost-effective.
upvoted 8 times
...
joao_01
Highly Voted 10 months, 3 weeks ago
Selected Answer: D
This one is a tough one. Ill consider this in my answers: Cost --> Both are more the same (the process will run at the same frequency) Effort --> Create the image in A takes more effort then to option D. With this in mind ill choose D. (before i was choosing A).
upvoted 5 times
VijKall
9 months, 1 week ago
Cost will reduce as D option is starting VM at midnight for the job and stop after completion.
upvoted 1 times
...
...
peddyua
Most Recent 6 days, 22 hours ago
Selected Answer: D
Pretty easy, containers designed for something light, 1gb-16gb is not light minimal effort -> lift and shift
upvoted 1 times
...
halifax
1 month, 2 weeks ago
D - perfect solution, but expensive! Cloud run maximum execution limit time 60 mins (very close to the 45 mins..risky!) The maximum execution limit time for the cloud function is 9 mins (less than 45)
upvoted 1 times
...
kuracpalac
5 months, 1 week ago
For my 2c I think I would have selected A, but D is a possibility. A because in the long run Cloud Run should cost less than D I believe, as it would take less CPU time through a period of time if data is from 1-16GB. D could be because it potentially requires "less" effort compared to CR.
upvoted 1 times
...
carlalap
8 months ago
I think the answer is C. Cloud Run is ideal for applications that have short running times and variable workloads, like this data analytics application. Also, Lifting and shifting the application to a VM on Compute Engine would require to manage the VM by a person, including tasks like patching the operating system, managing security updates, and scaling the VM. This is more effort than using Cloud Run.
upvoted 1 times
carlalap
8 months ago
Sorry, I must correct, I think it's A.
upvoted 3 times
...
...
VijKall
9 months, 1 week ago
Selected Answer: D
I vote for D.
upvoted 3 times
...
SinghAnc
10 months, 1 week ago
Selected Answer: D
D is the correct answer.
upvoted 4 times
...
Captain1212
11 months ago
Selected Answer: D
D is the correct answer as it requires the minimoal effort
upvoted 3 times
...
scanner2
11 months ago
Selected Answer: A
A is correct answer.
upvoted 1 times
...
tczorro
11 months, 3 weeks ago
Selected Answer: D
minimal effort is to lift and shift to VM minimal cost is to use schedule to start and stop the instance
upvoted 4 times
...
rsvd
12 months ago
Selected Answer: A
Things to consider: 1. can cloud functions run binary file? 2. Data file size varies from 1 to 16 GB. so how to determine the VM spec?
upvoted 1 times
...
3arle
12 months ago
i've made mistake, should be D
upvoted 3 times
...
3arle
12 months ago
Selected Answer: A
lift and shift is less effort and cost, you don't have to pay for refactoring or creating image.
upvoted 2 times
...
qannik
1 year ago
Selected Answer: D
I would choose D because I want to migrate this application to Google Cloud with minimal effort and cost. Cloud Run requires to create a container image and this means some kind of development and testing.
upvoted 4 times
...
gpais
1 year ago
Selected Answer: A
A seems to be the less disruptive solution with lower costs
upvoted 2 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