GCP Flashcards
What does IAM stand for
Identity and Access Management
IAM role types
- Primitive roles
- Predefined roles
- Custom roles
Types of primitive roles
- Owner
- Editor
- Viewer
Supported persistent disk types
- HDD
- SSD
- Local SSD
Command: copy files to and from Cloud Storage
gsutil cp
Service used for executing code in response to events
Cloud Functions
Command: list Kubernetes services
kubectl get svc
Command: run commands from inside a container that is running on Kubernetes
kubectl exec
Command: create new service account
gcloud iam service-accounts create ...
How to change an App Engine region
You cannot. Need to create a new project
Computer choices
- Compute engine
- Kubernetes engine
- App engine
- Cloud functions
- Cloud run
- Anthos
CIDR notation
used for specifying IP address ranges
Fully managed NoSQL database, limited query syntax
Cloud Datastore
Command: create Kubernetes cluster
gcloud container clusters create
Load balancers available
- HTTP(S) load balancer
- SSL Proxy
- TCP Proxy
- Network TCP/UDP load balancer
- internal TCP/UDP load balancer
Compute: manages app platform
App engine
Compute: event-driven, server-less functions
Cloud functions
Compute: server-less for containerised apps
Cloud run
Compute: VM, GPU, TPU, disks
Compute engine
Compute: manages Kubernetes/containers
Kubernetes engine
Compute: enterprise hybrid/multi-cloud platform
Anthos
Storage options
- Cloud storage
- Nearline
- Coldline
- Persistent disk
- Cloud filestore
Database options
- cloud bigtable
- cloud datastore
- cloud filestore
- cloud memorystore
- cloud spanner
- cloud SQL
Data & analytics options
- bigquery
- cloud dataflow
- cloud datalab
- cloud dataproc
- cloud pub/sub