CDL - Migration Services Flashcards

1
Q

What are GCPs DB migration Services?

A

DB Migration Service (DMS) - When you are migrating open-source, relational DBs.

BigQuery Data Transfer Service - Used to automate scheduled data movement into BQ using a fully managed data import service.

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

What are GCPs 2 Compute Engine migration services?

A

Migrate for Compute Engine - When you are migrating VMs/servicers from on-prem to another cloud Compute Engine. (Exam)

Migrate for Anthos - When you are migrating containers – VMs – from on-prem OR other clouds directly into containers in GKE.

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

What are GCPs 2 data/storage migration services?

A
  1. Cloud Storage Transfer Service (Exam) - Used to migrate storage data between cloud services (think AWS S3 and Cloud Storage)
  2. Transfer Appliance - When you have massive amounts of data (TBs) and its faster to ship physical devices.
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

What are the 3 types of migration options from on-prem into GCP?

A
  1. Lift and shift
  2. Improve and move
  3. Rip and Replace
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

What type of on-prem migration is the most labor intensive?

A

Rip & Replace

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

Define Lift and Shift. What are its benefits? Cons?

A

The moving of workloads from one environment to another with minor or zero modifications/refactoring.

Pros - least labor intensive (no upskilling needed) and fasted .

Cons - limited cloud benefits

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

Define Improve and Move.

A

Is the modernizing of a workload WHILE migrating to the cloud to take advantage of cloud-native capabilities.

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

Define Rip and Replace. What are its benefits? Cons?

A

Is the decommissioning of applications and completely redesigning and rewriting them as a cloud-native app.

Benefits - Can maximize value of cloud offerings.

Cons - most labor intensive and take the most time.

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

Define refactoring.

A

Refactoring of an application is the process of improving an apps internal structure (code) without affecting is external behavior (production/end users)

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

When is it ideal to use a Rip-and-Replace migration strategy?

A
  1. When you want to remove legacy technical debt/hardware
  2. When current app does not meet business/technical goals.
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
11
Q

What are key cloud benefits that Lift and Shift migrations miss out on?

A
  1. Horizontal scalability
  2. Fine-graced/granular pricing
  3. Highly managed services
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
12
Q

What are Lift and Shift migrations ideal?

A
  1. Little/no business need for change.
  2. Workloads can operate in target environment.
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
13
Q

What situations of Improve-and-move migrations best suited for?

A
  1. When an apps architecture or infrastructure of an app is not supported in target environment.
  2. When a major update to the workload is not necessary
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
14
Q

What are key considerations when migrating with a Improve-and-move strategy?

A
  1. Long than lift and shift
  2. App must be refactor in order to migrate
  3. Requires upskilling
  4. More time and effort of the life cycle of an app
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
15
Q

What key considerations are important with a Rip-and-replace strategy?

A
  1. Time
  2. Upskilling
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
16
Q

What are the four phases of a migration journey?

A
  1. Assess
  2. Plan
  3. Deploy
  4. Optimize
17
Q

What are 4 key benefits of Migrate for Compute Engine?

A
  1. Continuous replication - of disk data from source VMs to GCP
  2. No downtime - on transfers
  3. Clone & test - Post migration testing w/ roll–back if necessary
  4. GCP Console
17
Q

Which migration strategy is paired with Migrate for Compute Engine?

A

A lift and shift approach for VMs - w/ minor modifications from source to GCE environment.

18
Q

What is a key VP of Anthos?

A

Anthos uses a SINGLE CONTROL PLANE to manage kubernetes compute in hybrid scenarios.

18
Q

What is Anthos?

A

Its an application management platform used to manage HYRBD architectures (on prem (running VMWare) or w/ other CSPs)

19
Q

What is a GKE managed service mesh?

A
19
Q

What are Anthos core components?

A
  1. Managed service Mesh
  2. Migration
  3. Serverless
  4. Logging & monitoring
  5. Service management
  6. Cluster (multi), container, and infa management
  7. Configuration management
20
Q

What is a GKE cluster? What are its two components?

A

GKE clusters are groups of VMs that run containerized applications

They are comprised of 1) control plane and 2) nodes

21
Q

What does a cluster control plane do? What is it comprised of?

A

Manages clusters state and manages workloads across cluster nodes.

Comprised of:
1. API manager
2. Scheduler (?)
3. Controll manager (?)

22
Q

What does a GKE node to?

A

Nodes are VMs that run containerized workloads.

Contoles:
1. Container Runtime (such as Docker?)
2. Kublet agent - allows communication with the control plane.

23
Q

What is Migrate for Anthos (and GKE)

A

A tool to migrate and automatically convert workloads (VMs) into containers in GKE and Anthos.

24
Q

What supported source platforms does Migrate for Anthos (and GKE) work with?

A
  1. GKE
  2. Anthos
  3. Anthos cluster on VMware
  4. Anthos clusters on AWS
25
Q

What are 2 key benefits of Migrate for Anthos (and GKE)?

A
  1. Use of auto-generated container artifacts
  2. Offered at no charge and with no Anthos subscription required. Note: Charges for other GCP services remain – compute, storage, network, etc.)
26
Q

What is Storage Transfer Service? What are its key 4 functions.

A

Allows you to quickly import online data into cloud storage.

1.Move/back up data to a cloud storage bucket from a) other CSPs or b) your on-prem
2. Move a cloud storage bucket from one bucket to another (eg, from staging to production)
3. Periodically move data at part of a analytical workflow or data processing pipeline
4. Cross-region replication - via data backups

27
Q

What is object data?

A

Used in Storage Transfer Service, it is a named repository containing object data – such as images, video, documents, and code.

28
Q

What is Transfer Appliance?

A

A hardware appliance that you can use to securely migrate large volumes of data – from hundreds of TB up to 1 petabyte (PB)

Comes in two configurations:
1) 480 TB
2) 100TB

29
Q

Under what 2 conditions would you use Transfer Appliance? (exam)

A

1). When data is greater or = to 10 TB
2) When it would take more than 1 week to upload data over the network.

30
Q

What are key features of a Transfer Appliance?

A
31
Q
A
32
Q

What is a container artifact?

A

Refers to the files and components that make up a container image.

Images are standalone, executable packages that allow you to run applications.

33
Q

What are images? What are they comprised of?

A

Images are standalone executable packages that allow you to run programs.

Comprised of app code, system libraries, system tools, and settings.