GCP Topology Flashcards

1
Q

Preemptible VM

A

Google can delete complete VM without intimation

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

Containers

A

A container is a standard unit of software that
packages up code and all its dependencies so the application
runs quickly and reliably from one computing environment to
another.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

Benefits of Container

A

The container will automatically allocate that memory from the base hardware s/m. So if our application at start is taking 8 GB and after sometime if its taking 2 GB, then the container will release rest of the 6GB machine which was allocated initially. Container will demand the memory required to run the process not the complete VM. We don’t have hard-coded configuration for memory for the CPU.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

Docker

A

Docker is a facility which will execute the container on the machine

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

Kubernetes

A

Kubernetes is an open source container
orchestration platform that automates many of the manual
processes involved in deploying, managing, and scaling
containerized applications.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

HELM

A

Helm charts are packages that contain all the
information that Kubernetes needs to know for managing a
specific application within the cluster

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

Google App Engine

A

Platform as a Service (PaaS)

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
8
Q

2 Types of App Engine

A

Standard App Engine
&
Flexible App Engine

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
9
Q

App Engine Standard

A

➤App Engine standard environment is based on
container instances running on Google’s infrastructure.
➤App Engine standard environment makes it easy to build and
deploy an application that runs reliably even under heavy load
and with large amounts of data.
➤ Free Daily Quota.
➤ Usage based Billing.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
10
Q

Flexible App Engine

A

➤ Customizable infrastructure - App Engine flexible
environment instances are Compute Engine virtual machines,
which means that you can take advantage of custom libraries,
use SSH for debugging, and deploy your own Docker containers.
➤ Performance options - You can specify how much CPU and
memory each instance of your application needs, and the flexible
environment will provision the necessary infrastructure for you.
➤ Native feature support - Features such as microservices,
authorization, SQL and NoSQL databases, traffic splitting,
logging, versioning, security scanning, and content delivery
networks are natively supported.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
11
Q

Persistent Disk

A

➤Single root disk attached to VM.
➤Common and Default Option
➤Not Directly attached to Compute Engine, but via Network interface
* Benefit of RAID (Redundant Array of Independent Disks)

➤ Standard and SSD options available

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
12
Q

Local SSD

A

➤Directly attached to Compute Engine VM

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
13
Q

Cloud Storage Bucket

A

➤Infinite Space
➤No Block Storage allowed.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly