Welcome to ExamTopics
ExamTopics Logo
- Expert Verified, Online, Free.
exam questions

Exam Professional Cloud Architect All Questions

View all questions & answers for the Professional Cloud Architect exam

Exam Professional Cloud Architect topic 5 question 3 discussion

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

Mountkirk Games wants to set up a continuous delivery pipeline. Their architecture includes many small services that they want to be able to update and roll back quickly. Mountkirk Games has the following requirements:
✑ Services are deployed redundantly across multiple regions in the US and Europe
✑ Only frontend services are exposed on the public internet
✑ They can provide a single frontend IP for their fleet of services
✑ Deployment artifacts are immutable
Which set of products should they use?

  • A. Google Cloud Storage, Google Cloud Dataflow, Google Compute Engine
  • B. Google Cloud Storage, Google App Engine, Google Network Load Balancer
  • C. Google Kubernetes Registry, Google Container Engine, Google HTTP(S) Load Balancer
  • D. Google Cloud Functions, Google Cloud Pub/Sub, Google Cloud Deployment Manager
Show Suggested Answer Hide Answer
Suggested Answer: C 🗳️

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
KouShikyou
Highly Voted 5 years, 1 month ago
Correct answer is C.
upvoted 47 times
nitinz
3 years, 8 months ago
C is correct
upvoted 4 times
...
rishab86
3 years, 2 months ago
Answer is C but options should have been Google Kubernetes Engine, Google Container Registry, Google HTTP(S) Load Balancer
upvoted 42 times
...
squishy_fishy
11 months ago
Answer is C, but Container Registry is deprecated, Google is using Artifact Registry now.
upvoted 3 times
...
...
kolcsarzs
Highly Voted 4 years, 11 months ago
If the Question is erroneously formulated, and they mean Google Container Registry and Google Kubernetes Engine, then C is the right answer
upvoted 33 times
Kysmor
3 years, 9 months ago
Maybe is not: they could have mispelled on purpose! ;)
upvoted 2 times
...
Revedeep
4 years, 4 months ago
Yeah Exactly! The choice was confusing.
upvoted 3 times
...
...
Toothpick
Most Recent 4 months ago
How does C work? There is no such thing as Google Kubernetes Registry Google Container Engine is the underlying virtualization stack, not a service you can use. The whole terminology is completely off here, completely outdated
upvoted 1 times
...
didek1986
10 months, 1 week ago
Selected Answer: C
Easy easy
upvoted 1 times
...
don_v
10 months, 1 week ago
Refer to this: "Mountkirk Games makes online, session-based, multiplayer games for the most popular *mobile* platforms." Who says it's web-based, so it's required to have HTTP(S) Load Balancer? The games are for mobile devices. TCP/UDP protocols would suffice. I bet they (MountKirk Games or EA ;0 ) just also want to collect non-proxied IP addresses from the players. Also, for the mobile platform games, the requests most likely use UDP protocol for inter-player communication/chat. This filter out HTTP(S) proxied Load Balancer effectively, as it has to be an external Network Load Balancer which allow UDP and pass-through requests. Seems, like all answers are wrong.
upvoted 2 times
...
rr4444
1 year, 8 months ago
Selected Answer: C
Oooooh. Old skool wording
upvoted 1 times
...
BeCalm
1 year, 8 months ago
How is C the answer? No such thing as Google Kubernetes Registry and Google Container Engine
upvoted 3 times
...
omermahgoub
1 year, 11 months ago
The correct answer is C: Google Kubernetes Registry, Google Container Engine, Google HTTP(S) Load Balancer. To meet the requirements listed in the question, Mountkirk Games should use Google Kubernetes Registry to store their immutable deployment artifacts, Google Container Engine to run their services in a Kubernetes cluster, and Google HTTP(S) Load Balancer to expose their frontend services on the public internet and provide a single frontend IP for their fleet of services.
upvoted 6 times
...
megumin
2 years ago
Selected Answer: C
ok for C
upvoted 1 times
...
AzureDP900
2 years, 1 month ago
C is correct
upvoted 1 times
...
Nirca
2 years, 2 months ago
Selected Answer: C
Only C and we will see.
upvoted 3 times
...
Nirca
2 years, 4 months ago
Selected Answer: C
HTTP(S) Load Balancer is GLOBAL !!!!
upvoted 1 times
...
erika_vazquez
2 years, 11 months ago
A is not correct because Mountkirk Games wants to set up a continuous delivery pipeline, not a data processing pipeline. Cloud Dataflow is a fully managed service for creating data processing pipelines. B is not correct because a Cloud Load Balancer distributes traffic to Compute Engine instances. App Engine and Cloud Load Balancer are parts of different solutions. C is correct because: -Google Kubernetes Engine is ideal for deploying small services that can be updated and rolled back quickly. It is a best practice to manage services using immutable containers. -Cloud Load Balancing supports globally distributed services across multiple regions. It provides a single global IP address that can be used in DNS records. Using URL Maps, the requests can be routed to only the services that Mountkirk wants to expose. -Container Registry is a single place for a team to manage Docker images for the services. D is not correct because you cannot reserve a single frontend IP for cloud functions. When deployed, an HTTP-triggered cloud function creates an endpoint with an automatically assigned IP.
upvoted 14 times
...
vincy2202
2 years, 11 months ago
Selected Answer: C
C is the correct answer
upvoted 2 times
...
mudot
3 years ago
Selected Answer: C
"They can provide a single frontend IP for their fleet of services" only C can do that
upvoted 3 times
...
joe2211
3 years ago
Selected Answer: C
vote C
upvoted 2 times
...
ACE_ASPIRE
3 years, 2 months ago
CCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCC
upvoted 1 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 ...