PROFESSIONAL-CLOUD-NETWORK-ENGINEER · Question #31
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…
The correct answer is C. Cloud Deployment Manager only supports automation of Google Cloud resources. F. Cloud Deployment Manager can be used to permanently delete cloud resources. The two business risks of migrating to Cloud Deployment Manager are its limited scope to Google Cloud resources and the potential for permanent resource deletion.
Question
Options
- ACloud Deployment Manager requires a Google APIs service account to run.
- BCloud Deployment Manager APIs could be deprecated in the future.
- CCloud Deployment Manager only supports automation of Google Cloud resources.
- DCloud Deployment Manager is unfamiliar to the company's engineers.
- ECloud Deployment Manager uses Python.
- FCloud Deployment Manager can be used to permanently delete cloud resources.
How the community answered
(46 responses)- A2% (1)
- B7% (3)
- C76% (35)
- D13% (6)
- E2% (1)
Why each option
The two business risks of migrating to Cloud Deployment Manager are its limited scope to Google Cloud resources and the potential for permanent resource deletion.
Requiring a Google APIs service account is a standard security practice for cloud services, enabling controlled access to APIs, and is not an inherent business risk.
While API deprecation is a general risk for any cloud service, it's not a primary or unique business risk tied specifically to migrating to Deployment Manager compared to the risks of limited scope or data destruction.
Cloud Deployment Manager is a Google Cloud-specific Infrastructure as Code (IaC) tool, meaning it only supports automation and management of Google Cloud resources. This poses a business risk as it creates vendor lock-in and cannot manage resources in a multi-cloud or hybrid environment outside of Google Cloud.
Unfamiliarity is an adoption challenge that can be mitigated with training, not a fundamental business risk of the technology itself.
The underlying language (Python) used by Deployment Manager is a technical implementation detail and not a direct business risk for adopting the service.
Like other powerful IaC tools, Cloud Deployment Manager can be used to permanently delete cloud resources through its configurations. This is a significant business risk because misconfigurations or accidental operations could lead to irreversible data loss, service outages, and substantial financial and operational impacts.
Concept tested: Cloud Deployment Manager risks and capabilities
Source: https://cloud.google.com/deployment-manager/docs/overview
Topics
Community Discussion
No community discussion yet for this question.