Skip to the content.
GCP Associate Cloud Engineer (ACE)
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