Workflow-driven operating model
Migration Assistant 3.0 is built around three ideas:
-
Declare the migration once in workflow configuration instead of stitching together long-lived infrastructure by hand.
-
Let Amazon EKS run the work so migration tasks can be created, retried, scaled, and cleaned up as Kubernetes-managed workloads.
-
Use the Workflow CLI for submission, approval, validation, and cutover so customers think in terms of workflow configuration and approval gates rather than individual infrastructure commands.
A typical migration follows this lifecycle:
-
Assess compatibility, unsupported components, and downtime needs.
-
Deploy Migration Assistant on Amazon EKS using the bootstrap script.
-
Configure the workflow from the version-matched sample on the Migration Console.
-
Run a pilot on a small index allowlist.
-
Submit the real workflow and monitor it through
workflow manage. -
Approve gated transitions only after validation.
-
Cut over to the Amazon OpenSearch Service domain or Amazon OpenSearch Serverless collection.
-
Remove infrastructure only after the rollback window has passed.