データベースのクラウド移行は、データ活用のアジリティーと運用コスト削減の有力な手段です。しかしながら、その効果と実現性を事前に予想するのは難しく、失敗に至るリスクが相対的に高いというのが現状です。
D.Forceは、豊富な経験と知見からクラウド移行の効果予測を定量的に示し、お客様にとって最も効果の高いクラウド移行計画を立案いたします。
単なる移行にとどまらず、アーキテクチャのモダナイゼーション、運用自動化、そして、社内メンバーへのスキルトランスファー等により、データ活用の加速に貢献いたします。
- 中立的にデータベースの最適な配置を助言してほしい
- データベースのGoogle Cloudへの移行計画立案を支援してほしい
- データベースにかかるTCO(総保有コスト)を削減したい
- データベース移行で発生している問題の解決を支援してほしい
- 開発、運用組織がクラウドに適応する支援をしてほしい
上記以外にもデータベースのクラウド移行に関する課題についてお気軽にご相談ください。
DBMSを変更する場合やクラウドへ移行する場合の実現性を評価・レポートするサービスです。多種多数なクラウド移行を手がけてきたD.Forceの知見から、リスク度合いを定量化してご報告いたします。移行先のデータベース候補が絞り切れていない場合も、中立的な立場で移行性の高いデータベースをご提示いたします。
リスクやギャップが大きい部分への対応策の検討やエンジニアリングリソースを予め用意できるため、的確な移行計画の立案ができるようになります。アセスメントサービスを提供するにあたり、データベースに実装されている情報を収集する手順を用意していますので、当社で作業することも可能です。
また、その後のデータベース移行実務や運用についてもご対応可能です。D.Force専門領域外のタスクを実行する外部パートナーのご紹介も承ります。
データ基盤を専門とするITコンサルティング会社 D.Forceには、Google Cloudの知見・経験が豊富なメンバーが在籍しています。対応可能な移行パスも主要なDBMS、プラットフォームからであれば、どのような移行パスでもGoogle Cloudに移行できます。
移行にあたり、データベースの設計、運用を改善する業務にも対応が可能です。モダナイゼーション、品質改善、コスト削減、移行先のデータベースサービスにフィットした運用スタイルへの変更等、トータルでご支援いたします。
Google Cloudへのデータベース移行と同時に、データレイク、データウェアハウス、データ連携、BIなどの環境を必要に応じて整備します。データ活用の成熟度に合わせて逐次投資を行い、データ基盤を成長できるよう柔軟なアーキテクチャを設計します。
データ基盤構築についてはこちらをご覧ください。
「AIによるアプリケーションソースコードの変換サービス」で、アプリケーションソースコード中のギャップの約80%(*2)を自動変換、ソースコードを納品します。
DBMSを変更する際に、移行前DBMSの方言で記述されたSQLを移行後DBMSで実行できるよう変換する作業に多くの期間と工数がかかることが移行性を落とす要因となります。D.Forceではこの問題を解決するために、AIを活用してソースコード中のSQLを変換し、標準SQLに修正したアプリケーションソースコードを納品します。
現在、言語はJavaに対応しています。SQLではなくアプリケーションソースコードを納品します(*3)ので、変換済みSQLをソースコードに組み込む作業は不要です。当社がGeminiを活用して高精度でソースコード変換するコンポーネントと、DMSでのAIを活用したPL/SQL自動変換によって実現しています。
- *1:GeminiはGoogle CloudのAIプラットフォームであるVertex AIで利用します。
- *2:過去実績による理論値。ソースコードにより変換率は異なります。計測したうえでお見積り提示できます。
- *3:アプリケーション保守ご担当者様にお渡しします。テスト等の支援が必要な場合については「よくある質問」をご覧ください
Geminiを活用してD.Forceが独自開発!
ソースコード変換AIサービス
*GeminiはGoogle CloudのAIプラットフォームであるVertex AIで利用します。
①ツールで自動変換できなかったコードの変換方法を助言します
ソースコード変換のみ実行するツールでは、自動変換できなかったコードの変換が困難です。当社では手動での変換方法を助言するコンサルティングを含めてご支援します。
*ツール単体での提供はしておりません
②コード変換前後の比較や変換内容をレポート
変換前後の比較や変換内容をレポートしますので、妥当性を確認できます。自動変換できなかったコード(SQL)を全量レポートします。また、手動変換のガイドとして、ソースコード位置、移行ギャップ内容について説明や助言を行います。
③低コスト
主要ツールよりも低価格で対応いたします。
事前の移行効果や実現性の予測から、移行先の選定、技術支援等のコンサルティングから、データベース移行実務や運用支援までトータルにサポートを行います。D.Force専門領域外のタスク実行については、当社知見を活かした外部パートナーのご紹介も承ります。
計画検討・立案
|
|
机上検証
|
|
PoC・計画確定(概念実証・導入前実機検証)
|
|
アプリケーション移行
|
|
システム構成移行
|
|
Google Cloud 上のCloud SQL、AlloyDB、BigQueryへのスキーマ定義移行
|
|
運用移行
|
|
結合試験
|
|
システム切替
|
|
保守・運用
|
対応可能なデータベースサービス
- 移行元
- Oracle Database(Exadata 、OCI上のサービス含む)、SQL Server(Azure上のサービス含む)、PostgreSQL、MySQL
- 移行先
- Cloud SQL for PostgreSQL、Cloud SQL for MySQL、Cloud SQL for SQL Server、AlloyDB for PostgreSQL、Google BigQuery、Cloud Spanner
社内のデータベースから、クラウド移行による恩恵が大きなものを選定支援できます。
お客様データベースの移行性、利用技術の標準化や将来性を考慮して、適した移行先を提案します。
通常はソースコードのみ納品して、自動できなかったSQL変換を助言するまでがサービス提供範囲です。手動変換、テストに対応するパートナーを紹介することはできます。
Google Cloud 上で Gemin(i Vertex AI)を利用します。ソースコードをGoogle Cloud上のCompute Engineに配置してセキュリティを確保した環境でGemini APIを利用して変換します。
100%自動変換できない要因はいくつかあります。アプリケーション仕様/データ仕様に応じて適切な記述が決まるSQL、詳細設計から修正が必要なSQL(高頻度ではない)は自動変換になじみません。このような場合は、対応方式案をご提示のうえ、適切な方式を選択いただけるよう助言、変換作業のサポートをします。
また、複雑性が高いSQL記述など、誤変換のリスクが一定以上あるものは自動変換対象外としています。誤変換が含まれるとデバックにて生産性が低下するため、本サービスでは誤変換率を非常に低く保つよう設計しています。
含みます。
当社ではアプリケーション変換、テスト工程を含むシステム移行全体の期間とコストの低減、および、運用効率化・高度化を実現するためのあらゆる解決策を用意したいと考えています。テスト工程の(半)自動化、効率化や、移行だけではなく保守開発時のテスト負担を低減してTCO削減とアジリティ向上の実現など、パートナーとの協業による対応を含めてご支援します。詳細はお問い合わせください。
可能です。クラウドにフィットしたアーキテクチャへの変更、DBMSの変更、マイクロサービスに適したデータモデルへの変更、運用の自動化など、多くの実績があります。
可能です。クラウド、クラウド上のデータベースサービスに関するスキルトランスファー、標準化などの支援ができます。
可能です。Google Cloud、Cloud SQL、AlloyDB等のスキルトランスファー、標準化などのご支援ができます。