CaravelシリーズIBM i(AS/400)のマイグレーションサービス
Caravel ConverterIBM i(AS/400)システムの自動コンバージョンサービス
Caravel Converterサービスは、IBM i(AS/400, System i)上で稼働している、RPG、COBOL、CLで構築されたレガシーシステムを、Java EE とオープンプラットフォームで稼働するシステムに、現行に忠実に変換するサービスです。
ソースに人の手を介すことのない自動変換のため、安全かつ短期間でサービスインすることが可能です。
また、移行先データベースに対する定義の作成ならびにデータ移行も標準のサービスとなります。
IBM i(AS/400)マイグレーション課題
- 長期間に渡る開発・保守によりシステムのブラックボックス化が進んでいる
- 安定したマシンのため、重要かつ複雑な機能が残され、マイグレーションのリスクが高い
- 連携するシステムの本番稼働の期日から、マイグレーションに掛けられる時間が限られる
Caravel Converterを使用して実現できること
-
スクラッチ開発より短納期・低コストでオープンシステムにしたい
-
リスクなくRPG/COBOL等のレガシー言語を離れたい
-
ブラックボックス化しているシステムを解析に時間を掛けずにデータベースを含めてオープン化したい
Caravel Converterの各フェーズについて
Caravel Converterを利用したマイグレーションのステップは下記となります。
まずはPOCで変換の精度をご確認頂き、その後プロジェクトの開設となります。
Caravel Converterサービスを利用したマイグレーションの概要
Caravel Converterを利用したマイグレーションの主要な工程として、インサイトと呼ばれるリソースの事前チェックと、プログラム変換の2つがあります。
Caravel Converterでは、IBM i(AS/400)独自のアーキテクチャーを含んだリソースを100%変換します。
Caravel Converterサービスを利用したマイグレーションパターン
Caravel Converterは、プログラムの変換と組み合わせて、現行のIBM i(AS/400)の環境資産を活かしながらマイグレーションを実現します。
Caravel ConverterサービスのUI層・データ層の種類について
リソース元の構成と、変換後の構成イメージを下記に記載します。
ユーザテストを効率化する自動テストツールTest Maker
通常、画面プログラムの新旧比較には、新旧の画面に同様の値を入力して差分を取るといった作業により膨大な工数が見込まれます。
その作業量を半分に抑えるため、Test Makerというツールを用意しています。
特徴
- 5250画面動作記録と、変換後のJava画面動作の比較検証を自動で行います。
- 画面動作での差異のエラーポイントを抽出し、メッセージ表示します。