re:Invent 2021で、AWSはメインフレーム移行サービスを開始した。これにより、顧客はオンプレミスのメインフレームワークロードを、モダンなAWS上のマネージドで高可用性ランタイム環境に移行できる。AWS Mainframe Modernizationと呼ばれるサービスは現在プレビュー中である。
今日、顧客には、メインフレームをクラウドに移動することに対してさまざまな選択肢がある。いわゆる「リフトアンドシフト」してアプリケーションをそのままにしておくか、マイクロサービスの複合として分解してリファクタリングするかである。ただし、移行には、クラウド環境でそれらを検出、アクセス、移行、テスト、運用するためのいくつかのステップが必要になる。これは、困難で複雑なプロセスである。そのため、AWSはメインフレームのモダン化サービスを提供することで、メインフレームをクラウドに移行しようとしている顧客の移行プロセスをシンプルにする。
AWSの移行サービスのゼネラルマネージャーWilliam Platt氏は、プレスリリースで次のように述べている。
アプリケーションをクラウドに移行することで、アプリケーションをモダンにする顧客がますます増えています。AWSの弾力性と俊敏性を活用し、より低コストでカスタマーエクスペリエンスを再発明するためです。しかし、ほとんどの企業にとって、メインフレームアプリケーションをクラウドに移行することは未知の領域です。本日のAWS Mainframe Modernizationのリリースにより、顧客とシステムインテグレータは、レガシーのメインフレーム処理を予測可能な方法でより迅速にモダン化し、移行に伴う複雑さと手作業の多くを取り除くことができます。
出典: https://aws.amazon.com/mainframe-modernization/
AWS Mainframe Modernizationで、顧客はメインフレームアプリケーションの準備状況を評価および分析できる。そして、使用するパス(リプラットフォームまたはリファクタリング)を選択すると、サービスによって計画が立てられる。リプラットフォームを選択した場合、サービスによって、コードを変換するためのコンパイラーが提供され、機能が失われないことを確実にするためにサービスをテストする。アプリケーションをリファクタリングあるいは分解したい場合(たとえば、コンポーネントをEC2、コンテナー、Lambdaで実行できる場合)、サービスはCOBOLコードをJavaに自動的に変換できる。
AWSは、メインフレーム移行サービスを提供して、顧客がメインフレームをクラウドに移行することでメインフレームをなくせるようにしている。これは、IBM、Unisys、Bull、NEC、富士通などのメインフレームメーカーや専門ソフトウェアベンダーと対立するものだ。たとえば、Redditスレッドの投稿者は次のように述べている。
ビジネスで機能するものはすべて、古いかコストがかかるという理由だけで破棄する必要はありません。
彼らが本当にクラウドに革命を起こしたいのであれば、IBMと協力して仮想メインフレームをクラウドに導入するでしょう。IBMはメインフレームビジネスを維持し、クラウドでの意義を持っているかもしれません。Amazonはより多くのビジネスを得る可能性があります。
AWS Mainframe Modernizationは現在、米国東部(バージニア州北部)、米国西部(オレゴン州)、アジア太平洋(シドニー)、EU(フランクフルト)、南米(São Paulo)でプレビュー版として利用できる。今後数ヶ月で、他のAWSリージョンでも利用できるようになります。さらに、価格の詳細は価格ページで確認できる。詳細については、ドキュメントとFAQを参照してください。