Centralized Migration Management - Visualizing Cloud Migration Progress with AWS Migration Hub
Learn how to centrally manage cloud migrations with AWS Migration Hub, including progress visualization, Application Discovery Service integration, and migration strategy recommendations.
Management Challenges in Cloud Migration
Large-scale cloud migration projects involve migrating dozens to hundreds of servers and applications in stages. Since different tools are used for different tasks (MGN for server migration, DMS for database migration, DataSync for file transfer), tracking overall progress becomes difficult. You need a centralized system to see which applications have been migrated, which are in progress, and which haven't started. AWS Migration Hub is a service that visualizes cloud migration progress in a single dashboard. It automatically aggregates progress from AWS migration tools (MGN, DMS, DataSync) and partner tools (CloudEndure, Turbonomic, etc.), tracking migration status at the application level. Migration Hub itself is free to use and significantly reduces the management overhead of migration projects.
Discovery with Application Discovery Service
The first step in migration is understanding your current on-premises environment. AWS Application Discovery Service automatically discovers on-premises servers, applications, and dependencies. It offers two methods: agentless discovery (via VMware vCenter) and agent-based discovery (installing an agent on each server). Agentless discovery collects basic VM information (CPU, memory, disk, network) from VMware environments. Agent-based discovery collects more detailed information (process lists, network connections, performance metrics) and automatically maps dependencies between servers. Discovery results are registered in Migration Hub's inventory, where you can group servers into applications to define migration units.
Strategy Recommendations and Refactor Spaces
Migration Hub Strategy Recommendations analyzes discovered server information (OS, middleware, application frameworks) and recommends the optimal migration strategy for each server. Rehost (Lift and Shift) migrates applications to EC2 without changes, offering the fastest path but leaving room for optimization. Replatform makes partial changes (such as switching to managed services). Refactor redesigns applications for cloud-native architecture, delivering the greatest benefits but requiring the most effort. Migration Hub Refactor Spaces manages traffic routing during refactoring. When incrementally extracting microservices from a monolithic application, it automatically configures routing using API Gateway and Lambda/ALB, supporting the strangler fig pattern. For a comprehensive study of AWS migration strategies, technical books on Amazon are a great reference.
Execution and Tracking
The Migration Hub dashboard lets you track each application's migration status in real time. Statuses are displayed as "Not started," "In progress," "Completed," or "Failed," with in-progress applications showing the migration tool being used and detailed progress. When migrating servers with MGN (Application Migration Service), replication progress, test launch results, and cutover status are automatically reflected in Migration Hub. DMS database migration progress is similarly aggregated. A project-wide summary (number of migrated, in-progress, and not-started servers) is displayed on the dashboard and can be used for executive reporting. Migration Hub uses us-west-2 as its home region, but migration target resources can be placed in any region.
Migration Hub Pricing
Migration Hub itself is free to use. There are no additional charges for progress tracking, application grouping, or dashboard display. Costs are incurred only by the migration tools that integrate with Migration Hub (MGN, DMS, DataSync). Migration Evaluator (formerly TSO Logic) for analyzing on-premises environments is also free and useful for pre-migration TCO comparisons. Strategy Recommendations is free as well.
Summary - Migration Hub Usage Guidelines
AWS Migration Hub is a service for centrally managing cloud migration project progress. Its key strengths are environment assessment with Application Discovery Service, migration strategy recommendations via Strategy Recommendations, and aggregated progress tracking across multiple migration tools. It is free to use and recommended for adoption from the early stages of a migration project. For migrations involving 10 or more servers, Migration Hub significantly improves project visibility and management efficiency.