Deal of The Day! 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 1 Question 106 Discussion

Posted by Letha on May 03, 2025 at 08:31 AM

You are designing an application that uses a microservices architecture. You are planning to deploy the application in the cloud and on-premises. You want to make sure the application can scale up on demand and also use managed services as much as possible. What should you do?

Suggested Answer: B

https://cloud.google.com/anthos/run

Integrated with Anthos, Cloud Run for Anthos provides a flexible serverless development platform for hybrid and multicloud environments. Cloud Run for Anthos is Google's managed and fully supported Knative offering, an open source project that enables serverless workloads on Kubernetes.


Get Premium Professional Cloud Developer Questions as Interactive Web-Based Practice Test or PDF Real Exam Format Detailed Explanations Instant Access Get Your Practice Test
38 comments · newest first
DO
Dorthy 10 months ago
D sounds risky, mixing cloud and on-prem like that?
JA
Jacki 10 months ago
A is interesting, but isn't Istio a bit complex for this setup?
TW
Twanna 10 months ago
B seems like the best option for scaling and managed services.
CH
Chantay 11 months ago
Totally agree with B! Cloud Run is super efficient.
DO
Dottie 11 months ago
C could work too, but I prefer B for simplicity.
BE
Berry 11 months ago
I recall that using Istio can help with service mesh capabilities, but I’m not convinced it’s necessary for this scenario. I might lean towards option B as well.
DO
Dottie 11 months ago
I’m a bit uncertain about the differences between Cloud Build and Cloud Run in this context. I feel like I might be mixing up the deployment strategies.
DI
Dierdre 11 months ago
I think option B sounds familiar because we practiced a similar question about using Cloud Run for Anthos. It seems like a good choice for scaling.
AL
Alysa 12 months ago
I remember we discussed the benefits of using Anthos for managing hybrid environments, but I'm not sure which deployment method is best for scaling.
DI
Dierdre 12 months ago
I'm a bit unsure about option D - using an external load balancer to distribute traffic across cloud and on-prem Kubernetes clusters. That seems like it could add unnecessary complexity compared to the Anthos-based solutions.
JU
Juliann 1 year ago
Yeah, option B does sound like the best fit. Anthos makes it easy to manage a consistent Kubernetes environment across cloud and on-prem, and Cloud Run handles a lot of the scaling and managed service aspects.
TY
Tyisha 1 year ago
I'm leaning towards option B - using GKE with Anthos and Cloud Run for Anthos. That seems like it would give us the scalability and managed services we need across both environments.
CA
Carmen 1 year ago
Okay, let me think this through. We need to design a microservices app that can scale up on demand and use managed services as much as possible. The app needs to be deployed in the cloud and on-premises.
NA
Nan 1 year ago
This question seems straightforward, but I want to make sure I understand the key requirements correctly before answering.
CA
Cassie 1 year ago
Hah, an 'external load balancer service?' What is this, the '90s? Cloud Run all the way, baby!
RE
Regenia 1 year ago
↳ replying to Cassie
Hah, an 'external load balancer service?' What is this, the '90s? Cloud Run all the way, baby!
OL
Oliva 1 year ago
↳ replying to Cassie
B) Create a GKE cluster in each environment with Anthos, and use Cloud Run for Anthos to deploy your application to each cluster.
BR
Brinda 1 year ago
↳ replying to Cassie
A) Deploy open source Istio in a multi-cluster deployment on multiple Google Kubernetes Engine (GKE) clusters managed by Anthos.
NG
Nguyet 1 year ago
Using an external load balancer to distribute traffic across cloud and on-premises is a clever idea. But I feel like the Cloud Run option is a bit more elegant.
WI
Willis 1 year ago
↳ replying to Nguyet
Using Cloud Run for Anthos sounds like a more elegant solution.
FR
Freida 1 year ago
↳ replying to Nguyet
B) Create a GKE cluster in each environment with Anthos, and use Cloud Run for Anthos to deploy your application to each cluster.
JA
James 1 year ago
↳ replying to Nguyet
A) Deploy open source Istio in a multi-cluster deployment on multiple Google Kubernetes Engine (GKE) clusters managed by Anthos.
DE
Deandrea 1 year ago
I'm leaning towards option D. Having a GKE cluster in the cloud and on-premises with Kubernetes can offer flexibility and scalability.
DE
Devon 1 year ago
I disagree, I believe option B is better. Using Cloud Run for Anthos can provide better scalability and managed services.
ER
Erasmo 1 year ago
The multi-cluster Istio deployment sounds cool, but I'm not sure it's worth the complexity. I think the Cloud Run option is the way to go.
MI
Michell 1 year ago
↳ replying to Erasmo
True, but it might be more complex to manage in the long run.
JU
Justine 1 year ago
↳ replying to Erasmo
But wouldn't using Istio in a multi-cluster deployment give us more control over scaling?
MI
Miles 1 year ago
↳ replying to Erasmo
I agree, it seems like a simpler solution.
TA
Tamra 1 year ago
↳ replying to Erasmo
I think the Cloud Run option is the way to go.
KA
Kallie 1 year ago
I think option A sounds like a good choice. Istio can help with managing the microservices and scaling.
LA
Laquanda 1 year ago
Cloud Build integration with Anthos is a nice touch, but I'm not sure it's necessary here. I'd stick with the more straightforward Cloud Run approach.
VE
Veronika 1 year ago
↳ replying to Laquanda
Cloud Build integration with Anthos is a nice touch, but I'm not sure it's necessary here. I'd stick with the more straightforward Cloud Run approach.
DE
Deandrea 1 year ago
↳ replying to Laquanda
B) Create a GKE cluster in each environment with Anthos, and use Cloud Run for Anthos to deploy your application to each cluster.
AN
Annice 1 year ago
↳ replying to Laquanda
A) Deploy open source Istio in a multi-cluster deployment on multiple Google Kubernetes Engine (GKE) clusters managed by Anthos.
KI
Kindra 1 year ago
Hmm, Istio seems like overkill for this use case. I'd go with the simplicity of Cloud Run for Anthos.
SY
Sylvia 1 year ago
↳ replying to Kindra
Hmm, Istio seems like overkill for this use case. I'd go with the simplicity of Cloud Run for Anthos.
RA
Raelene 1 year ago
↳ replying to Kindra
B) Create a GKE cluster in each environment with Anthos, and use Cloud Run for Anthos to deploy your application to each cluster.
DE
Delfina 1 year ago
↳ replying to Kindra
A) Deploy open source Istio in a multi-cluster deployment on multiple Google Kubernetes Engine (GKE) clusters managed by Anthos.
0/2000 characters

Save Cancel