Google Cloud Platform (GCP )
compute
compute engine
kubernetes engine
App engine
environments
standard ( sandbox )
containers
python
java
node.js
php
go
distributed application using load balance
take seconds to start
flexible
GCE virtual machine instances
java
python
node.js
ruby
php
.net core
go
custom
docker image
distributed application using load balance
requires at leas one instance to run
takes minutes do start
restarts on a weekly basis
allow root access via SSH
scale
manual scaling
automatic scaling
basic scaling
cron jobs
mem cache
services levels
shared
dedicated
data
user preferences
queries that don't change often
session data
IAM
App engine admin
App engine service admin
App engine deployer
App engine viewer
App engine code viewer
quotas and limits
free quotas
speding quotas
safety limits
pricinng
cloud functions (FaaS )
serverless
event driven
stateless
autoscalinng
4 ways to interact
web base commands
SKD and command line tools
API
Mobile App
bit data
big query
pub / sub
flow
data proc
= ( Hadoop )
data lab
nertworking
Zone ( deployment area )
regions (independent geographic area with fast network )
multiregions
projects
related resources with common business objective
storare
bigtable
( = HBASE )
cloud storage
cloud SQL
cloud spanner
cloud datastore
machine learning
natural language processing
vision API
speech API
translate API
cloud computing
on demanda
broad network access
resource pooling
rapid elasticity
measured service
Google Cloud identyt ( IAM )
less privilege ( only privileges needed to do the job )
who
wich
what
primitive roles
owner
editor
viewer
administrator
resource hierarchy
organization nodes
folders
projects
project ID (immutable)
project number (immutable)
project name ( mutable )
resources