View a markdown version of this page

Migration - AWS Prescriptive Guidance

Migration

When choosing a migration strategy, consider your business requirements, resources, time, and finances. For more information, see migration strategies for relational databases.

Migration phases

To provide a single framework for migrating various workloads—such as online transaction processing (OLTP) and online analytic processing (OLAP)—this guide is organized into four migration phases that support most applications. The following are descriptions of common migration phases.

  • Phase 1: Prepare Consider the database workloads to determine if your database migration is homogeneous or heterogeneous.

  • Phase 2: Plan Evaluate the data to determine a suitable migration strategy, such as rehost, replatform, repurchase, refactor, retain, or retire.

  • Phase 3: Migrate After you choose a database migration category and strategy, create the target database and migrate your source database using data validation and replication.

  • Phase 4: Operate and optimize Maximize the benefits of hosting applications on AWS, which include addressing costs, performance, security, and application resilience.