Professional Cloud Architect Exam QuestionsBrowse all questions from this exam

Professional Cloud Architect Exam - Question 121


You need to deploy an application on Google Cloud that must run on a Debian Linux environment. The application requires extensive configuration in order to operate correctly. You want to ensure that you can install Debian distribution updates with minimal manual intervention whenever they become available. What should you do?

Show Answer
Correct Answer: B

Creating a Debian-based Compute Engine instance, installing and configuring the application, and using OS patch management is the best approach. OS patch management automates the process of keeping the operating system up-to-date with the latest patches and updates, ensuring minimal manual intervention while maintaining the system's security and stability. This method allows the application to remain correctly configured and operational without the need for repetitive manual reconfiguration.

Discussion

17 comments
Sign in to comment
victory108Option: B
Jul 11, 2021

B. Create a Debian-based Compute Engine instance, install and configure the application, and use OS patch management to install available updates.

MamthaSJOption: B
Jul 8, 2021

Answer is B

examchOption: B
Jan 5, 2023

B is the correct answer, Use OS patch management to apply operating system patches across a set of Compute Engine VM instances (VMs). Long running VMs require periodic system updates to protect against defects and vulnerabilities. The OS patch management service has two main components: Patch compliance reporting, which provides insights on the patch status of your VM instances across Windows and Linux distributions. Along with the insights, you can also view recommendations for your VM instances. Patch deployment, which automates the operating system and software patch update process. A patch deployment schedules patch jobs. A patch job runs across VM instances and applies patches. https://cloud.google.com/compute/docs/os-patch-management

freecloudOption: B
Jul 3, 2023

Can someone explain why the answer is not D ? Isn't the best practice to use containers ?

tes1298t
Aug 19, 2023

Because it mentions "restart container whenever update is available". Restarting doesn't just update the OS. You need to build docker image with new version

JPA210
Oct 12, 2023

When you restart the container, will it not download the new image and reconfigure the application? I believe so, there is an option to configure the pods to download always the last image.

afsarkhan
Jul 13, 2024

because restarting pod does not change the base image version of the application image. Hence D is a wrong answer

Ric350Option: B
Jul 16, 2022

The ask in this question is "you want to ensure that you can install Debian distribution updates (which is OS updates specifically) with minimal manual intervention whenever they become available." That is accomplished by an OS patch management. https://cloud.google.com/compute/docs/os-patch-management

backhandOption: B
Aug 11, 2022

vote B about A using latest template for update patch, next time you have to make template again. ans B, make once setting for good basically with no intervention.

Jay_KrishOption: B
Sep 10, 2022

Key words : "with minimal manual intervention whenever they become available" With OS Patch Management the OS will have all the latest available updates at that point automatically which wouldn't be the case with A.

zellckOption: B
Sep 17, 2022

B is the answer. https://cloud.google.com/compute/docs/os-patch-management Use OS patch management to apply operating system patches across a set of Compute Engine VM instances (VMs).

minmin2020Option: B
Oct 17, 2022

B is the simplest option and with minimal intervention. Other answers may be technically possible but the question does not ask for anything else (e.g. containers, templates, etc.)

meguminOption: B
Nov 14, 2022

B is ok

natpilotOption: A
Apr 15, 2023

A is correct, with template and startup script you can create multiple instance with minimal manual intervention; when the new debian release will be available, you need update only the template with new image of debian distribution.

biswa_bOption: A
Jul 7, 2023

Option A, "Create a Compute Engine instance template using the most recent Debian image. Create an instance from this template, and install and configure the application as part of the startup script. Repeat this process whenever a new Google-managed Debian image becomes available," is the correct choice. This approach allows you to automate the process of creating a new instance with the latest Debian image and configuring the application. By using an instance template and a startup script, you can ensure that the application is correctly configured each time a new instance is created. When a new Debian image becomes available, you can simply create a new instance template and repeat the process. Option B, using OS patch management, would allow you to install updates, but it wouldn't necessarily ensure that the application is correctly configured after an update.

NoCrapEvaOption: D
Jan 31, 2024

The question requires MINIMAL manual intervention for patching Debian Linux. Therefore it makes most sense to create a Docker container using the Debian Marketplace Distro (as long as the FROM field in your Dockerfile points to `$distro:latest` from Cloud Marketplace) Ref: https://cloud.google.com/blog/products/containers-kubernetes/exploring-container-security-let-google-do-the-patching-with-new-managed-base-images and https://cloud.google.com/blog/products/containers-kubernetes/exploring-container-security-how-containers-enable-passive-patching-and-a-better-model-for-supply-chain-security

patashishOption: A
Aug 10, 2022

A is correct answer. I am not able to understand B option and ppl are simply adding patch management URL as reference. How this will relate with answer ? A is correct answer.

enter_co
Oct 16, 2022

A only answers to 'minimal management overhead', but not to 'install patches as soon as possible'.

AzureDP900Option: B
Sep 18, 2022

I will go with B , there is no need to application configuration each time

gcmrjbrOption: A
Jan 11, 2024

You want to ensure that you can install Debian distribution updates with minimal manual intervention whenever they become available... | if it is in the cloud then option A | if it is on the internet then option b... It is a trick question!

gcmrjbr
Jan 11, 2024

I vote for A

ccpmadOption: B
Jun 8, 2024

It is B, using Os path. It is interesting the OS policy also, to run commands inside the VMs.