opensearch-project / opensearch-migrations

Migrate, upgrade, compare, and replicate OpenSearch clusters with ease.
https://aws.amazon.com/solutions/implementations/migration-assistant-for-amazon-opensearch-service/
Apache License 2.0
39 stars 29 forks source link

Integrated Migration Suite for Amazon OpenSearch Service #1097

Open sumobrian opened 1 month ago

sumobrian commented 1 month ago

Is your feature request related to a problem?

Integrate Migration Products from the Migrations repo into Amazon OpenSearch Service to reduce migration barriers. This integration would enable zero-downtime migrations with the ability to revert changes, ensuring customers can switch and revert workloads without disruptions. The feature is designed not only to improve migration and upgrade reliability but also to enhance user satisfaction and reduce friction for OpenSearch adoption. Users would gain observability into migration progress and status, follow an integrated workflow within Amazon OpenSearch Service, and avoid the need to understand or modify complex network and security configurations to deploy the migration solution.

What solution would you like?

Develop a fully integrated migration workflow within Amazon OpenSearch Service that allows users to seamlessly migrate their workloads with zero downtime. Key features of this solution should include:

What alternatives have you considered?

  1. Manual Migration with Migration Assistant: Users could perform migrations using Migration Assistant, which simplifies the process. However, since it lacks integration with OpenSearch Service, users must understand security and networking implications when deploying migration tooling in their environment, which can introduce complexities beyond their desired involvement.

Do you have any additional context?

Integrating migration products directly into Amazon OpenSearch Service would offer a streamlined, user-friendly experience that minimizes downtime and disruption. This integration would eliminate the need for deep technical knowledge of networking and configurations, enhancing user satisfaction by providing a reliable and consistent zero-downtime migration process. It would ultimately boost OpenSearch adoption by offering a more efficient and operationally optimized solution.