Re@noveの言語・データベース・OSのマルチ対応例
言語・データベース・OSの
マルチ対応
マイグレーションを行う際、その他のソフトウェアのバージョンアップや変更も同時に対応するケースが大半です。 商用UNIXマイグレーションサービスでは、各種ソフトウェアの変更にも同時に対応します。
| From | To | |
|---|---|---|
| 言語 | ●VB 5.0/6.0 | ●VB.NET/ASP.NET/Java |
| ●クラシックASP | ●ASP.NET | |
| ●Java (JDK1.x) | ●Java(JDK バージョンアップ) | |
| ●COBOL/PL1/アセンブラ | ●Rocket COBOL | |
| フレーム ワーク |
●.NET Framework 1.x/2.x/3.x ●Struts1 |
●.NET Framework 4.x ●Spring MVC |
| アプリ ケーション サーバー |
●WebSphere | ●WebLogic/JBoss |
| ●WebLogic | ●WebSphere/JBoss | |
| ●Interstage | ●WebSphere/JBoss | |
| DB | ●Oracle | ●SQL Server/PostgreSQL/MySQL |
| ●Db2 | ●SQL Server/PostgreSQL/MySQL | |
| ●SQL Server | ●PostgreSQL/MySQL | |
| OS | ●UNIX(AIX,HP-UX,Solaris) | ●Linux/Windows |
| ●Windows | ●Linux | |
| ●Linux | ●Windows | |
| シェル | ●sh/csh | ●bash/tcsh |
| インフラ | ●オンプレミス | ●仮想化/クラウド化/コンテナ化 |
※上記パターンは当社実績の一例です。上記以外はお問い合わせください。
組み合わせ例1:
Microsoft製品の老朽化対応・モダナイズ
VB 6.0 → VB.NET/C#.NETや、クラシックASP → ASP.NETなどの言語変換のほか、.NETアプリのWeb化対応や、.NET 8フレームワークへの移行など、モダナイズ対応も可能です。
| From | To | |
|---|---|---|
| 言語 | ●VB | ●VB.NET/C#.NET/Java |
| ●VB.NET | ●バージョンアップ | |
| ●クラシックASP | ●ASP.NET | |
| ●ASP.NET | ●バージョンアップ | |
| ●C/C++ | ●Java | |
| ●C#.NET | ●Java/バージョンアップ | |
| DB | ●Oracle | ●Postgres/SQL Server/MySQL/バージョンアップ |
| ●Postgres | ●バージョンアップ | |
| ●SQL Server | ●Oracle/Postgres/MySQL/バージョンアップ | |
| ●MySQL | ●バージョンアップ | |
| OS | ●AIX ●HP-UX |
●Linux ●バージョンアップ |
| ●Linux | ●Windows Server/バージョンアップ | |
| ●Solaris ●Windows Server | ●Linux ●バージョンアップ | |
| フレームワーク | ●.NET Framework | ●バージョンアップ/.NET 8(.NET Core) |
| ●iBATIS | ●MyBatis |
組み合わせ例2:
商用UNIXからLinuxへの移行
クラウドリフトや言語のバージョンアップと合わせて、Solaris、HP-UX、AIXといった商用UNIXからLinuxへの移行にも対応が可能です。Sparcの製造終了対策や、CentOSのサポート終了に伴うOS変更など、ご要望に応じて実施いたします。また、メガクラウドへの移行だけでなく、FJcloudをはじめとする国産クラウドへの移行も実績がございます。
| From | To | |
|---|---|---|
| OS | ●AIX ●HP-UX | ●Linux ●バージョンアップ |
| ●Linux | ●Windows Server/バージョンアップ | |
| ●Solaris ●Windows Server | ●Linux ●バージョンアップ |
組み合わせ例3:
オープン系老朽化対策・脆弱性対応
これまでご紹介した以外にも、オープン系ではさまざまな組み合わせの対応が可能です。Javaフレームワークの脆弱性対応、商用ミドルウェアからOSS(オープンソースソフトウェア)への変更、マイナー言語からのマイグレーションなど、さまざまな対応が可能です。
| From | To | |
|---|---|---|
| 言語 | ●Delphi | ●Java/C#.NET/バージョンアップ |
| ●Java/PHP | ●バージョンアップ | |
| DB | ●Oracle | ●Postgres/SQL Server/MySQL/バージョンアップ |
| ●Postgres | ●バージョンアップ | |
| ●SQL Server | ●Oracle/Postgres/MySQL/バージョンアップ | |
| ●MySQL | ●バージョンアップ | |
| OS | ●AIX ●HP-UX | ●Linux ●バージョンアップ |
| ●Linux | ●Windows Server/バージョンアップ | |
| ●Solaris ●Windows Server | ●Linux ●バージョンアップ | |
| フレームワーク | ●Spring Framework | ●バージョンアップ |
| ●Seaser2 ●Struts | ●Spring MVC ●Spring Boot | |
| ●.NET Framework | ●.NET Core | |
| ●iBATIS | ●MyBatis | |
| ●Java EE | ●Jakarta EE |
クラウドリフト
言語のバージョンアップ/モダナイズ
フレームワークの脆弱性対応など
組み合わせ例4:
メインフレーム・オフコンからのリライト
メインフレームやオフコンで稼働するCOBOL資産を、オープン化することが可能です。言語変換は、メーカーに応じて親和性の高いオープンCOBOLへ移行をいたします。
| From | To | |
|---|---|---|
| 言語 | ●IBM COBOL II | ●Enterprise Server MF COBOL |
| ●IBM JCL | ●Enterprise Server JCL | |
| ●富士通 COBOL85 | ●NetCOBOL | |
| ●富士通 JCL/JCM | ●OpenFrame JCL/JCM | |
| ●アセンブラ | ●OpenFrameアセンブラ | |
| ●MF COBOL | ●バージョンアップ | |
| DB | ●IBM Db2 | ●Oracle |
| ●AIM/DB(NDB) | ●Tibero | |
| ファイル | ●IBM SAM/VSAM | ●Enterprise Server SAM/VSAM |
| ●富士通 SAM/VSAM | ●OpenFrame 7 SAM/VSAM | |
| 帳票 | ●IBMバッチ帳票 | ●SVF |
| ●富士通 オンライン帳票/バッチ帳票 | ●List Creator | |
| JOBスケジューラー | ●顧客独自 | ●JP1 |
| ●ホスト版A-AUTO | ●サーバー版A-AUTO | |
| システム監視 | ●顧客独自 | ●Zabbix |
| OS | ●IBM z/OS | ●Linux |
| ●富士通ホストXSP | ●Linux | |
| OLTP | ●IBM CICS | ●Enterprise Server |
| ●富士通AIM/DC | ●OpenFrame 7 |
※COBOL → Javaの言語変換も対応可能ですが、いわゆるJABOLにすることは、メンテナンス性の観点から推奨しておりません。
弊社のサービスでは、画面とソースを分けて対応し、Javaのアーキテクチャーに適合した資材に移行します。
(コストはかかりますが、最適な手段と考えます)
