Resource Hierarchy Flashcards
What is a resource?
Resources are positioned at the service level and contain services that process/run your workloads
What is resource management?
How you configure and grant access to cloud resources for your team set up and organization of account-level resources.
What is a domain?
Your org’s primary identity
What is the function of a Domain?
- Universally administers policies for your users and devices.
- Defines which users are associated with your org.
3.Linked to either a Google Workspace or Cloud Identity account.
Note: GWS or CI can only be linked to one org.
What is the Organization level within GCPs hierarchy of resources?
The root note of a GCP hierarchy of resources that allows you to centrally manage your GCP resources and user access with proactive AND reactive management
What are the key components of a organization?
- Allows you to define settings, permissions, and policies for projects, folders, resources, and Cloud Billing accounts it parents.
How is a resource hierarchy structured from the top down?
Domain –> Org –> Folders –> Projects –> Resources
What are folders? What service level’s does it parent?
The logical groupings of of projects and/or other folders.
Projects and Resources.
Note: Folders can contain other folders.
How are folders commonly structured?
- By departments and/or teams.
- Structured in such a way that resources share common IAM policies.
What are projects?
A logical grouping of service level resources.
Child to folders
Parent to resources
What can projects represent?
- Teams
- environments
- OUs
- Business departments
What 3 functions do projects serve?
enabling services,
APIs,
IAM permissions
What are labels? What is there beneft?
Used to categorize and filter resources with key/value pairs.
Great for cost tracking at a granular level
What are the 3 suggested hierarchy resources?
- Environment oriented
- Function- oriented
- Granular access-oriented
What is a Environment oriented hierarchy? Key benefit? Key challenges?
A hierarchy whereby one org contains ONE folder PER environment.
Easy to implement, but challenging to share services that are shared by multiple environments.
What is a Function- oriented hierarchy? Its benefits & cons?
Structure whereby one org contains one folder PER business FUNCTION .
Key benefit of Function-oirented hierachy?
- allows you to deploy shared services
- more flexible than environment oriented hierarchy,
- gives the same environment separation,
Can each business folder function contain (parent) multiple environment folders?
Yes
What are business functions in a function oriented environment?
App
Management
IT
What is Granular Access oriented hierarchy?
An org structure that containes one folder per each business UNIT.
And whereby each business unit can contain one folder per business FUNCTION.
PRO vs Cons of granular environments?
Most flexible and extensible option
Cons: complex network topology AND needs greater time and effort to manage the structure, roles, and permissions.