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 Developer Exam - Topic 5 Question 93 Discussion

Actual exam question for Google's Professional Cloud Developer exam
Question #: 93
Topic #: 5
[All Professional Cloud Developer Questions]

You are tasked with using C++ to build and deploy a microservice for an application hosted on Google Cloud. The code needs to be containerized and use several custom software libraries that your team has built. You do not want to maintain the underlying infrastructure of the application How should you deploy the microservice?

Show Suggested Answer Hide Answer
Suggested Answer: B

Contribute your Thoughts:

0/2000 characters
Mignon
3 months ago
C could work, but it feels a bit overkill for this task.
upvoted 0 times
...
Selma
3 months ago
B is definitely the best option, no doubt!
upvoted 0 times
...
Gilbert
3 months ago
Surprised that GKE isn't the top choice here!
upvoted 0 times
...
Avery
4 months ago
I disagree, A seems simpler for microservices.
upvoted 0 times
...
Hillary
4 months ago
B is the way to go! Cloud Run is perfect for this.
upvoted 0 times
...
Cyndy
4 months ago
I feel like using GKE Standard could be overkill if we want to avoid managing infrastructure. Not sure if that's the best choice.
upvoted 0 times
...
Carin
4 months ago
I practiced a similar question where we used Cloud Build and Cloud Run together. That seems like a solid option here too.
upvoted 0 times
...
Detra
4 months ago
I'm not entirely sure, but I think Cloud Functions might be too limited for a C++ microservice with custom libraries.
upvoted 0 times
...
Heike
5 months ago
I remember we discussed using Cloud Run for deploying microservices since it abstracts away the infrastructure.
upvoted 0 times
...
Ty
5 months ago
I'm a bit confused by the options here. Cloud Shell and GKE Standard or a Container-Optimized OS Compute Engine instance? That seems like a lot of extra work when the question specifically says I don't want to maintain the underlying infrastructure. I'm leaning towards the Cloud Build and Cloud Run approach.
upvoted 0 times
...
Sabra
5 months ago
Hmm, I'm a little unsure about this one. I know Cloud Functions can be used to deploy serverless microservices, but I'm not sure if that's the best approach here since the question mentions using custom libraries. I'll have to think this through a bit more.
upvoted 0 times
...
Rene
5 months ago
This looks like a pretty straightforward question. I'd go with option B - using Cloud Build to create the container and then deploying it on Cloud Run. That way I don't have to worry about the underlying infrastructure.
upvoted 0 times
...
Ciara
5 months ago
Okay, I think I've got a plan. I'll use Cloud Build to create the container image, that way I can include all the custom libraries my team has built. Then I'll deploy that container to Cloud Run so I don't have to manage the infrastructure. Seems like the most straightforward solution to me.
upvoted 0 times
...
Aracelis
5 months ago
Hmm, the question is asking about the trade-offs of a specific pattern. I'll need to make sure I understand the key characteristics of the patterns mentioned.
upvoted 0 times
...
Yuki
1 year ago
Ah, the age-old question of how to deploy a microservice on Google Cloud. B is the answer, my friends. It's like a well-choreographed dance between Cloud Build and Cloud Run.
upvoted 0 times
Avery
1 year ago
Nope, B is the way to go. It's the most efficient option for deploying the microservice.
upvoted 0 times
...
Lajuana
1 year ago
Really? I thought using Cloud Functions would be the way to go.
upvoted 0 times
...
Nan
1 year ago
B) Use Cloud Build to create the container, and deploy it on Cloud Run.
upvoted 0 times
...
...
Clement
1 year ago
Cloud Functions? What is this, a magic trick? B is clearly the best option to containerize and deploy your microservice.
upvoted 0 times
Mohammad
1 year ago
It's definitely a convenient way to manage your microservice without worrying about the underlying infrastructure.
upvoted 0 times
...
Jennifer
1 year ago
Cloud Run is a great option for deploying containerized applications.
upvoted 0 times
...
Avery
1 year ago
B) Use Cloud Build to create the container, and deploy it on Cloud Run.
upvoted 0 times
...
...
Renato
1 year ago
I prefer using Cloud Functions for deploying the microservice. It's simpler and more efficient.
upvoted 0 times
...
Teresita
1 year ago
I agree with Bettye. Cloud Run is a good option for deploying microservices.
upvoted 0 times
...
Jame
1 year ago
I agree, B is the correct answer. Using Cloud Build and Cloud Run is the most efficient and hassle-free way to deploy your microservice on Google Cloud.
upvoted 0 times
...
Bettye
1 year ago
I think we should use Cloud Build to create the container and deploy it on Cloud Run.
upvoted 0 times
...
Shanda
1 year ago
B is the way to go! Cloud Build and Cloud Run make it easy to deploy containerized microservices without worrying about the underlying infrastructure.
upvoted 0 times
Jody
1 year ago
B is the way to go! Cloud Build and Cloud Run make it easy to deploy containerized microservices without worrying about the underlying infrastructure.
upvoted 0 times
...
Joesph
1 year ago
B) Use Cloud Build to create the container, and deploy it on Cloud Run.
upvoted 0 times
...
...

Save Cancel