You need to deploy a single stateless web application with a web interface and multiple endpoints. For security reasons, the web application must be reachable from an internal IP address from your company's private VPC and on-premises network. You also need to update the web application multiple times per day with minimal effort and want to manage a minimal amount of cloud infrastructure. What should you do?
Suggested Answer: A
Get Premium Associate Cloud Engineer Questions
as Interactive Web-Based Practice Test or PDF
Real Exam Format
Detailed Explanations
Instant Access
Get Your Practice Test
27 comments · newest first
RO
Rosio
11 months ago
Surprised that people are considering GKE at all for this!
KI
Kiley
11 months ago
B has the right balance of simplicity and security.
MI
Micheline
11 months ago
Wait, isn't GKE more complex to manage than Cloud Run?
FA
Farrah
11 months ago
I disagree, C seems more robust for scaling.
DU
Dudley
12 months ago
I think option B is the best choice for minimal management.
BL
Blair
12 months ago
I’m a bit confused about the differences between the options, especially between Cloud Run and GKE. I need to review that again.
KR
Kristel
1 year ago
I practiced a similar question where we had to secure access, and I think deploying with Private Service Connect could be the right choice.
LU
Luis
1 year ago
I think GKE Autopilot could work too, but I feel like it might involve more management than I want.
AU
Audrie
1 year ago
I remember we discussed using Cloud Run for stateless applications, but I'm not sure about the Private Google Access part.
BO
Bok
1 year ago
I'm pretty confident that option B, Cloud Run with Private Google Access, is the way to go here. It meets all the requirements, and the managed serverless platform should make it easy to update the app frequently with minimal effort on my part.
GR
Gracia
1 year ago
Okay, let me think this through. The key requirements are internal network access, minimal cloud infrastructure, and easy updates. I'm leaning towards option C - GKE Autopilot with Private Google Access. That way, I can take advantage of the managed Kubernetes service and still have the private network access I need.
PI
Pilar
1 year ago
Hmm, I'm a bit unsure about this one. The question mentions wanting to update the web app multiple times a day, so I'm wondering if Cloud Run is the best option since it might require more manual effort to deploy new versions. Maybe GKE Autopilot with Private Google Access would be a better choice?
DE
Derick
1 year ago
This looks like a pretty straightforward question. I think I'll go with option B - Deploy the web application on Cloud Run with Private Google Access configured. That seems like the easiest way to meet the requirements of being reachable from the internal network and minimizing cloud infrastructure management.
TO
Toi
2 years ago
Haha, I bet the exam designers are trying to trick us with all these similar-sounding options. But I think Option B is the way to go.
TA
Tashia
2 years ago
I'm leaning towards Option C. GKE Autopilot with Private Google Access seems like a good balance between control and ease of management.
DA
Dallas
2 years ago
I don't know, the Kubernetes management in Option A might be overkill for a simple web app. Cloud Run with Private Service Connect in Option D could be a good compromise.
LE
Lelia
2 years ago
Option B seems like the easiest way to go. Cloud Run with Private Google Access sounds like the perfect fit for this use case.
OL
Olive
2 years ago
I think it's a good choice for managing minimal cloud infrastructure while meeting security requirements.
JA
Janine
2 years ago
It definitely simplifies the deployment process and ensures security for internal access.
MA
Marya
2 years ago
Definitely, it's important to ensure the web application is secure and easily updatable with minimal effort.
NE
Nenita
2 years ago
I agree, Cloud Run with Private Google Access seems like the best option for this scenario.
RO
Rosalind
2 years ago
I agree, Cloud Run with Private Google Access would provide the security and ease of management needed for this scenario.
FE
Fernanda
2 years ago
B) Deploy the web application on Cloud Run with Private Google Access configured
MA
Mari
2 years ago
Option B seems like the easiest way to go. Cloud Run with Private Google Access sounds like the perfect fit for this use case.
BU
Buck
2 years ago
That's a good point, but I still think option A is more suitable for our needs of updating the web application multiple times per day with minimal effort.
KA
Katheryn
2 years ago
I disagree, I believe option B is better as it allows us to deploy the web application on Cloud Run with Private Google Access configured for better security.
BU
Buck
2 years ago
I think option A is the best choice because it allows us to deploy the web application on Google Kubernetes Engine with an internal ingress.