Issue link: https://resources.awscloud.com/i/1496544
Data movement • Replication • Incorporation of changes since the replica was created • Application testing • Cutover • Post-migration checks Optimization • Performance tuning • Designing high availability • Determining what events to log and monitor • Creating a disaster recovery plan We look at each major stage in the following sections. Planning This phase helps an organization assess the following issues: • Relevant elements of the current environment: applications, databases, and critical workloads • Whether the application or workload will run properly in the cloud provider's environment • How the migration will help meet business objectives • Requirements for the end state of the system • The cost of running the current computing environment in the cloud, which should be a comprehensive return on investment, as explained in "Planning operational costs" on page 18 Factors in a Migration When you want to move a database that you are running on- premises to a managed service in the cloud, you need to deal with physical, software, and organizational issues. It requires attention to several levels of change: 26 | Chapter 3: Moving Your Databases to the Cloud