Professional Cloud Architect Exam QuestionsBrowse all questions from this exam

Professional Cloud Architect Exam - Question 110


Your company has announced that they will be outsourcing operations functions. You want to allow developers to easily stage new versions of a cloud-based application in the production environment and allow the outsourced operations team to autonomously promote staged versions to production. You want to minimize the operational overhead of the solution. Which Google Cloud product should you migrate to?

Show Answer
Correct Answer: AD

App Engine is a fully managed platform-as-a-service (PaaS) that allows developers to build and deploy applications without managing the underlying infrastructure. It supports versioning and traffic splitting, making it easy to stage new versions and promote them to production with minimal operational overhead. This makes App Engine ideal for scenarios where operational functions are outsourced, as it simplifies the process for both developers and the operations team.

Discussion

17 comments
Sign in to comment
kopper2019Option: A
Jul 1, 2021

A. App Engine

arsavOption: A
Jul 24, 2021

Answer should be A as only with App Engine we have a default service account which allows the user to deploy the changes per project. for GKE we may have to configure additional permission for both DEV and Operations team to deploy the changes. https://cloud.google.com/appengine/docs/standard/php/service-account

AtanuOption: A
May 30, 2023

"You want to minimize the operational overhead of the solution" ..This sentence is they key to go with Option A. GKE carries overhead as it's not purely PaaS.

JohnWick2020Option: A
Jun 3, 2023

Answer is A. By process of elimination you arrive at App Engine or GKE. Now the requirement is to "to minimize the operational overhead of the solution". On the IaaS to PaaS spectrum, this can only be App Engine! IaaS = Compute Engine. Hybrid = GKE (engineering heavy). PaaS = App Engine.

jaisonPathiyil
Apr 19, 2024

Is this answers are really correct or misleading to us..?

FrusciOption: A
Sep 11, 2023

A. You deploy your new version to App Engine without setting it as the default version. The ops team then just has to make it the default version when they want to promote it. Simplest answer.

nocrushOption: A
Sep 14, 2023

A App Engine reduces ops overhead

thewalkerOption: D
Nov 13, 2023

In the question, we see "cloud-based application" - I assume, it means cloud native -> dockers/containers -> K8s -> GKE. Hence, D is my option.

[Removed]Option: A
Dec 28, 2023

A why not D? It requires more operational overhead compared to App Engine, as it involves managing the Kubernetes infrastructure.

AnandmrkOption: A
Feb 21, 2024

I did my exam today and saw this question. But I am sure A was the answer due to the operational overhead phrase

mesodanOption: A
Mar 4, 2024

While both GKE and App Engine offer functionalities for deploying cloud-based applications, App Engine is more managed service compared to GKE, resulting in lower operational overhead.

sithin_nairOption: A
Mar 16, 2023

A is right as the requirement is to deploy new changes and manage the application with no operational overhead.

Sur_NikkiOption: D
May 9, 2023

It should be D. As GKE is considered to be the master product/service for creating a deployment and managing and keeping all the environments in SYNC

heretolearnazureOption: A
Aug 25, 2023

App Engine because of less ovehead.

AdityaGuptaOption: D
Oct 6, 2023

I agreed with "omermahgoub" the answer should be D. As you will bundle the application and its dependencies into container image and deploy. All environments will have same image deployed from Dev, TEST, Staging to PROD. There will be less operational overheard for operations team.

JaimeMSOption: A
Jun 3, 2024

A. App Engine

SephethusOption: A
Jun 18, 2024

A. App Engine. Explanation: Why A is correct: App Engine: Google App Engine is a fully managed platform-as-a-service (PaaS) that allows developers to build and deploy applications quickly and easily without worrying about managing the underlying infrastructure. It supports continuous integration and continuous deployment (CI/CD) processes, enabling developers to stage new versions of applications easily. Staging and Promotion: App Engine has built-in support for traffic splitting and versioning, which allows you to stage new versions of your application and gradually promote them to production. This can be done with minimal operational overhead, making it ideal for scenarios where operational functions are outsourced. Minimal Operational Overhead: Since App Engine is fully managed, it reduces the operational burden significantly, making it easier for the outsourced operations team to handle promotions and manage the application.