Google Professional Cloud DevOps Engineer Question 186
Select 4Google Cloud PlatformYour organization uses Google Cloud to manage multiple applications across teams. You have been tasked with structuring resources in a way that aligns with an application-centric approach for better visibility, governance, and management. Which of the following steps should you take to implement this approach effectively using an App Hub strategy?
- A
Group resources into projects based on the application they belong to and assign appropriate IAM roles to teams managing the applications.
- B
Use labels and tags to annotate resources with application-specific metadata for improved filtering and cost tracking.
- C
Create a single project for all applications to centralize management and simplify billing.
- D
Establish a naming convention that aligns with application names to easily identify resources in the Cloud Console.
- E
Use folders in Google Cloud Resource Manager to organize applications into environments like development, staging, and production.
Show answer and explanation
Correct answers: A, B, D, E
Explanation
An application-centric approach focuses on organizing resources in a way that aligns with specific applications, enabling independent management, visibility, and governance. Using projects, labels, naming conventions, and folders effectively helps achieve this structure. Centralizing all applications in a single project, however, undermines this approach by limiting separation of concerns and fine-grained control.
- A. Correct.
Correct. Grouping resources into projects per application ensures that permissions, billing, and policies can be managed independently for each application.
- B. Correct.
Correct. Labels and tags are essential for categorizing resources and enabling easier cost tracking and governance in an application-centric approach.
- C. Incorrect.
Incorrect. Creating a single project for all applications contradicts the application-centric approach, as it reduces granularity in access control, billing, and resource management.
- D. Correct.
Correct. Naming conventions aligned with application names enhance visibility and organization, making it easier to identify resources tied to specific applications.
- E. Correct.
Correct. Folders help organize resources based on environments, which supports an application-centric structure while adhering to environment-specific governance.