View a markdown version of this page

Migration journey - AWS Prescriptive Guidance

Migration journey

Depending on your current deployment, migrating to an Amazon OpenSearch Service can be a basic or complex procedure with multiple steps. In the following sections, you will explore migration approaches and key considerations in each step of the process. This includes the best practices based on our experience of helping many AWS customers migrate from existing tooling to Amazon OpenSearch Service. This section also discusses what constitutes an effective migration strategy.

A typical migration journey involves five stages:

  1. Planning

  2. Proof of concept (PoC)

  3. Deployment

  4. Data migration

  5. Cutover

You might be migrating from a self-managed Elasticsearch or OpenSearch cluster or you might be migrating from another technology to Amazon OpenSearch Service. In most cases, the steps remain the same. The time you spend on each step will vary based on the complexity of your environment.

The migration journey starts with a careful planning activity, followed by a PoC exercise to ensure that the target environment meets your cost, security, performance, and migration goals. The PoC activity is followed by deploying the target environment and migrating the data to it. When you have confirmed that your data is synchronized between the current environment and the new environment, you can cut over to the new environment. After you cut over, you operate the environment following operational best practices. The following sections discuss each stage in detail.