レガシーシステムからの移行に係わる作業(現行資産の可視化、スリム化、フィージビリティ検証等々)をお手伝いします。
- C言語(Pro*C、PL/SQL)からJavaへ
- VisualBASICからJavaへ
- COBOL(Pro*cobol)からJava へ
- ファイル移行(NDB、VSAM)からRDB(Oracle、SQLServer、PostgreSQL等)へ
- JCLのスクリプト化(含むジョブネット化)
モダナイゼーション 事例
弊社実施のモダナイゼーション事例となります。
移行対象資産 | リホスト | リライト | ラッピング | 特徴 | |
ソース | C Pro*c PL/SQL |
○ | ○ | Java変換ツール | |
COBOL Pro*cobol |
○ | ○ | Java変換ツール | ||
JCL | ○ | JCL変換ツール ジョブ、ジョブネット化 – JP1/AJS – Systemwalker/OPMGR – HINEMOS |
|||
画面/帳票 | 画面 | ○ | 現行画面/帳票をExcel化後、変換ツールにて生成 | ||
帳票 | ○ | ||||
ファイル | NDB | ○ | ○ | ファイルアクセスAPI化(ラッピング) ・Oracle ・SQLServer ・PostgreSQL |
|
VSAM | |||||
データ移行 | ○ | データ移行ツール(UTF-8) ・EBCDIC、10進パック形式 ・漢字・半角カナ |
マイグレーションは、OS・ミドルウェアのバージョンアップに伴い、ソースコードの非互換抽出・検証結果(フィージビリティ・スタディ)をもとに方針/方式設計書策定(現行踏襲)~テスト迄のお手伝いをいたします。
- コード シフトJIS ⇒ UTF-8
- ソース バーションUP非互換(Java、VBA)
- JDK バーションUP非互換
※OS,ミドルウェアの非互換情報はインフラ担当より提供されることとします。
マイグレーション 事例
弊社実施のマイグレーション実施事例
No. | ソース | OS | DB | 環境 |
1 | C → C | RHEL (バージョンUP) |
Oracle (バーションUP) |
オンプレからパブリッククラウドへ |
2 | Java → Java(JDKバーションUP) | RHEL (バーションUP) |
Oracle→PostgreSQL | オンプレからパブリッククラウドへ |
3 | VB → VisualStudio | WindowsServer (バーションUP) |
SQLserver (バーションUP) |
オンプレからプライベートクラウドへ |