Skip to main content Introduction
- All the resources we use in GCP are organized into projects
 - Projects can be organized into folders
 - Folders can be brought together into organization nodes
 - Projects, folder and organization nodes are all the places where policies can be defined
 - Policies are inherited downwards in the hierarchy
 - Projects can have different owners and users. They are built separately and they are managed separately
 - Each project has a name and a unique project ID
 - Optionally projects can be added to folder. In oder to use folders we need an organization node at the top of the hierarchy
 - Less restrictive policies at a parent level override a more restrictive policy at the resource level
 
Identity and Access Management (IAM)
- Specifies who can take action on specific resources
 - Has a who part, can do what part and on which resource part
 - There are 3 types of roles:
- Primitive: they are broad, they are applied to projects. Example: owner, editor, viewer and billing administrator
 - Predefined roles
 - Custom roles: defined by users.
- They have to be managed
 - They can be used at project or organization level (no folder level)
 
 
 - Service Accounts:
- Provide identities for carrying out server-to-server interactions
 - They are identified with an email address
 - They need to be managed
 
 
Cloud MarketPlace (Cloud Launcher)
- Used to launch predefined services with provided configuration
 - The deployed system has to be maintained by the user