Skip to main content
AWS Migration Hub is a centralized management and tracking service that helps enterprises plan, assess, and coordinate large-scale migrations to AWS. It gives you a single console to discover on‑premises assets, gather performance data, generate sizing and cost recommendations, and track migration progress across AWS migration services and partner tools. Key benefits:
  • Single pane of glass for migration visibility and status tracking.
  • Integrates discovery, assessment, and migration tracking workflows.
  • Produces right‑sizing guidance and cost estimates to reduce planning guesswork.
  • Supports agent-based and agentless discovery depending on environment constraints.

Discovery and assessment

Before migrating, collect an inventory and performance profile of your on‑premises environment. Migration Hub supports both agent-based collectors (detailed metrics per host) and agentless discovery methods. Typical discovery outputs include server and service inventories, CPU and memory utilization, and network usage metrics — all of which inform right‑sizing, dependency mapping (where supported), and migration plans.
A diagram titled "AWS Migration Hub – Assess" showing inputs like service inventory list, CPU and memory usage, and network utilization flowing into an "Assess" process. The assessment outputs lead to green icons representing application migration readiness and cost/financial analysis, with the AWS Migration Hub icon below.
Based on discovery data, Migration Hub surfaces assessment recommendations such as suggested Amazon EC2 instance families and sizes and provides cost estimates for running workloads on AWS. Migration Hub aggregates assessment outputs and can integrate with dedicated assessment tools to produce more detailed sizing and financial analyses.

Migration and tracking

After assessment, the migration phase moves workloads to AWS. Migration Hub does not perform the data movement itself; instead, it integrates with AWS migration services (for example, AWS Application Migration Service and AWS Database Migration Service) and partner migration tools, consolidating status updates and progress into a unified view.
A simple diagram titled "AWS Migration Hub" showing an on‑premises data center with server icons on the left, arrows to AWS MGN and DMS services in the middle, and arrows into the AWS Cloud with compute and database icons on the right. It illustrates data and workload migration flow from the data center to AWS.
Migration Hub provides continuous status updates while migrations are in flight, enabling teams to track individual application migrations, migration groups, and overall program progress until cutover and completion.

How Migration Hub works — high level steps

  1. Discover: Collect server, application, and performance telemetry (agent-based or agentless).
  2. Assess: Analyze utilization to recommend target instance sizes and estimate costs.
  3. Group & Plan: Organize applications into migration groups and define migration waves.
  4. Migrate: Use migration services (AWS MGN, DMS, or partner tools) to replicate and switch workloads.
  5. Track & Report: Monitor status in Migration Hub and generate progress reports and metrics.

Key capabilities (at a glance)

Best practices

  • Use agent-based discovery when you need fine-grained performance and dependency data.
  • Start with small migration waves to validate sizing and cutover processes.
  • Integrate Migration Hub with your chosen migration tools early to centralize status reporting.
  • Review cost estimates from assessments and validate against AWS pricing calculators for budgeting.
AWS Migration Hub provides centralized tracking and visibility for migrations but does not perform the data transfer itself. Integrate it with services that handle replication and cutover (for example, AWS Application Migration Service or AWS Database Migration Service) so Migration Hub can aggregate status and results.

Watch Video