Migration Hub Strategy Recommendations とは - Migration Hub Strategy の推奨事項

翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。

Migration Hub Strategy Recommendations とは

Migration Hub Strategy Recommendations は、アプリケーションの実行可能なトランスフォーメーションパスに関する移行とモダナイズ戦略のレコメンデーションを提供することで、移行とモダナイズの取り組みを計画するのに役立ちます。

Strategy Recommendations では、Microsoft IIS、Java Tomcat、Jboss アプリケーションのサーバーインベントリ、ランタイム環境、アプリケーションバイナリを分析して、アンチパターンレポートを生成します。さらに、Strategy Recommendations がすべてのアプリケーションのソースコードとデータベース分析を実行できるようにソースコードを設定できます。Strategy Recommendations は、この分析をビジネス目標および、ユーザーが提供したアプリケーションやデータベースの変換に関する設定と比較し、レコメンデーションを行います。

  • 各アプリケーションにとって最も効果的な移行戦略。

  • 移行とモダナイズに使用できるツールまたはサービス。

  • アプリケーションの非互換性と特定のオプションを解決するためのアンチパターン。

Migration Hub Strategy Recommendations では、関連するデプロイ先、ツール、プログラムを使用して、リホスト、リプラットフォーム、およびリファクタリングを行うための移行とモダナイズ戦略を推奨しています。リホスト、リプラットフォーム、リファクタリングについては、「AWS 規範的ガイダンス」用語集の「移行用語 - 7 R」を参照してください。

Strategy Recommendations によって、AWS Application Migration Service (AWS MGN) を使用して Amazon Elastic Compute Cloud (Amazon EC2) にリホストするなどの簡単なオプションが推奨される場合があります。より最適化されたレコメンデーションとしては、AWS App2Container を使用するコンテナへのリプラットフォームや、.NET Core や PostgreSQL などのオープンソーステクノロジへのリファクタリングなどがあります。

Strategy Recommendations を初めてお使いになる方向けの情報

Strategy Recommendations を初めて使用する方には、以下のセクションを最初に読むことをお勧めします。

  • AWS Migration Hub — AWS Migration Hub コンソールを使用して Migration Hub Strategy Recommendations コンソールにアクセスします。データを収集しているサーバーに関する情報も表示されます。

  • AWS Application Discovery Service — Strategy Recommendations を使用する前に、Application Discovery Service を使用して AWS Migration Hub コンソールでサーバーとアプリケーションに関するデータを収集します。

  • AWS Application Migration Service – AWS Application Migration Service (MGN) は、AWS へのリフトアンドシフト移行のためのプライマリ移行サービスが推奨されます。

  • AWS Database Migration Service — AWS Database Migration Service は、オンプレミス、Amazon Relational Database Service (Amazon RDS) DB インスタンス、または、AWS サービス上のデータベースへの Amazon Elastic Compute Cloud (Amazon EC2) インスタンス上のデータベースからデータを移行するために使用できるウェブサービスです。

  • AWS App2Container –AWS App2Container (A2C) は、.NET および Java アプリケーションをコンテナ化されたアプリケーションに最新化するためのコマンドラインツールです。

  • Porting Assistant for .NET - .NET ソースコード分析に使用します。Porting Assistant for .NET は、Microsoft .NET Framework アプリケーションを .NET Core に移植するのに必要な手作業を減らす互換性スキャナーです。Porting Assistant for .NET は .NET アプリケーションのソースコードを評価し、互換性のない API やサードパーティパッケージを識別します。

  • Windows Server 用サポート終了移行プログラム — サービス終了移行プログラム (EMP) には、レガシーアプリケーションを Windows Server 2003、2008、2008 R2 から、AWS でサポートされている新しいバージョンに、リファクタリング不要で移行するためのツールが含まれています。

  • AWS Schema Conversion Tool — AWS Schema Conversion Tool (AWS SCT) を使用して、既存のデータベーススキーマをあるデータベースエンジンから別のデータベースエンジンに変換できます。

  • Windows Web アプリケーション移行アシスタント — AWS Elastic Beanstalk 用 Windows Web アプリケーション移行アシスタントは、ASP.NET アプリケーションと ASP.NET Core アプリケーションをオンプレミスの IIS Windows サーバーから Elastic Beanstalk に移行するインタラクティブな PowerShell ユーティリティです。

  • Babelfish for Aurora PostgreSQL -Babelfish for Aurora PostgreSQL は Amazon Aurora PostgreSQL 互換エディションの新機能です。これにより Aurora は Microsoft SQL サーバー用に作成されたアプリケーションからのコマンドを理解できるようになります。