Domain 4: Refactoring Flashcards

1
Q

What is CloudFront?

A

CloudFront is an AWS Content Delivery Network (CDN) which is a system of distributed servers geographically distributed to deliver data

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

What is an edge location?

A

A location which stores file in a cache for fast delivery to end-users. Reducing both latency (edge location is closer to the user) and cost (user isn’t always reading from s3 and is reading from the cache instead)

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

What is an “origin” in CloudFront?

A

The location where CloudFront gets content to serve users

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

What are the six “R’s” in migration and refactoring?

A

Rehost - Lift and shift
Replatform - Lift, tinker and shift
Repurchase - Replace with a service
Refactor - Rearchitect application for the cloud
Retain - Retain the service as not being moved to the cloud
Retire - Get rid of the service as it is no longer needed

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

What is Refactoring in migration?

A

Re-write application & re-architect a solution

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

What is AWS Application Discovery Service?

A

AWS Application Discovery Service helps customers migrate projects to the cloud.
It collects & presents configuration, usage from your data centre.

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

What is Re-host?

A

Move applications to cloud without any changes

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

What is Re-platform?

A

Move applications to cloud with minor changes, e.g. using AWS RDS for databases

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

What is Re-purchase?

A

Move perpetual licences to a software-as-a-service model.

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