ACE Failed Topic Review Flashcards
(158 cards)
What services fall under ‘Networking’?
1) Virtual Private Cloud (VPC)
2) Cloud Load Balancing
3) Cloud CDN
4) Cloud Interconnnect
5) Cloud DNS
6) Network Service Tiers (alpha)
What services fall under ‘Big Data’?
1) BigQuery
2) Cloud Dataflow
3) Cloud Dataproc
4) Cloud Datalab
5) Cloud Dataprep (beta)
6) Cloud Pub/Sub
7) Genomics
8) Google Data Studio (beta)
What services fall under ‘Data Transfer’?
1) Google Transfer Appliance
2) Google Storage Transfer Service
3) Google BigQuery Data Transfer Service
What services fall under ‘Machine Learning’?
1) Cloud Machine Learning Engine
2) Cloud Job Discovery (beta)
3) DialogFlow Enterprise Edition
4) Cloud Natural Language
5) Cloud Speech API
6) Cloud Translation API
7) Cloud Vision API
8) Cloud Video Intelligence
What services or features fall under ‘Identity & Security’?
1) Cloud IAM
2) Cloud Identity-Aware Proxy
3) Cloud Data Loss Prevention API (beta)
4) Security Key Enforcement
5) Cloud Key Management Service
6) Cloud Resource Manager
7) Cloud Security Scanner
What activities are required to setup a cloud solution environment?
Setup Account and Projects:
-Creating a resource hierarchy
-Applying organizational policies to the resource hierarchy
-Granting members IAM roles within a project
-Managing users and groups in Cloud Identity
-Enabling APIs within projects
-Provisioning and setting up products in Google Cloud’s operations suite
Managing billing configuration.
-Creating one or more billing accounts
-Linking projects to a billing account
-Establishing billing budgets and alerts
-Setting up billing exports
Installing and configuring the command line interface (CLI), specifically the Cloud SDK (e.g., setting the default project)
What are the steps to create a resource heirarcy
Create Organization
Create folders (one for each department)
Create projects in appropriate folders
Purpose of the Google Cloud resource hierarchy is two-fold:
Provide a hierarchy of ownership, which binds the lifecycle of a resource to its immediate parent in the hierarchy.
Provide attach points and inheritance for access control and organization policies.
Who owns the project resource in the heirarchy?
With an organization resource, project resources belong to your organization instead of the employee who created the project. This means that the project resources are no longer deleted when an employee leaves the company; instead they will follow the organization resource’s lifecycle on Google Cloud.
Where can you set an IAM policy on a resource?
You can set an IAM policy at the organization level, the folder level, the project level, or (in some cases) the resource level.
Resources inherit the policies of the parent resource. If you set a policy at the organization level, it is inherited by all its child folder and project resources, and if you set a policy at the project level, it is inherited by all its child resources.
How do you determine the effective policy for a resource?
The effective policy for a resource is the union of the policy set on the resource and the policy inherited from its ancestors.
This inheritance is transitive
Resources inherit policies from the project, which inherit policies from the organization resource.
Organization-level policies also apply at the resource level.
What happens to inherited resource permissions when you move a project to a new location?
IAM policy hierarchy follows the same path as the Google Cloud resource hierarchy. If you change the resource hierarchy, the policy hierarchy changes as well.
moving a project resource from one folder resource to another will change the inherited permissions. Permissions that were inherited by the project resource from the original parent resource will be lost when the project resource is moved to a new folder resource. Permissions set at the destination folder resource will be inherited by the project resource as it is moved.
What types of users can create an organization resource?
Google Workspace and Cloud Identity customers can create organization resources.
Each Google Workspace or Cloud Identity account is associated with one organization resource.
When an organization resource exists, it is the top of the Google Cloud resource hierarchy, and all resources that belong to an organization are grouped under the organization resource.
What pre - requisites are required to create folder resources?
An organization resource is required as a prerequisite to use folders. Folder resources and their child project resources are mapped under the organization resource.
What is the benefit of having Google Cloud organization and folder resources?
organization resource and folder resources, allows companies to map their organization onto Google Cloud.
These provide logical attachment points for access management policies (IAM) and Organization policies.
Are Orgnization resources required for Google Cloud?
Google Cloud users are not required to have an organization resource, but some features of Resource Manager will not be usable without one.
The organization resource is closely associated with a Google Workspace or Cloud Identity account.
When a user with a Google Workspace or Cloud Identity account creates a Google Cloud project resource, an organization resource is automatically provisioned for them.
What restrictions with a managed user (workspace or cloud identity) when they create a project?
If a user specifies an organization resource and they have the right permissions, the project is assigned to that organization.
Otherwise, it will default to the organization resource the user is associated with.
What happens when you adopt Cloud Identity for an IAM heirarchy.
When you adopt Cloud Identity, you create a Cloud Identity account for each of your users and groups.
You can then use Identity and Access Management (IAM) to manage access to Google Cloud resources for each Cloud Identity account.
Are you able to migrate projects from one organization to another?
Yes - must check services and see what is allowed with project resources?
Need IAM Permissions to move project resource
If need be, can change back
Use import and export folders
Where can you set an IAM Policy?
You can set an IAM policy at the organization level, the folder level, the project level, or (in some cases) the resource level.
Resources inherit the policies of the parent resource.
If you set a policy at the organization level, it is inherited by all its child folder and project resources, and if you set a policy at the project level, it is inherited by all its child resources.
Can you remove a permission that was granted at a higher level resource?
Roles are always inherited, and there is no way to explicitly remove a permission for a lower-level resource that is granted at a higher level in the resource hierarchy.
If you change the Google Cloud Resource Heirarchy, what happens to the policy Heirarchy?
The IAM policy hierarchy follows the same path as the Google Cloud resource hierarchy. If you change the resource hierarchy, the policy hierarchy changes as well. For example, moving a project into an organization resource will update the project’s IAM policy to inherit from the organization resource’s IAM policy.
What happens when a project moves from one folder resource to another?
Moving a project resource from one folder resource to another will change the inherited permissions. Permissions that were inherited by the project resource from the original parent resource will be lost when the project resource is moved to a new folder resource. Permissions set at the destination folder resource will be inherited by the project resource as it is moved.
How do you use projects for organizing resources?
Use projects to group resources that share the same trust boundary. For example, resources for the same product or microservice can belong to the same project.