exam questions

Exam Professional Cloud Architect All Questions

View all questions & answers for the Professional Cloud Architect exam

Exam Professional Cloud Architect topic 1 question 142 discussion

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

An application development team has come to you for advice. They are planning to write and deploy an HTTP(S) API using Go 1.12. The API will have a very unpredictable workload and must remain reliable during peaks in traffic. They want to minimize operational overhead for this application. Which approach should you recommend?

  • A. Develop the application with containers, and deploy to Google Kubernetes Engine.
  • B. Develop the application for App Engine standard environment.
  • C. Use a Managed Instance Group when deploying to Compute Engine.
  • D. Develop the application for App Engine flexible environment, using a custom runtime.
Show Suggested Answer Hide Answer
Suggested Answer: B 🗳️

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
vladik820
Highly Voted 2 years, 10 months ago
B is ok
upvoted 21 times
...
SweetieS
Highly Voted 2 years, 10 months ago
B is ok. https://cloud.google.com/appengine/docs/the-appengine-environments
upvoted 12 times
cugena
2 years, 9 months ago
Source code is written in specific versions of the supported programming languages: Python 2.7, Python 3.7, Python 3.8, Python 3.9 Java 8, Java 11 Node.js 10, Node.js 12, Node.js 14, Node.js 16 (preview) PHP 5.5, PHP 7.2, PHP 7.3, and PHP 7.4 Ruby 2.5, Ruby 2.6, and Ruby 2.7 Go 1.11, Go 1.12, Go 1.13, Go 1.14, Go 1.15, and Go 1.16 (preview)
upvoted 7 times
...
cugena
2 years, 9 months ago
Intended to run for free or at very low cost, where you pay only for what you need and when you need it. For example, your application can scale to 0 instances when there is no traffic. Experiences sudden and extreme spikes of traffic which require immediate scaling.
upvoted 4 times
...
...
nairj
Most Recent 3 months, 2 weeks ago
Both B and D are okay, however, the need for App engine Flexible environment is not required unless you want to run docker containers, have more control over the instance used and so on, hence in this case B works well. https://cloud.google.com/appengine/docs/the-appengine-environments
upvoted 3 times
...
thewalker
7 months, 1 week ago
Selected Answer: A
A GKE is much reliable compared to the other options provided here.
upvoted 1 times
...
rakp
9 months, 2 weeks ago
Selected Answer: B
B is correct. It supports Go 1.12, and can handle sudden spikes. https://cloud.google.com/appengine/docs/the-appengine-environments
upvoted 1 times
...
gotcertified
12 months ago
Can someone explain why we cannot use AppEngine Flexible environment ?
upvoted 1 times
anjanc
6 months, 2 weeks ago
Bcs They want to minimize operational overhead for this application
upvoted 1 times
...
edoo
4 months, 3 weeks ago
I guess it can't scale down to 0.
upvoted 1 times
...
...
sampon279
1 year ago
Selected Answer: B
App engine standard provides go env.
upvoted 1 times
...
AugustoKras011111
1 year, 3 months ago
Selected Answer: B
App Engine Std. Can run this Go version and Scales to 0.
upvoted 1 times
...
zerg0
1 year, 4 months ago
Selected Answer: B
Standard AppEngine Environment supports Go 1.2. The AppEngine can be low cost if no or low traffic. It has free quotas.
upvoted 1 times
...
zerg0
1 year, 5 months ago
Selected Answer: B
AppEngine scales well, only dev effort. No infrastructure. go is supported in the standard distribution.
upvoted 1 times
...
NodummyIQ
1 year, 6 months ago
The answer is A. B option is not correct. It is not recommended to use App Engine Standard environment for an HTTP(S) API with a very unpredictable workload because App Engine Standard environment has certain limitations and constraints that may not be suitable for an API with an unpredictable workload. For example, App Engine Standard environment has a maximum request timeout of 60 seconds, which may not be sufficient for an API with a very unpredictable workload.
upvoted 1 times
...
megumin
1 year, 7 months ago
Selected Answer: B
B is ok
upvoted 1 times
...
AzureDP900
1 year, 12 months ago
B is correct ..https://cloud.google.com/appengine/docs/the-appengine-environments Experiences sudden and extreme spikes of traffic which require immediate scaling.
upvoted 2 times
...
munnysh
2 years ago
Selected Answer: B
https://cloud.google.com/appengine/docs/the-appengine-environments App engine standard environment support go 1.13 and also handles the unpredictable load.
upvoted 3 times
...
TitaniumBurger
2 years, 4 months ago
B. Unpredictable traffic & low overhead.
upvoted 2 times
...
tmnd91
2 years, 5 months ago
Selected Answer: B
App Engine standard has autoscaling out of the box, supports Go 1.12 and can scale down to 0 to save money
upvoted 6 times
...
lxgywil
2 years, 5 months ago
B is ok.
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 ...
exam
Someone Bought Contributor Access for:
SY0-701
London, 1 minute ago