Migrations Flashcards
Name and describe the 6 migration strategies…
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
Provide and example of a re-host migration strategy
Moving on-prem mySQL database to an EC2 instance
Provide and example of a re-platform migration strategy
Migrate on-prem mySQL database to an RDS mySQL database
Provide and example of a re-purchase migration strategy
Migrate legacy on-prem CRM system to sales.com
Provide and example of a re-architect migration strategy
Creating a serverless version of a legacy application
Provide and example of a retire migration strategy
End-of-life label printing app because no one uses labels anymore
Provide and example of a retain migration strategy
Do nothing! keep yo servers
Rank the migration strategies in order of cost (RH, RP, RPur, RA, Retire, Retain)
Re-architect> Re-platform>Re-purchase>Rehost>Retain>retire
What is TOGAF?
The open group architectural framework
Approach for designing, planning, implementing and governing enterprise IT architectures
What is a framework? (3 points)
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
What a framework is NOT… (2 points)
1) A perfect step by step recipe to success
2) Something to hide behind with big words
What are the 4 typical phases of cloud adoption?
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
What is the Cloud Adoption Framework?
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.
What are the 6 domains of the CAF? and provides examples…
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
What is a hybrid architecture? (3 points)
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
What does loosely coupled mean?
Each component can exist without extensive knowledge of the other component
What is the storage gateway? (3 points)
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
what is WMware vCenter?
A plug in that allows transparent migration of VMs to and from AWS
Name 5 migration tools…
1) Storage migration service
2) Server migration service
3) database migration service
4) Application discovery service
5) AWS migration hub
What two services fall under storage migration services?
1) Storage gateway
2) Snowball
What is the role of the database migration service?
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
How does the database migration service minimise downtime?
By syncing VMs incrementally
What does the sever migration connector do?
It is downloaded as a virtual appliance that is installed into your vSphere or HyperV set up to manage the migration
When migrating to the cloud what must you consider (IP)?
That IP addresses between your on-prem and VPC do not overlap.