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.