Migrations Flashcards

1
Q

Name and describe the 6 migration strategies…

A

1) Re-host- lift and shift
2) Re-platform- list and reshape
3) Re-purchase- drop and shop
4) Re-architect- redesign in a cloud-native manner
5) Retire- get rid of applications not longer needed
6) Retain- Do nothing option

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

Provide and example of a re-host migration strategy

A

Moving on-prem mySQL database to an EC2 instance

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

Provide and example of a re-platform migration strategy

A

Migrate on-prem mySQL database to an RDS mySQL database

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

Provide and example of a re-purchase migration strategy

A

Migrate legacy on-prem CRM system to sales.com

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

Provide and example of a re-architect migration strategy

A

Creating a serverless version of a legacy application

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

Provide and example of a retire migration strategy

A

End-of-life label printing app because no one uses labels anymore

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

Provide and example of a retain migration strategy

A

Do nothing! keep yo servers

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

Rank the migration strategies in order of cost (RH, RP, RPur, RA, Retire, Retain)

A

Re-architect> Re-platform>Re-purchase>Rehost>Retain>retire

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

What is TOGAF?

A

The open group architectural framework

Approach for designing, planning, implementing and governing enterprise IT architectures

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

What is a framework? (3 points)

A

1) Some information to get your head around a problem
2) It is open for localisation and interpretation
3) Something you should adapt to your organisational culture

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

What a framework is NOT… (2 points)

A

1) A perfect step by step recipe to success

2) Something to hide behind with big words

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

What are the 4 typical phases of cloud adoption?

A

1) Pilot project- to familiarise yourself with services and benefits
2) Foundation- Scale your cloud adoption e.g. landing zone set up, security and compliance
3) Migration - Move an existing application
4) Re-invention- Take advantage of the flexibility and availability of the cloud

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

What is the Cloud Adoption Framework?

A

An approach to adopting cloud technology. To fully unlock the potential benefits of a cloud migration a holistic approach must be considered. The CAF describes this approach.

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

What are the 6 domains of the CAF? and provides examples…

A

1) Business- Create a strong business case for cloud adoption
2) People- evaluate organisation roles and structures, including new skills and process needs, identify gaps
3) Governance- portfolio management geared for determining cloud eligibility and priority
4) Platform- Architecting patterns adjusted to leverage cloud native
5) Security- IAM, logging and auditing capability will change/evolve
Operations- Performance can be scaled as needed, business continuity and DR takes on new methods in the cloud

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

What is a hybrid architecture? (3 points)

A

1) Hybrid architectures make use of cloud resources along with on-prem resources
2) Very common first step as a pilot for cloud migrations
3) Infrastructure can augment or simply be an extension of on-prem platforms e.g. vmware

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

What does loosely coupled mean?

A

Each component can exist without extensive knowledge of the other component

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

What is the storage gateway? (3 points)

A

1) Creates a bridge between on-prem and AWS
2) seamless to end users
3) Common first step into the cloud due to appealing economics

18
Q

what is WMware vCenter?

A

A plug in that allows transparent migration of VMs to and from AWS

19
Q

Name 5 migration tools…

A

1) Storage migration service
2) Server migration service
3) database migration service
4) Application discovery service
5) AWS migration hub

20
Q

What two services fall under storage migration services?

A

1) Storage gateway

2) Snowball

21
Q

What is the role of the database migration service?

A

Automates the migration of on-prem VMware or Vsphere or Microsoft hyperV virtual machines to AWS

It replicates VMs to AWS, syncs volumes and creates periodic AMIs

22
Q

How does the database migration service minimise downtime?

A

By syncing VMs incrementally

23
Q

What does the sever migration connector do?

A

It is downloaded as a virtual appliance that is installed into your vSphere or HyperV set up to manage the migration

24
Q

When migrating to the cloud what must you consider (IP)?

A

That IP addresses between your on-prem and VPC do not overlap.

25
Q

Which VPC connection do most companies use to begin with?

A

VPN before moving to Direct Connect, but keeping VPN as a backup

26
Q

How do you configure a Direct connect connection and a VPN?

A

You need to configure the VPN and the DirectConnect with the same BGP pre-fix

27
Q

What must you check to ensure that the direct connect connection if preferred to a VPN connection?

A

That you have the correct weighting place… higher weighting for the direct connect connection

or alternatively use static routes.

28
Q

What is Snowball? And what are the 4 options available in the snowball family?

A

Mass data transfer to S3

1) AWS import/export- you provide hard drive
2) AWS Snowball- Ruggedized NAS in a box ~80TB
3) AWS Snowball edge- Same a snowball but with onboard compute
4) AWS Snowmobile- shipping container up to 100PB

29
Q

What preparation tasks would you advise a client to do when contemplating a migration to a hybrid architecture?

A

1) Send some time uncovering or verifying current on-prem total ownership costs
2) Create an accurate inventory of all systems and services
3) Consider re-architect tightly coupled interfaces to loosely coupled patterns

30
Q

How would you gradually migrate to S3 without moving it to a different storage type first?

A

Use the AWS CLI, can’t use storage gateway as data would sit on volumes first!

31
Q

What stage does the cloud adoption framework focus on?

A

The very early stages

32
Q

For a non supported database such as Informix to Aurora, how would you migrate this into the cloud?

A

You would need to manually create the schema on aurora and them uses data pipeline with JDBC to move the data into the new database

33
Q

What is Amazon MQ and does it support VPC endpoints?

A

A message broker in AWS and no it does NOT support VPC endpoints

34
Q

Which 2 steps will allow you to move from a VPN to direct connect with minimal disruption?

A

1) Update BGP weighting in your customer-side router to a higher weight than the VPN connection
2) Configure both the VPN and direct connect with the same BGP prefix

Both the VPN and direct connect paths have to have the same BGP prefix to dynamically route among themselves using BGP. You should also configure route priorities from on-prem to AWS to make use of direct connect and VPN as a secondary

35
Q

What is the cost model for the server migration service?

A

Free to use, but we must pay for the storage resource used in the migration process

36
Q

Can we use database migration service to migrate out MongoDB to DynamDB

A

Yes

37
Q

Can we migrate a Solaris OS server using the server migration service?

A

Nope, Solaris is not supported.

38
Q

If we use VMware on-prem, do we need to install agents on our VMs to use application discovery service?

A

Nope

39
Q

Name 3 options that will enable users to have secure access to private files located in S3…

A

1) CloudFront signed URLs
2) CloudFront origin access identity
3) CloudFront signed cookies

1 and 3 are ways to ensure that the users attempting to access files in an S3 bucket can be authorized

2 is used to give the CloudFront distribution permission to fetch a private object from an S3 bucket

40
Q

What is required to generate and control CloudFront signed URLs and CloudFront signed cookies ?

A

Requires the creation of an application and policy to generate and control these items.