Google Certified Professional Cloud Architect - Part 1
SQL properties to guarantee validity
ACID (Atomicity, Consistency, Isolation, Durability)
GCP's database option for NoSQL analytics for massive datasets
Bigtable
Name for the primary unit of storage on Google Cloud Storage
Bucket
What every physical or virtual infrastructure needs
CPU, RAM, storage/hard drive, network access, operating system, firewall
App development concept that separates host OS dependencies from application
Containers
Google Container Engine's acronym
GKE
Google's data warehouse for big data
Google BigQuery
Policy format that states that child policies can't overrule parent policies
Hierarchal policy
Collections of statements that define who has what type of access
IAM Policy
Compute Engine's cloud computing model
IaaS (Infrastructure as a Service)
GCP's name for policy/permissions management
Identity and Access Management (IAM)
GCP's term for Virtual Machines (VMs)
Instance
Required before creating an instance group
Instance template
Google's open source container orchestration manager
Kubernetes
IAM adopts the security principle of _________
Least privilege
The two major OSes supported on GCP Compute Engine
Linux, Windows
GCP Machine Learning service for custom machine learning models
Machine Learning Engine
Compute Engine term for assigning CPU and RAM resources
Machine type
PaaS is known as a _______ service
Managed
Term for "WHO" is granted permissions to resources in IAM
Members
Compute Engine instances bill by the _______
Minute
The four Cloud Storage classes
Multi-regional, regional, nearline, coldline
The primary resource that runs services on Google Container Engine
Node
Individual piece of data that goes into a Cloud Storage bucket
Object
The three primitive IAM roles
Owner, Editor, Viewer
Cloud Shell
Persistent CLI instance built into web console. Has all tools and authentication pre-installed.
App Engine's cloud computing model
Platform as a Service (PaaS)
Low cost, short life instances ideal for batch computing
Pre-emptible VMs
Newer IAM role - more granular at lower level
Predefined
Legacy IAM role - broader permissions
Primitive
Primary method of organization on GCP
Projects
GCP's big data service for streaming, asynchronous messaging
Pub/Sub
Languages support by App Engine Standard environment
Python, Java, PHP, Go
Organization format of Google datacenters
Regions and zones
Two types of database formats
Relational (SQL) and non-relational (NoSQL)
IAM grants access to _____
Resources
______ is a collection of permissions
Roles
GCP's tool for logging and monitoring both GCP and AWS natively
Stackdriver
The faster scaling of the two App Engine environments
Standard (seconds vs. minutes)
The two App Engine environments
Standard and Flexible
The two types of external IP addresses on GCP
Static, ephemeral
This type of data is arranged in table format with columns and rows
Structured
Two types of data formats
Structured and unstructured
Google's open source machine learning framework
TensorFlow
Data format for Google Cloud Storage
Unstructured
This type of data includes images, videos, text files
Unstructured
GCP's term for virtual networks
VPC (virtual private cloud)
Command to deploy application on App Engine
gcloud app deploy