Migration Planning and Assessment
AWS Migration Hub
AWS Migration Hub is a regional control plane that aggregates migration status from AWS and partner tools into a single portfolio view. It tracks discovery, replication, and cutover tasks for servers, databases, and applications without performing the data movement itself, exposing state through Migration Hub APIs and the strategy/refactoring recommendations so teams can orchestrate and audit multi-tool migrations end-to-end.
AWS
Service information
Shortname: Migration Hub
Huawei equivalent shortnames: MGC
Keywords: migration, assessment, planning, portfolio
Differences vs Huawei
Service boundary differs: Migration Hub is a tracking-and-state service that delegates replication to AWS/Application Migration Service, Database Migration Service, and partner tools, aggregating status via the Migration Hub location API. Huawei MgC (Migration Center) similarly positions itself as a planning-and-governance hub over discovery, assessment, and execution, but Huawei keeps the actual data movement in separate paid services (SMS, DRS, OMS, CDM). Validate parity per control-plane surface: Migration Hub's source-task tracking model has no documented equivalent object in MgC, so assume narrower orchestration scope.
API and integration model differ. Migration Hub exposes documented REST APIs (mgh, mghv2) and CloudFormation/Application Migration integration for lifecycle tracking and notifications. Huawei MgC's public API surface and partner-tool reporting depth are not equivalent to Migration Hub's broad AWS-Schema Discovery/agent integrations; cross-cloud source tracking from an AWS origin into MgC is not a documented supported path. Treat MgC as a Huawei-region planning hub, not an AWS-source tracker; build an external state-recording mechanism where parity is absent.
Operational responsibility and cost model differ. AWS charges no additional fee for Migration Hub tracking, with cost accruing only in underlying migration/transfer services. Huawei MgC is positioned as no-additional-charge for governance while underlying SMS/OMS/DRS/CDM runtime, migrated volume, and network/resource consumption are billable. There is no guaranteed single-vendor HA parity for the hub control plane; architect for regional console availability rather than assuming cross-region hub failover.
Migration to Huawei
Start with assessment and target segmentation. Run AWS Application Discovery Service on the source estate to produce an application-to-resource dependency graph, then map each workload class to the right Huawei target: SMS for host-level lift-and-shift, DRS for homogeneous database streams, OMS or CDM for object/bulk data, and application refactoring on ECS/CCE. Recreate the Migration Hub milestone model in MgC's planning workflows; do not assume MgC ingests AWS source state directly, so plan to re-enter migration groups manually or via import.
Plan replication and config separately per workload variant. Use SMS for block-level host migration from AWS VMs to Huawei ECS where the source OS is supported—verify supported OS/kernel lists and region availability before committing. For databases, evaluate DRS schema/DDL compatibility early and confirm engine and version support for the target RDS/GaussDB, since unsupported features require refactoring. Store Terraform/CloudFormation equivalents (Huawei Resource Template or Terraform Huawei provider) for target infra provisioning, as Migration Hub has no infrastructure-as-code import equivalent.
Validation and cutover must be owned by the consuming team. Define checkpoint criteria (data integrity, lag-threshold, smoke tests) externally because MgC lacks Migration Hub's integrated wave/group progress enforcement across non-Huawei tools. Perform staged cutovers per application group with explicit rollback to the AWS source retained until acceptance tests pass; keep DNS and connection-string cutover as a separate controlled step rather than coupling it to a single hub event.
Account for cost-model and governance gaps before production. Recompute TCO including Huawei SMS/OMS/DRS/CDM runtime, migrated-volume pricing, cross-region and interconnect egress, and target resource consumption against AWS transfer/APN tool costs; the no-charge MgC layer does not neutralize underlying service spend. Document a runbook for progress tracking, alerting, and rollback since parity with Migration Hub notifications/EventBridge integration is not guaranteed, and confirm regional availability of each underlying service in the target region.
Huawei Cloud
Huawei equivalent service
Shortname: MGC
General function: Migration Planning and Assessment
Central migration planning and governance hub that coordinates discovery, assessment, and execution workflows.
Keywords: migration, assessment, planning