電子新聞主管23回公共ソリューションマーケットイベント(5/27 COEXグランドボリューム)
公共部門のOracle DBをオープンソースDBに迅速かつ安全に移行する方策を提示

[2024年5月28日]データ基盤サービスとソリューション専門企業であるオープンメイドコンサルティング(Openmade Consulting、代表:チェ・ヨンチョル)が第23回公共ソリューションマーケットで「自動化ソリューション基盤のOracle DB to OpenSource DB」というテーマでセッション発表を行いました。
公共のオープンソース導入は日々拡大していきます。世界各国は、公共サービスの革新、デジタル主権の強化、ソフトウェアエコシステムの育成などの理由でオープンソース活性化政策を推進しています。この政策の一つは、公共部門のオープンソースも口拡大です。韓国では、2020年のソフトウェア振興法の改正、2023年のソフトウェア振興戦略の発表などを通じて、オープンソースの活性化を迅速に実行に移しています。また、情報通信産業振興院を中心にオープンソース導入に必要な多様な指針を設け、公共部門の機関や団体からオープンソースを導入できるよう支援しています。オープンメイドコンサルティングは、公共部門のオープンソース切り替えプロジェクトで最も困難な課題に挙げられるOracle DBをMySQL、PostgreSQLなどのオープンソースDBに切り替える作業を自動化技術でスムーズにする方法をオープンPOP OTOソリューションとして提示します。ちなみに、OpenPOP OTO(OpenPOP OTO)は、MySQL、PostgreSQLのほか、公共部門で広く使用されているチベロ(Tibero)環境への切り替えもサポートしています。
チェ・ヨンチョル代表は、DB関連の国内主要企業と機関プロジェクトに参加した経験をもとに、Oracle DBをオープンソースDBに転換するのが難しい理由として「転換率と実行率の隙間」を挙げました。現在、市場には移行ツールがたくさんあります。これらのツールは高いコン バージョン率を促進します。それでも、現場でマイグレーションの複雑さを訴える理由は何でしょうか?チェ・ヨンチョル代表は「転換率と実行率は厳しく違うが、マイグレーション関連サービスやソリューションを提供するところはほとんど転換率だけ先立つ傾向があります。行って、その結果を既存のOracle結果と比較して、異常のない旧問合せの割合を意味するのです」と話します。
コンバージョン率と実行率の間のギャップは、多くの組織がオープンソースDBの移行に負担をかけている理由です。 OpenPOP OTOは、プロジェクトの現場の苦情を解決します。 OpenPOP OTO(OpenPOP OTO)は、複雑なテストプロセス、パフォーマンス比較の難しさ、適切なツールの欠如の問題を解決するソリューションです。チェ・ヨンチョル代表は「OpenPOP OTO(OpenPOP OTO)は複雑なソリューションではありません。パフォーマンスを維持するために、インテックス最適化ガイドを提供する機能はすべてです。チェ・ヨンチョル代表は実際のプロジェクト現場でテストした結果を紹介し、OpenPOP OTO(OpenPOP OTO)がオープンソースDBの切り替え作業をどのくらい簡素化できるかを紹介しました。 「SQL 1万個を基準にテストをしてみると、SQL変換は40分、SQL実行エラーチェックは30分、SQL実行結果検証は2時間、SQLパフォーマンス比較/検証は2時間、インデックス最適化は4時間かかりました。」とし「このように短い時間がかかっても実行率は90%以上であるほど自動化レベルが高いです。
一方、チェ・ヨンチョル代表は公共部門でオープンポップオート(OpenPOP OTO)をどのように活用すればよいかについての案も提示しました。業務ロジックが変わらないレベルの移行は、OpenPOP OTO(OpenPOP OTO)で迅速にタスクを処理できます。次世代システムの開発や大々的にアプリケーションを改善するプロジェクトの場合も、自動化ベースの高度化を行うことができます。