SERVICES
システムマイグレーション開発|ベトナム オフショア開発信頼と実績のONETECH|VB,JAVA,PHP,データ移行
ONETECHはメインフレーム系からオープン系へのシステム移行、データ移行などシステムマイグレーションを承っております。データマイグレーション、レガシーマイグレーションに対応しています。VB6.0からVB.netへ、sap-9626" target="_blank" rel="noopener noreferrer">SAP ERPからSAP S/4HANAへ、CobolからJavaへ、Oracle DB/SQL ServerからAWS DBのAuroraへなど、マイグレーションのことならONETECHにご相談ください。マイグレーションを実施することにより、システム運用コストの削減、セキュリティ強化、最新テクノロジーの利用などが可能となります。オフショア開発でのマイグレーションのメリットは、コスト削減と開発リソース調達です。開発費用だけでなく中長期のシステム運用費用も大幅に削減することが可能です。
マイグレーションの問い合わせはこちらマイグレーションとは
システムマイグレーションとは、既存のデータやレガシーシステムを対象に、次世代のプラットフォームやシステムへの移行を行うことを指しています。デジタルトランスフォーメーション(DX)の実現には、既存システムのマイグレーションは非常に重要な役割を担います。
次世代システムへの移行には、必然的に情報やシステムのデジタル化を伴います。そこで合わせて注目されているのが、デジタルトランスフォーメーション(Digital Transformation)、通称DXと呼ばれる概念です。DXは、生活やビジネスのあらゆる側面に情報通信技術(ICT)を導入し、より優れた価値創出を効率的に行っていこうという考え方です。またDXの実現には、既存システムのマイグレーションは非常に重要な役割を担います。
2025年の崖
企業のデジタル化の推進を促す経済産業省の発表の中で、特に注目が集まったのが「2025年の崖」という表現です。
「2025年の崖」とは
「2025年の崖」は、経産省が発表したレポートに使用されていた表現で、既存の日本のITシステムが直面する課題を指しています。老朽化した基幹システムを使い続けると、2025年には最大約12兆円もの損失が国内で1年あたり発生するという試算です。既存システムの維持費用があまりにも増大し、近い将来に企業の衰退を招いてしまうことを警告したレポートです。
出典: 経済産業省「DXレポート〜ITシステム「2025年の崖」の克服とDXの本格的な展開〜」
着々と進むMicrosoft製品のサポート終了
Microsoftの製品のアップデートは頻繁に行われていますが、今回注目したいのはOSであるWindowsシリーズのサポート状況についてです。2009年にリリースされたWindows 7は2020年1月にサポートの提供をすでに停止しています。法人向けについては有償での延長サポートが受けられますが、それも2023年までとわずかな延長にとどまっているため、アップデートは必須と言えます。
Windows Server 2008/R2のサポートも終了
Windows 7のソースコードをもとに構築されているWindows Server 2008およびR2についてもサポートが終了しています。高いセキュリティリスクを抱えながらの稼働が必要となり、使用しているアプリケーションのサポート停止や互換性の喪失なども起こりうるため、対策を考えておく必要があります。
| Windows | サポート終了 |
| パソコン | |
| Windows 8 | 2016年1月12日 |
| Windows 7 | 2020年1月14日 |
| Windows Vista | 2017年4月11日 |
| Windows XP | 2014年4月8日 |
| サーバー | |
| Windows Server2012 | 2023年10月10日 |
| Windows Server2008 | 2020年1月14日 |
サポート終了に伴うセキュリティリスクの高まり
OSのサポートが終了するということは、これまで行われてきたセキュリティアップデートが一切行われなくなるということです。Windowsは無料サービスの一環として必要最低限のセキュリティアップデートをサポート対象OSに提供してきましたが、サポート対象外のOSはこの恩恵を受けることができません。
国家レベルの被害をもたらすサイバー攻撃
セキュリティをかいくぐって行われる情報漏洩やサーバー攻撃は、今や国家レベルの脅威となっています。一度サイバー攻撃を受ければ、自社のシステムやデータだけでなく、関連会社や社員のプライベートにも被害が及ぶ可能性があります。サイバー犯罪は発生してからでは手遅れです。OSの定期的なアップデートは企業にとって不可欠な手続きと言えるでしょう。
デジタルトランスフォーメーションの実現
「2025年の崖」解決に際して、経産省も推進しているのはデジタルトランスフォーメーション(DX)の実現です。DXは新しい技術やサービスを積極的に導入しシステムの刷新を行うことで、人々の生活をより良いものへとシフトさせる考え方です。システムマイグレーションをしてシステム運用のコスト削減を実現するだけでなく、クラウドシステムやAI・IoTとの連携でさらに生産性を高めることができます。
システムマイグレーションについてのご相談は、お気軽にお問い合わせください。
マイグレーションの問い合わせはこちらマイグレーションのメリット
高いコストパフォーマンスの実現
初期投資が必要となるものの、結果的に大きなコストダウンが見込めます。レガシーマイグレーションを実施することで、最新の環境へとアップデートし、低コストでのシステム運用と保守環境を実現することができます。
既存データやオペレーションの有効活用
マイグレーションは全く新しいシステムを一から構築するわけではありません。これまで使用してきたアプリを今まで通り運用することができ、業務への支障も最小限度に抑えられます。積み重ねてきた知識や情報を有効活用できるのがマイグレーションの魅力です。
最新テクノロジーとの親和性
最新の環境へとアップデートすることによって、新たなデジタル技術の活用が容易となります。クラウド、AI、IoT、モバイルなどの技術を取り入れてさらに生産性を高める可能性もあります。
セキュリティ対策
最新の環境へとアップデートすると当然最新のセキュリティ環境が整いますので、日々進化するサイバー攻撃に備えることが可能です。
業務フローの見直し
ブラックボックス化しているシステムをレガシーマイグレーションする過程で、改めて業務フローの整理や業務の棚卸しをすることになります。いままで暗黙のうちに続けられていた無駄な業務を止めることにより業務の生産性向上が見込めます。
マイグレーションのメリットについて、詳しくはお気軽にお問い合わせください。
マイグレーションの問い合わせはこちらDXとしてのマイグレーション推進の阻害要因
コストの問題
長い間企業の運営を支えてきたシステムの根幹を刷新するためには、数年の移行期間と何億にものぼる費用を計上することも珍しくありません。そのため、DXのためのシステムマイグレーションの実現は段階的に行い、少しずつ予算の割り当てを新システムに移していくアプローチが求められます。
人材不足の問題
2030年には約79万人のIT技術者不足が予想されています(経済産業省 平成28年発表)。人口減少による労働力不足に加え、IT技術の進歩のスピードに技術者育成が追いついていないことが主な原因です。IT業界の現場では、技術者そのものが不足しているため育成も追いついていません。
人材不足・コスト課題をオフショア開発で解決します。お気軽にご相談ください。
マイグレーションの問い合わせはこちらオフショア開発でマイグレーションをするメリット
コスト削減
例えばベトナムでオフショア開発をする場合、日本での人月単価が100万円だとすると一人当たりのコストを70%近くコストダウンすることが可能です。長期的なシステム移行プロジェクトにおいて、大幅なコスト削減を実現できます。
開発リソース
ベトナムの平均年齢は28歳です。日本と比べ非常に若者が多く、またITエンジニアの育成にも国として力を入れています。豊富な若手エンジニアプールからリソースを確保できます。
理解コストが不要
マイグレーションは現行システムの機能をそのまま引き継ぎます。エンジニアはソースコードベースでシステムを理解することができるため、通常のオフショアでのシステム開発と比較するとコミュニケーションコストが少なくてすみます。
マイグレーションの種類
データマイグレーション
既存のシステムからデータを新しいシステムへと移行する作業のことを指しています。シンプルに「データ移行」と呼ぶこともあります。HDDに記録してあったデータをクラウドストレージに移行するなどの作業もデータマイグレーションに当てはまります。
レガシーマイグレーション
古い設計のハードやOSに紐づけられた基幹システム(ERP)、通称レガシーシステムを、新しいプラットフォームへと移行する作業のことを指しています。DX推進において最も注目を集めているマイグレーション手法です。
データマイグレーション・レガシーマイグレーションについて、お気軽にお問い合わせください。
マイグレーションの問い合わせはこちらONETECHマイグレーションの実績
Visual Basicマイグレーションとは
MicrosoftがVisual Basic(VB)はその汎用性の高さから多くの開発環境に採用されてきましたが、VB6.0はすでに統合開発環境(IDE)のサポートが終了しています。サポートの終了したプログラミング言語を使い続けることには以下の3つの課題があります。
エンジニアの減少
VB6を使用できるエンジニアを見つけるのが年々難しくなっています。若手エンジニアの多くはVB.netのような現行言語にしか対応しておらず、10年以上前にサポートを終了した言語に造詣があるのはベテランのみです。安定した維持管理の継続が難しい環境になってきています。
セキュリティリスクの増大
サポート終了済みのプログラミング言語にはセキュリティサポートが提供されないため、社内システムの脆弱性は高まるばかりです。老朽化したシステムの運用によるセキュリティグレードの低下に伴い、サイバー攻撃の脅威は比例して高まりを見せています。
アプリケーションの互換性
VB6に互換性があったサードパーティのソフトも徐々にサポート対応を終了しています。多くのアプリはVB.netへの移行を完了しており、VB6で予期せぬエラーが発生してもアップデートなどの恩恵を受けることができません。
VB.netへのマイグレーション
VB6の運用コスト増大に伴い、徐々に進められているのがVB.netへのマイグレーションです。マイグレーションの場合、現行のシステムを用いた業務フローをそのまま新しい環境においても継続して運用することができます。費用を最小限に抑えることができるだけでなく、新たな業務フローを検討・実施するための時間も削減可能です。
VB6からVB.netへのマイグレーションを検討する上で、事前に考慮しておきたいのがシステムエラーの問題です。大部分の移行作業はツールによって自動的に行うことができますが、予期せぬエラーやシステムの改変を迫られるケースもあるため、手動による変換作業も発生します。
Visual Basicマイグレーション移行注意点
- Visual Basic 6.0からVisual Studio 2017へ直接アップグレード不可
- Visual Basic 6.0でのサードパーティとVisual Studio 2017のサードパーティの仕様に互換がない
- 見積工数と実際の工数が異なる(動作確認のみ20〜30%)
Visual Basicマイグレーションの実績
| 項目 | 内容 |
| 移行内容 | Visual Basic 6.0 → Visual Basic 2017 |
| 規模 | 430KLOC以上 |
| 対象 | WindowFormアプリケーション |
| データベース | Oracle 9i → Oracle 19c |
| サイズ | 51人月 |
| 対応期間 | 7ヶ月(当初予定10ヶ月) |
| 作業範囲 | マイグレーション、結合テスト仕様書(動作テスト)は顧客提出より動作確認実施 |
成果
変換率向上
変換ツールの変換率を60%から70%へ改善しました。
生産性
開発者一人あたり10KLOCの生産性を実現しました。
期間短縮
対応期間を当初予定の10ヶ月から7ヶ月へ短縮しました。
VBマイグレーション・システムマイグレーションについて、お気軽にお問い合わせください。
マイグレーションの問い合わせはこちらお問い合わせ
AI・XR・建設DXに関するご相談、お見積もり、採用に関するご質問など、お気軽にお問い合わせください。