Setting Up a Cloud Environment Solution
Project or Billing Account
Budgets can be created around a ______________ or a ______________.
G Suite or Cloud Identity
Creating an Organization account in Google Cloud Platform requires a __________________ or ___________________ domain.
gsutil
Which Cloud SDK component allows you to interact with cloud storage resources from the command line?
Self-serve
Which account type is the default when creating a billing account?
50%, 90%, 100%
Which budget alerts are preset by Google?
Cloud Pub/Sub
Which cloud service could you use to programmatically receive updates on a budget?
Resources
_________________ are the granular building blocks of for services in APIs.
Cloud Identity
_________________ is the identity provider of G Suite without the rest of the suite.
Cloud SDK
___________________ is a set of tools that allow us to interact with Google Cloud services from the command line.
3
How many identifiers does each project have in Google Cloud?
Monthly
How often are invoiced accounts billed?
Either at a certain threshold, or monthly; whichever comes first.
How often are self-serve accounts billed?
By default, the account that created that project would be the owner.
If a project is not created within an organization, who owns that project in Google Cloud?
BigQuery export will provide more detail on the expense and will allow you to analyze your data with BigQuery services.
In Billing Export, how does BigQuery export differ from File export?
Properties
In Cloud SDK, _____________ allow us to configure the behavior of Google Cloud.
Configurations
In Cloud SDK, _________________ are named sets of properties that allow us to easily switch between properties.
Cloud Storage Bucket
In order to use File export, you need to have a __________________ to store the files.
1. Project Dashboard > Go to project settings > Shut down 2. Main Menu > IAM & Admin > Manage Resources > Delete
List 2 click-paths for deleting a project in Google Cloud.
1. When will I get billed? 2. How do I manage access to billing info?
List 2 most common questions in regards to Billing.
1. Project Name - human-friendly identifier 2. Project Number - google-created, globally unique backend ID 3. Project ID - user-created, globally unique ID
List the 3 project identifiers of a Google Cloud project.
1. Primitive roles 2. Predefined roles 3. Custom roles
List the 3 types of roles in Google Cloud.
1. Google Account email address 2. Google Group address 3. Service Account address 4. G Suite domain address
List the 4 addresses that can be used to add members to a project in Google Cloud.
1. JSON 2. CSV
Name 2 file types accepted by File export in "Billing Export".
1. Cloud console 2. Cloud SDK
Name 2 ways you can interact with APIs in Google Cloud.
Organization (optional), Folder (optional), Project, Resource
Name the 4 possible layers of the Google Cloud Platform resource hierarchy.
Host
Stackdriver metadata is stored in the _______ project.
Default project
The Cloud SDK uses a concept of a ____________________ so that you can issue some commands without having to explicitly specify the project ID.
Primitive role
This type of IAM role exists at the project level and is generally too broad for most cases.
Predefined role
This type of IAM role is for specific services, is more granular than Primitive roles, and based on very finite permissions.
Custom role
This type of IAM role is similar to predefined roles except you create them yourself. It is simply a bundle of permissions which the user dictates.
True. This is why it is important that, IF you have an Organization, you create projects under the Organization. This allows you to avoid accidental deletion of the organizations assets in the event that an employee leaves the company and their GCP account is deleted.
True of False. When an account is deleted from Google Cloud Platform, all the projects owned by that account are also deleted.
False. While "Projects" are a required organizational element of Google Cloud, "Organizations" are an optional element in the resource hierarchy.
True or False. All "Projects" MUST belong to an "Organization" in Google Cloud.
True. IAM control who can do what, but the "who" is determined by the user having an email account associated with a G Suite account.
True or False. Google Cloud IAM is NOT an identity provider.
gcloud config list
Using the Cloud SDK, you can use this command to check the default project.
1. BigQuery export 2. File export
What are the 2 options for "Billing Exports"?
Self-serve & Invoiced
What are the 2 types of accounts in Billing?
Application Performance Management
What does "APM" stand for in Stackdriver?
Identity and Access Management
What does IAM stand for?
gcloud config configurations list
What is the Cloud SDK command for getting a list of configurations?
gcloud config set/unset <PROPERTY> <VALUE>
What is the Cloud SDK command for setting or unsetting properties in a gcloud configuration?
IAM roles/permissions
What is the best tool to use for managing access to billing info?
Main Menu > API & Services > Enable APIs & Services
What is the click-path for enabling APIs?
Google Cloud Directory Sync
When adding users from Active Directory to Google Cloud, you must use ________________.
30
When deleting or shutting down a project in Google Cloud, the project will be scheduled for permanent deletion in how many days?
It is useful for more manual processes, like downloading the CSV file and importing it into an excel spreadsheet.
When is File export a good choice when using "Billing Export"?
bq
Which Cloud SDK component allows you to interact with BigQuery resources from the command line?