AWS Migration Hub のアイコン

AWS Migration Hub

複数の移行ツールの進捗を一元管理し、移行プロジェクト全体を可視化するサービス

何ができるか

AWS Migration Hub は、AWS への移行プロジェクト全体の進捗を一元的に追跡・管理するサービスです。Application Migration Service、Database Migration Service、Server Migration Service などの移行ツールの進捗を 1 つのダッシュボードに集約し、アプリケーション単位で移行状況を可視化します。

どのような場面で使うか

大規模なデータセンター移行プロジェクトの進捗管理、複数の移行ツールを使った並行移行の追跡、移行対象サーバーのディスカバリ (検出) と依存関係の分析に利用されます。 この分野について体系的に学びたい方は、関連書籍 (Amazon) も参考になります。

身近な例え

引っ越しのプロジェクト管理ボードに例えられます。複数の引っ越し業者 (移行ツール) が並行して作業する中、管理ボード (Migration Hub) で「リビングの荷物は完了」「キッチンは作業中」と全体の進捗を一目で把握できます。

Migration Hub とは

AWS Migration Hub は、移行プロジェクトの「司令塔」です。移行対象のサーバーやデータベースを登録し、どの移行ツールで移行するかを割り当て、進捗をリアルタイムに追跡します。Migration Hub 自体は無料で、利用する移行ツールの料金のみが発生します。

ディスカバリとストラテジー

Migration Hub のディスカバリ機能で、オンプレミス環境のサーバー、アプリケーション、依存関係を自動検出します。Application Discovery Agent をサーバーにインストールするか、エージェントレスのディスカバリコネクタを使用します。Strategy Recommendations で、各アプリケーションに最適な移行戦略 (リホスト、リプラットフォーム、リファクタリング) を推奨します。

はじめかた

Migration Hub コンソールでホームリージョンを選択し、移行対象のサーバーを登録します。Application Discovery Service でオンプレミス環境を検出するか、手動でサーバー情報をインポートします。移行ツール (Application Migration Service、DMS) を使って移行を開始すると、進捗が自動的に Migration Hub に反映されます。

注意点

  • Migration Hub 自体は無料。利用する移行ツール (Application Migration Service、DMS など) の料金が別途発生
  • ホームリージョンは一度設定すると変更できないため、慎重に選択すること

さらに詳しく知りたい方は、関連書籍 (Amazon) で理解を深められます。