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 30 discussion

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

A lead engineer wrote a custom tool that deploys virtual machines in the legacy data center. He wants to migrate the custom tool to the new cloud environment.
You want to advocate for the adoption of Google Cloud Deployment Manager.
What are two business risks of migrating to Cloud Deployment Manager? (Choose two.)

  • A. Cloud Deployment Manager uses Python
  • B. Cloud Deployment Manager APIs could be deprecated in the future
  • C. Cloud Deployment Manager is unfamiliar to the company's engineers
  • D. Cloud Deployment Manager requires a Google APIs service account to run
  • E. Cloud Deployment Manager can be used to permanently delete cloud resources
  • F. Cloud Deployment Manager only supports automation of Google Cloud resources
Show Suggested Answer Hide Answer
Suggested Answer: CF 🗳️

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
victory108
Highly Voted 3 years, 7 months ago
E. Cloud Deployment Manager can be used to permanently delete cloud resources F. Cloud Deployment Manager only supports automation of Google Cloud resources
upvoted 80 times
Gregwaw
1 year, 4 months ago
F is not a risk, it is a limitation of solution. Risk is something that is not known for sure and is manageable (risk can be mitigated, avoided). You cannot manage the limitation of solution. You can use it with this limitation or not and you know it in advance.
upvoted 5 times
Terryhsieh
1 year, 1 month ago
Advocating to adopt Google Cloud Deployment Manager will become a risk if the lead engineer or other business need ask for use other cloud platform.
upvoted 3 times
...
...
poseidon24
3 years, 6 months ago
Yup, E + F. In GCP documentation it states as a warning note that deletion made through Deployment Manager scripts cannot be undone, if devs are not well trained a human errors can impact Business
upvoted 13 times
...
...
AK2020
Highly Voted 3 years, 7 months ago
C and F- make sense to me
upvoted 42 times
ssepiro
3 years, 2 months ago
I think this is right. the key of the question is "business risks".
upvoted 3 times
AzureDP900
2 years, 3 months ago
yes, C and F right
upvoted 3 times
...
[Removed]
1 year, 10 months ago
C - Makes sense, because company engineer may take longer to develop, so more cost and more 'time-to-market' Reg F: Can I pls ask how does business care whether you are Google Cloud Resources or legacy data center tools, as long as it servs business requirement? So I'm leaning towards E, as the engineers are still in the process of learning CDM and may accidently delete VMs bringing down the entire application.
upvoted 5 times
[Removed]
1 year, 10 months ago
Forgot to mention, once determined as "risks", the mitigation actions below can be followed: C: Train the existing resources, Hire an experienced personnel E: Peer Reviews, QA, thorough testing etc.
upvoted 2 times
...
...
...
...
hpf97
Most Recent 1 week, 1 day ago
Selected Answer: CE
So the aim solution should turn on "Business risk" A : no technical requirement B : as any COTS C : yes, so setting up the system can take time, and time is money, so business risk D : technical requirement, as for other IaC tool E : if the system is definitevely deleted, money is lost and bad reputation F : that's a fact, a limitation Futhermore when there is risk actions could be taken to mitigate them C : train people, hire experience ones E : code reviews, CI/CD... So C&E is the good couple
upvoted 1 times
...
user263263
1 week, 5 days ago
Selected Answer: BE
Definition of risk: "the possibility of something bad happening" A. is a fact B. Cloud Deployment Manager APIs could be deprecated in the future - part of it was already deprecated, see https://cloud.google.com/deployment-manager/docs/deprecations/composite-types, Deprecation is always a business risk for cloud services. There is some probability and if it happens, it will cost time and money to resolve. C. if it's true, it's a fact D. that's false, see example deployment without service account https://cloud.google.com/deployment-manager/docs/manage-cloud-resources-deployment E. Cloud Deployment Manager can be used to permanently delete cloud resources - there's a probability (hint: "can") that this causes some bad things to happen F. maybe that was a fact when the question was written, using 3rd party APIs is in beta now https://cloud.google.com/deployment-manager/docs/configuration/type-providers/process-adding-api
upvoted 1 times
...
LeoSantos121212121212121
1 week, 6 days ago
Selected Answer: BC
These are the business risks
upvoted 1 times
...
JonathanSJ
1 month, 1 week ago
Selected Answer: CF
I will go for CF
upvoted 1 times
...
kino_1994
1 month, 1 week ago
Selected Answer: BF
My answer is BF and aligns with similar arguments as those presented by @Choopaower B: This option can be deprecated, as the custom tool has been used for a long time. F: Cloud Deployment Manager only supports automation for Google Cloud resources, not custom resources as often happens in On-Premise environments. C is not a business risk. It is a technical risk. Their engineers may not know it yet, but they can learn.
upvoted 1 times
...
ramjisriram
1 month, 1 week ago
Selected Answer: BC
B and C are the business risks, rest of the options are technical limitations. B. Cloud Deployment Manager APIs could be deprecated in the future C. Cloud Deployment Manager is unfamiliar to the company's engineers The other options might present technical challenges or considerations but are not necessarily business risks. For example: A is more about the programming language used. D is about the service account requirement. E is a capability that, if misused, could cause issues but is not inherently a business risk. F limits scope but isn't a direct business risk.
upvoted 1 times
...
drinkwater
2 months, 2 weeks ago
the right answers are C & E C: because the engineers are dealing with legacy technologies E: Cloud Deployment Manager has the ability to delete resources
upvoted 2 times
...
Ekramy_Elnaggar
2 months, 3 weeks ago
Selected Answer: CF
I guess everyone agree on C, the debate is between B and F. Before I start, I need to stress on the word "Business" not "Technical" risks, we need to take this in our minds. B: Cloud Deployment Manager APIs could be deprecated in the future >> this is not a risk at all as the APIs cannot be changed without an announcement and also there is a backward compatibility to prevent such issues, this is something that is tackled a decade ago in all cloud providers. F: Cloud Deployment Manager only supports automation of Google Cloud >> Indeed this is a business risk, as the question didn't mention explicitly that the customer is using only GCP, they left it vague by saying "new cloud environment", so we have to assume that it is multi-cloud strategy including On-premise BTW ( Hybrid-Cloud as well ), so we need a tool that can handle deployments on all of those targets. Based on all of that, I recommend ( C & F )
upvoted 4 times
...
beagle_Masato
3 months ago
Selected Answer: CF
C and F right
upvoted 1 times
...
Shasha1
3 months, 4 weeks ago
BF are correct
upvoted 1 times
...
Leo212003
4 months, 1 week ago
Selected Answer: EF
E and F
upvoted 1 times
...
maxdanny
5 months ago
Selected Answer: BC
B. Cloud Deployment Manager APIs could be deprecated in the future: There's always a risk that APIs and tools can be deprecated or replaced with new versions. This could impact the long-term stability of your deployment process if the APIs used by Cloud Deployment Manager are deprecated and require migration to new APIs. C. Cloud Deployment Manager is unfamiliar to the company's engineers: If the company's engineers are not familiar with Cloud Deployment Manager, there could be a learning curve and potential delays during the migration process. Training and adaptation time could affect productivity and introduce risks associated with potential mistakes or inefficiencies during the transition.
upvoted 4 times
...
Armne96X
5 months, 3 weeks ago
B. Cloud deployment manager is being deprecated. F. Cloud Deployment Manager only supports automation of Google Cloud resources The question is about business risks - it's not about technical risks A C D E options are technical aspects of the Deployment manager
upvoted 2 times
...
vbondoo7
6 months ago
Should be B & C
upvoted 4 times
...
Choopaower
7 months, 1 week ago
Selected Answer: BC
My answer is BC. I think the correct answers should be related to the engineer's custom tool. The choices should answer the question "Why should we migrate Lead Engineer's tool to the new cloud environment". It's tried and tested Custom Tool versus the new Deployment Manager. B, because it can be deprecated, custom tool has been used for a long time. C, because their engineers don't know it yet.
upvoted 4 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