Domain 4: Refactoring Flashcards
What is CloudFront?
CloudFront is an AWS Content Delivery Network (CDN) which is a system of distributed servers geographically distributed to deliver data
What is an edge location?
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)
What is an “origin” in CloudFront?
The location where CloudFront gets content to serve users
What are the six “R’s” in migration and refactoring?
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
What is Refactoring in migration?
Re-write application & re-architect a solution
What is AWS Application Discovery Service?
AWS Application Discovery Service helps customers migrate projects to the cloud.
It collects & presents configuration, usage from your data centre.
What is Re-host?
Move applications to cloud without any changes
What is Re-platform?
Move applications to cloud with minor changes, e.g. using AWS RDS for databases
What is Re-purchase?
Move perpetual licences to a software-as-a-service model.