米国時間11月30日朝に開催されたAmazon(アマゾン)のカンファレンス「AWS re:Invent」で、同社はメインフレームの移行とモダナイゼーションのための、シンプルな名称の新プラットフォーム「AWS Mainframe Modernization」を発表した。
同社のユーザーは本日から、メインフレームから移行するために、いくつかの異なる方法を取ることができる。それは「リフト&シフト」アプローチでアプリケーションをほぼそのまま持ってくるか、リファクタリングを行ってクラウド上でアプリケーションをマイクロサービスとして分解するかだ。しかし、どちらの方法もそう簡単ではなく、アプリケーションのソースコードの複雑さを評価し、他のシステムとの依存関係を理解し、コードを変換またはリコンパイルし、さらにすべてが動作するかどうかをテストしなければならないため、プロセスが完了するまでに数カ月から数年かかることもある。
「これは非常に面倒な作業であり、多くの要素が絡み合っています」とAWSのCEOであるAdam Selipsky(アダム・セリプスキー)氏は会見で述べた。「また、AWSパートナーが移行を支援してくれるとはいえ、長い時間がかかることもあります」と付け加えた。
新しいソリューションの「AWS Mainframe Modernization」では、その代わりにAWS上でメインフレームアプリケーションの移行、モダナイゼーション、作動をより迅速に行うことができる。同社は、一連の開発、テスト、展開ツールとメインフレーム互換のランタイム環境を用いて、メインフレームのワークロードをクラウドに移行するのにかかる時間を最大で3分の2に短縮できる、としている。また、このソリューションでは、顧客がメインフレームアプリケーションの準備状況を評価・分析した上で、再プラットフォーム化とリファクタリングのどちらの方法を取るかを選択し、計画を立てることができる。
再プラットフォーム化したい場合、Mainframe Modernizationソリューションは、コードを変換するためのコンパイラと、変換中に機能が失われていないことを確認するためのテストサービスを提供する。アプリケーションのリファクタリングや分解をしたい場合、例えばコンポーネントをEC2やコンテナ、Lambdaで実行できる場合は、Mainframe Modernizationソリューションを使用して、COBOLコードを自動的にJavaに変換することができる。Migration Hubでは、複数のAWSパートナーやソリューションにわたる移行の進捗状況を1カ所で追跡することができる。
Amazonはこのシステムを、セキュリティと高可用性、スケーラビリティ、弾力性を提供する、機敏でコスト効率の高い(オンデマンドの従量制リソースによる)管理されたサービスだとアピールしている。
[原文へ]
(文:Sarah Perez、翻訳:Nariko Mizoguchi)