AWS Migration Hub

複数の移行ツールの進捗を一元的に追跡・可視化するダッシュボードサービスで、Strategy Recommendations による移行戦略の評価や Refactor Spaces によるリファクタリング支援も提供する

概要

AWS Migration Hub は、オンプレミスから AWS へのワークロード移行を一元的に計画・追跡するためのサービスです。AWS Database Migration Service (DMS)、AWS Application Migration Service (MGN)、サードパーティ移行ツールの進捗を単一のダッシュボードで可視化し、数百台規模のサーバー移行プロジェクトの全体像を把握できます。Strategy Recommendations 機能でワークロードごとに適した移行戦略 (リホスト、リプラットフォーム、リファクタリング) を評価し、Refactor Spaces でマイクロサービスへの段階的なリファクタリングを支援します。なお AWS は Migration Hub の新規顧客向け受付を終了しており (2026 年 9 月時点・既存顧客は進行中の移行完了まで継続利用可)、代替として AWS Transform を案内しています。

移行プロジェクトが混乱する原因と一元追跡の価値

大規模な移行プロジェクトでは、数十から数百のサーバーやデータベースを並行して移行するため、どのワークロードがどの段階にあるのかを把握すること自体が困難になります。リフト & シフトには MGN を、データベース移行には DMS を使うといった具合に、ワークロードの種類ごとに異なるツールを併用することになります。各ツールが独自のコンソールで進捗を表示するため、プロジェクトマネージャーは複数の画面を行き来しながら全体像を組み立てる必要がありました。Migration Hub はこの問題を解決するために、すべての移行ツールの進捗を 1 つのダッシュボードに集約します。各アプリケーションの移行ステータス (未開始、進行中、完了、失敗) をリアルタイムで表示し、依存関係のあるサーバー群をアプリケーション単位でグルーピングして管理できます。AWS は Migration Hub のダッシュボード自体を追加料金なしで提供しており (2026 年 9 月時点)、利用する移行ツール側の料金は別途発生します (詳細は公式料金ページ参照)。Azure にも Azure Migrate という同等のサービスがあり、オンプレミス環境の評価と移行の実行を担いますが、Migration Hub は DMS や MGN など AWS の移行ツール群と統合されており、AWS をターゲットとする移行の進捗を 1 か所で追跡できます。

Strategy Recommendations で移行戦略を定量的に評価する

移行プロジェクトの初期段階で最も重要かつ難しい判断は、各ワークロードに対して「リホスト (そのまま移行)」「リプラットフォーム (一部最適化して移行)」「リファクタリング (クラウドネイティブに再設計)」のどの戦略を採用するかです。Strategy Recommendations は、オンプレミス環境にインストールしたデータコレクターが収集するサーバーのスペック、OS バージョン、実行中のプロセス、ネットワーク依存関係などの情報を分析し、各ワークロードに対する推奨戦略を提示します。たとえば .NET Framework 4.x で動作する Windows アプリケーションに対しては、EC2 へのリホストと Elastic Beanstalk へのリプラットフォームの両方を候補として提示し、それぞれの互換性リスクと推定コストを比較できます。データベースについても、RDS への移行が適切か、Aurora への移行でパフォーマンス向上が見込めるかを評価します。この定量的な評価結果をもとに、移行の優先順位付けとリソース配分を計画できるため、「とりあえず全部リホスト」という安易な判断を避け、ワークロードごとに適した戦略を選択できます。

Refactor Spaces と DMS/MGN の連携による段階的モダナイゼーション

Refactor Spaces は、モノリシックなアプリケーションをマイクロサービスに段階的にリファクタリングするための環境を提供します。Strangler Fig パターンを実装するインフラを自動構築し、既存のモノリスと新しいマイクロサービスを共存させながら、トラフィックを段階的に新サービスへ切り替えていきます。内部的には API Gateway と Network Load Balancer を組み合わせたルーティングレイヤーを自動生成し、URL パスベースでリクエストの振り分け先を制御します。たとえば /api/orders は新しい Lambda ベースのマイクロサービスに、それ以外は既存のモノリスにルーティングするといった設定を、コードの変更なしに実現できます。DMS はデータベースの移行とレプリケーションを担当し、オンプレミスの Oracle や SQL Server から AuroraDynamoDB への継続的なデータ同期を維持します。MGN はサーバーのリホストを担当し、エージェントベースのブロックレベルレプリケーションでダウンタイムを最小化します。これらのツールの進捗はすべて Migration Hub のダッシュボードに集約されるため、リファクタリング中のマイクロサービス、移行中のデータベース、リホスト中のサーバーの状態を横断的に把握しながらプロジェクトを推進できます。

参考資料 (AWS 公式)

本ページの一次情報は AWS 公式サイトおよび公式ドキュメントです。最新の仕様 / 料金は次の公式ページで確認できます。

本ページと公式ドキュメントの記述が食い違う場合は、公式ドキュメントを正としてください。

共有するXB!