New Year Sale 2026! Hurry Up, Grab the Special Discount - Save 25% - Ends In 00:00:00 Coupon code: SAVE25
Welcome to Pass4Success

- Free Preparation Discussions

Google Professional Cloud Architect Exam - Topic 3 Question 95 Discussion

Actual exam question for Google's Professional Cloud Architect exam
Question #: 95
Topic #: 3
[All Professional Cloud Architect Questions]

You are migrating third-party applications from optimized on-premises virtual machines to Google Cloud. You are unsure about the optimum CPU and memory options. The application have a consistent usage patterns across multiple weeks. You want to optimize resource usage for the lowest cost. What should you do?

Show Suggested Answer Hide Answer
Suggested Answer: A

Create a Compute engine instance with CPU and Memory options similar to your application's current on-premises virtual machine. Install the cloud monitoring agent, and deploy the third party application. Run a load with normal traffic levels on third party application and follow the Rightsizing Recommendations in the Cloud Console

https://cloud.google.com/migrate/compute-engine/docs/4.9/concepts/planning-a-migration/cloud-instance-rightsizing?hl=en


Contribute your Thoughts:

0/2000 characters
Carrol
3 months ago
D could give you the best results, but it's a lot of work!
upvoted 0 times
...
Sherill
3 months ago
Wait, why would you run high traffic tests? Isn't that risky?
upvoted 0 times
...
Trina
3 months ago
C seems too complicated for just migrating an app.
upvoted 0 times
...
Harris
4 months ago
I think B is better for flexibility with Docker.
upvoted 0 times
...
Francoise
4 months ago
Option A sounds solid, similar specs to on-prem should work.
upvoted 0 times
...
Whitley
4 months ago
I recall that option B uses App Engine, which might not be the best fit for a third-party application. I think sticking with Compute Engine is safer, like in option A.
upvoted 0 times
...
Bernardo
4 months ago
I practiced a similar question where we had to choose between different instance types. I feel like option D could give us a better understanding of performance, but it might be overkill for cost optimization.
upvoted 0 times
...
Alverta
4 months ago
I'm not entirely sure, but I think option C might be too aggressive with autoscaling. We want to optimize costs, not just scale up based on CPU usage.
upvoted 0 times
...
Fanny
5 months ago
I remember we discussed how important it is to monitor resource usage after migration. Option A seems like a solid choice since it suggests using the cloud monitoring agent.
upvoted 0 times
...
Ciara
5 months ago
Option C looks interesting - using an instance template and a managed instance group to autoscale based on CPU utilization could be a good way to optimize costs. I'll make sure to understand how that works in the exam.
upvoted 0 times
...
Millie
5 months ago
Hmm, I'm a bit unsure about this one. The options seem quite different, and I'm not sure which one would be the most efficient. I might need to re-read the question and think it through carefully.
upvoted 0 times
...
Lavonna
5 months ago
This question seems straightforward. I think I'll go with option A - it seems like the most direct approach to optimizing the resources.
upvoted 0 times
...
Karina
5 months ago
Option D seems a bit overkill for this scenario. Running multiple instances with different configurations and doing a load test seems like a lot of extra work. I think I'll focus on the more straightforward options.
upvoted 0 times
...
Merilyn
5 months ago
I'm pretty sure the answer is Lookup, since that allows you to retrieve data from a single field and display it in a dropdown list.
upvoted 0 times
...
Sabine
1 year ago
I'm leaning towards A. Gotta love those Rightsizing Recommendations - it's like having a personal shopper for your cloud resources!
upvoted 0 times
Elke
1 year ago
A) Definitely! It's like having a personal shopper for your cloud resources, making sure you get the best value.
upvoted 0 times
...
Talia
1 year ago
B) I agree, the Rightsizing Recommendations are super helpful in optimizing resource usage for cost savings.
upvoted 0 times
...
Makeda
1 year ago
A) Create a Compute engine instance with CPU and Memory options similar to your application's current on-premises virtual machine. Install the cloud monitoring agent, and deploy the third party application. Run a load with normal traffic levels on third party application and follow the Rightsizing Recommendations in the Cloud Console
upvoted 0 times
...
...
Erasmo
1 year ago
D could work, but running a high-traffic load test? That's like asking a hungry lion to taste-test your new recipe - not the safest option!
upvoted 0 times
Theresia
1 year ago
D) Create multiple Compute Engine instances with varying CPU and memory options. Install the cloud monitoring agent and deploy the third-party application on each of them. Run a load test with high traffic levels on the application and use the results to determine the optimal settings.
upvoted 0 times
...
Krissy
1 year ago
C) Create an instance template with the smallest available machine type, and use an image of the third party application taken from the current on-premises virtual machine. Create a managed instance group that uses average CPU to autoscale the number of instances in the group. Modify the average CPU utilization threshold to optimize the number of instances running.
upvoted 0 times
...
Goldie
1 year ago
A) Create a Compute engine instance with CPU and Memory options similar to your application's current on-premises virtual machine. Install the cloud monitoring agent, and deploy the third party application. Run a load with normal traffic levels on third party application and follow the Rightsizing Recommendations in the Cloud Console
upvoted 0 times
...
...
Mabel
1 year ago
C is an intriguing idea, but I'm not convinced autoscaling is the best approach here. What if the traffic patterns change unexpectedly?
upvoted 0 times
Esteban
1 year ago
C) Autoscaling can be risky, I agree. It's better to have more control over the resources based on the specific needs of the application.
upvoted 0 times
...
Santos
1 year ago
D) Create multiple Compute Engine instances with varying CPU and memory options. Install the cloud monitoring agent and deploy the third-party application on each of them. Run a load test with high traffic levels on the application and use the results to determine the optimal settings.
upvoted 0 times
...
Gilma
1 year ago
B) Create an App Engine flexible environment, and deploy the third party application using a Docker file and a custom runtime. Set CPU and memory options similar to your application's current on-premises virtual machine in the app.yaml file.
upvoted 0 times
...
Kate
1 year ago
A) Create a Compute engine instance with CPU and Memory options similar to your application's current on-premises virtual machine. Install the cloud monitoring agent, and deploy the third party application. Run a load with normal traffic levels on third party application and follow the Rightsizing Recommendations in the Cloud Console
upvoted 0 times
...
...
Aleta
1 year ago
That's a valid point, Bernardo. It's important to consider all options before making a decision.
upvoted 0 times
...
Bernardo
1 year ago
I disagree, I believe option D is more practical. Testing with different CPU and memory options will give us a better understanding of the optimal settings.
upvoted 0 times
...
Anjelica
1 year ago
B looks interesting, but I'm not sure about the custom runtime. Might be more work than I want to take on for this project.
upvoted 0 times
...
Ezekiel
1 year ago
Option A seems like the way to go - the monitoring agent and Rightsizing Recommendations should help me find the perfect balance of CPU and memory.
upvoted 0 times
Carolann
1 year ago
Running a load test with high traffic levels on multiple Compute Engine instances could also provide valuable insights for optimizing settings.
upvoted 0 times
...
Alana
1 year ago
Creating an instance template with the smallest available machine type and using average CPU to autoscale sounds like a good option too.
upvoted 0 times
...
Novella
1 year ago
I agree, it's important to optimize resource usage for the lowest cost.
upvoted 0 times
...
Ressie
1 year ago
Option A seems like the way to go - the monitoring agent and Rightsizing Recommendations should help me find the perfect balance of CPU and memory.
upvoted 0 times
...
...
Aleta
1 year ago
I think option A is the best choice. It allows us to monitor the application's performance and make adjustments based on the recommendations.
upvoted 0 times
...

Save Cancel