
Answer-first summary for fast verification
Answer: Develop the application for App Engine standard environment.
The correct answer is B. The App Engine standard environment is suitable for this scenario because it supports Go 1.12, automatically handles scaling to 0 when there is no traffic, and can immediately scale up during traffic spikes. This minimizes operational overhead, as the team does not need to manage the infrastructure. The other options involve more complicated setups or do not meet the specific requirements as efficiently.
Author: LeetQuiz Editorial Team
Ultimate access to all questions.
An application development team has come to you for advice regarding their new project. They need to write and deploy an HTTP(S) API using Go 1.12. The API is expected to have an unpredictable workload, which means that it must be able to handle sudden spikes in traffic reliably. The team also prefers to minimize the operational overhead for this application to focus more on development rather than infrastructure management. Given these requirements, 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.
No comments yet.