Google Cloud SQLのシステム開発の発注/外注/依頼/委託方法について

Google Cloud SQLのシステムは、発注範囲の切り分け、RFPによる条件の固め、契約形態と委託先の決定という順で進めます。移行と運用まで含めて考えると、見積の抜けを防げます。

全体像は、次に示す完全ガイドでも確認できます。

▼全体ガイドの記事
・Google Cloud SQLのシステム開発の完全ガイド

Google Cloud SQLのシステムを発注・外注する前に知る全体像

発注範囲を開発、移行・構築、試験、運用の4工程に分けた図解。
工程ごとの担当と納品物をそろえると、見積の抜けを見つけやすくなります。

Google Cloud SQLの発注では、データベースだけでなく業務基盤全体を対象にします。発注範囲には、業務アプリケーションや移行、リリース後の保守が含まれます。ネットワークや認証の設定、監視、バックアップも、同じ範囲に入ります。そのため、範囲を最初に切り分けておくと、見積の抜けや「そこまで含まれると思っていた」という認識違いを防げます。

Cloud SQLが担うデータベースの範囲

Cloud SQLは、データの保存・検索・更新を担うデータベースです。アプリケーションや接続、監視は、Cloud SQLの周りで組み合わせる要素です。

  • アプリケーション:Cloud Run、GKE、Compute Engine、App Engineなどで動かします。
  • 接続とネットワーク:接続情報はSecret Manager、ネットワークはVPCやPrivate IPで管理します。
  • 監視:Cloud MonitoringとCloud Loggingを組み合わせる構成が一般的です。

委託先には、Cloud SQLの経験に加えて、業務要件をアプリとデータベースの設計に落とし込める力が求められます。

発注範囲の開発・移行・運用への切り分け

発注範囲は工程ごとに分け、納品物と担当者を明記することが、外注の出発点になります。

  • 開発:業務アプリの新規開発
  • 移行・構築:既存データの移行と、Cloud SQLの構築
  • 試験:性能試験と障害復旧訓練
  • 運用:運用監視と問い合わせ対応

「クラウド構築一式」とだけ書かれていると、HA構成やバックアップ保持期間が含まれるかを判断できません。そのため、復元テストやログ監視、月次のチューニングも、含まれるかを一つずつ確認します。

Cloud SQLの導入効果は、サーバーを持たなくなること以外の面にも表れます。Google Cloudは2025年4月、スクウェア・エニックスの事例を公開しています。

同社はCloud SQL Enterprise Plusを使う構成で、バックアップ用レプリカを構築しました。構築作業は、4人・約3日から1人・約1日に短縮したと紹介されています。また、障害時の復旧は、数時間から数十秒へ短縮したとのことです(出典: Google Cloud「株式会社スクウェア・エニックスの導入事例」、2025年4月公開)。

ただし、この効果は同社の構成と運用体制によるもので、すべての案件で同じとは限りません。そのため、案件の規模はそのまま比べず、「何時間の運用を減らすか」「復旧を何分以内にするか」を成果指標に置くときの参考にします。

Google Cloud SQLのシステムに合う発注形態の選び方

発注形態は、パッケージ導入、クラウド上の新規開発、既存データの移行のどれを選ぶかで変わります。段階的なモダナイズも、その選択肢の一つです。そのため、業務の標準化を優先するのか、独自業務に合わせるのか、短期の検証を重ねるのかを先に決めておくと、発注先の候補と契約方法を絞り込めます。

標準機能はパッケージ、独自業務はクラウド開発という選び分け

販売管理や申請管理のように標準化しやすい業務では、パッケージを導入し、Cloud SQLとはAPI連携やデータ連携だけを構築する方法があります。一方で、独自の業務フローや外部向けWeb機能が競争力に直結する場合は、Cloud RunやGKEとCloud SQLを組み合わせて新規開発します。

標準機能まで過剰にカスタマイズすると、費用と期間が膨らみ、将来のアップデートにも対応しにくくなります。

既存システムの一括移行と段階移行の比較

移行では、対象のDBと移行方式を確認します。

  • 対象DB:MySQL、PostgreSQL、SQL Server、Oracle
  • 移行方式:一括移行と、機能単位の段階移行を比べます。

移行の手段には、Google CloudのDatabase Migration Serviceがあります。このサービスは、初期スナップショットの後も継続的にデータを複製します(出典:Google Cloud「Database Migration Service」、2026年8月確認)。そのため、停止時間を抑える選択肢になります。

文字コードや照合順序、ストアドプロシージャなどは、個別に検証します。トリガーや拡張機能も、検証の対象に入ります。さらに、業務側の切替手順は、別途検証が必要です。

RFPと要件整理でGoogle Cloud SQLの発注条件を固める方法

RFPに記載する条件を機能要件、性能・可用性・復旧、接続・保護、移行条件の4項目に分けた図解。
4つの論点を同じ資料にそろえると、提案の前提を比較できます。

RFPは、各社が同じ条件で提案と見積を出せるようにするための、比較の基準です。開発会社に希望を並べるだけの資料とは、役割が違います。

業務の目的と対象範囲を示したうえで、機能要件、非機能要件、移行条件を記載します。納品物と体制も、あわせて書いておきます。見積フォーマットと提案期限は、各社の見積を比べるために欠かせません。

Cloud SQLを使うと決めた段階で、性能や復旧条件を後回しにしないことが大切です。

業務の流れとデータ項目から書く機能要件

機能要件では、誰が、いつ、どのデータを登録・参照・承認・削除するかを書きます。画面一覧だけでは足りず、入力項目や検索条件、帳票も整理の対象になります。

権限や操作ログも書き添えます。さらに、外部システムとの連携方式やエラー時の扱いまで整理します。

データ件数や1日あたりの登録量、繁忙期の増加率も併記すると、Cloud SQLの容量やインデックス設計を見積もりやすくなります。

性能・可用性・復旧を数値で示す非機能要件

性能と復旧の要件は、曖昧な言葉ではなく測定できる条件として書きます。誰が測っても同じ結果になる形にしておくと、受入の判定がぶれません。

  • 性能・可用性:ピーク時の同時接続数、目標応答時間、月間稼働率
  • 復旧:RTO(目標復旧時間)、RPO(許容できるデータ損失時間)
  • 保持・保守:バックアップ・ログの保持期間、メンテナンス可能時間帯
  • 測定例:通常時の95パーセンタイルで2秒以内、障害発生から4時間以内に復旧

「止まらない」や「速い」は会社によって解釈が異なるため、数値で示します。

RFPの段階で伝える個人情報と移行条件

個人情報や機密情報を扱う場合は、情報管理とデータ移行の条件をRFPに記載します。

  • 接続・保護:Private IP、IAMのロール分離、暗号化、接続経路、操作ログ
  • 開発・委託:開発環境でのマスキング、再委託の有無、国外での取扱い
  • 移行条件:停止可能時間、データ量、移行リハーサル回数、切戻し条件

個人情報保護委員会の通則ガイドラインでは、委託先が委託元と同等の安全管理措置を実施するかを、事前に確認する考え方が示されています。また、契約で取扱状況を把握できるようにしておくことが望ましいとされています(出典: 個人情報保護委員会「個人情報の保護に関する法律についてのガイドライン(通則編)」、2026年8月確認)。

ポイント

RFPは、各社が同じ条件で提案と見積を出せる水準まで書きます。性能や復旧の条件を数値で示せていない箇所は、発注前に書き直す目安になります。

契約形態と発注後の進め方を決めるポイント

Cloud SQLのシステム開発には、要件が固まった部分と、検証しながら決める部分があります。そのため、契約は要件定義やPoC、設計開発、運用の段階に応じて分けるのが現実的です。

発注後は、要件の確定、設計、移行の各ゲートで合意を取り直します。実装と試験の区切りは、後の節の工程表に沿って確認します。受入と保守は、契約書の検収と保守範囲で合意します。

要件の確実性で使い分ける請負・準委任・ラボ型

契約形態は、成果物や業務内容がどれだけ変わるかに合わせて選びます。

  • 請負:合意した成果物を完成させ、検査・受入まで行う契約
  • 準委任:専門家の作業や役務の提供を受ける契約
  • ラボ型:一定期間チームを確保し、優先順位を変えながら継続開発する契約

請負は、成果物を先に決めやすい作業に向いています。たとえば、画面開発や移行ツール、Terraformコード、テスト仕様書などがあります。一方、準委任は、要件定義やアーキテクチャ検討、性能チューニングなど、状況に応じて内容が変わる業務に適しています。

契約名で判断する前に、成果物、指揮命令、検収、責任範囲を契約書で確かめます。

工程ごとの成果物と判断基準

工程ごとに成果物を確認し、次の工程へ進む判断基準をそろえておきます。

  1. 要件定義では、業務一覧、画面・API一覧、データ項目、非機能要件、RFPとの差分を確定します。
  2. 設計では、構成図やDBスキーマ、権限設計、接続方式、バックアップと監視の設計書を確認します。
  3. 開発ではコードレビューとCI/CDの確認、テストでは機能・性能・障害復旧・バックアップ復元・権限の試験結果を受け取ります。
  4. 移行では、リハーサル結果、切替手順、切戻し手順、当日の連絡網を受入条件に含めます。

契約書に残す検収と保守の境界

運用時の対応を想定して、受入条件と保守範囲を契約に記載します。

  • 受入試験:RTO/RPO、復元データの整合性、負荷試験の目標応答時間
  • 運用確認:アラート通知と、第三者が手順に沿って復旧できること
  • 保守範囲:Cloud SQL利用料の支払い代行、監視、障害一次対応、原因調査
  • 契約事項:軽微改修、夜間休日対応、月次報告、終了時の引き継ぎ

ポイント

契約形態は、要件が固まった部分と検証しながら決める部分に分けて選びます。途中で仕様が変わったときの扱いを契約前に決めておくと、後の調整が少なくて済みます。

Google Cloud SQLのシステム発注にかかる費用相場

PoC・小規模CRUD、社内向け小規模、既存DB移行・本番HA、部門横断・外部連携の4区分について、開発費の目安を横棒で比較した図。
案件の規模が大きくなるほど、見積の幅も広がります。

費用は、Cloud SQLの利用料とアプリケーション開発費に分けて考えます。移行費と監視・保守費も、それぞれ別に見積もります。

Cloud SQL専用の開発費には一律の市場価格がないため、ここで示す開発費は、業務システム一般の公開目安をもとにした推定です。

月額利用料は、公式料金表の構成例から試算したレンジです。東京リージョンの価格や為替、税によって変わり、割引やデータ転送量も影響します。

構成別に見積もるCloud SQLの月額利用料

月額を比べるときは、検証環境と小規模本番の構成を分けて見ます。

  • 小規模検証:1 vCPU・4GBメモリ・SSD 50GB・単一ゾーン
  • 小規模本番:2 vCPU・8GB・SSD 100GB・単一ゾーン

検証環境のCloud SQL本体は、月約9,000円から約1万1,000円と試算できます。ただし、この概算は1ドル150円、月730時間で計算したもので、バックアップ保存量やログ、外部転送、アプリ側の料金は含みません。

一方、本番DBは月約1万8,000円から約2万2,000円と試算しています(出典: Google Cloud「Cloud SQLの料金」、2026年8月確認)。この金額は、リサーチノートの構成別試算に基づきます。料金は、契約前に公式料金表で再確認します。

高可用性構成やリードレプリカ、クロスリージョンの災害対策を加えると、費用は変わります。さらに、複数環境や長期バックアップ、監視とログも費用に影響します。

これらを加えた場合、Cloud SQL関連の予算は月2万〜5万円程度から確認します。HAやDRを含む本番では、月5万〜20万円超を見込む場合があります。

高負荷や大容量、複数拠点の構成では、月20万〜100万円以上になる可能性もあります。ただし、これらは公式単価を構成に当てはめた推定で、一般的な市場平均ではありません。

別枠で扱うアプリ開発・移行・保守の費用

開発費と期間は、案件の規模ごとに見積もります。

  • PoC・小規模CRUD:100万〜300万円、1〜3か月
  • 社内向け小規模:300万〜800万円、3〜6か月
  • 既存DB移行・本番HA:500万〜1,500万円、3〜9か月
  • 部門横断・外部連携:1,500万〜5,000万円以上、6〜18か月

社内向けの小規模業務システムには、画面や権限、帳票が含まれます。加えて、既存データの取込や監視、教育も含まれます。さらに、Oracleなどからの移行や大量データ、短い停止時間、24時間運用は、上振れ要因になります。

業務システム一般では、保守費を初期開発費の年15〜20%程度とする考え方があります。たとえば、初期開発費が3,000万円なら、年450万〜600万円、月37万〜50万円程度の計算になります。

これは、監視や障害対応、問い合わせ、軽微改修を含む保守契約の参考値で、Cloud SQL料金とは別のものです(出典: NotebookLM Q&A「業務システム全般_10」、2026年)。見積では、クラウド利用料と開発会社の人件費を分けて提示してもらいます。さらに、運用担当者の稼働や追加改修も、別に示してもらいます。

ポイント

費用は、Cloud SQLの利用料と開発費を分けて考えます。開発費は規模ごとの目安で、内訳付きの見積と照らし合わせると、金額の根拠を比べやすくなります。

委託先の選定と見積比較で確認するポイント

委託先は、Cloud SQLを使う業務システムを最後まで運用できるかで評価します。Google Cloudの資格数やパートナーランクは、その評価の一部にとどまります。

実績を確認するときは、対応したDBエンジンやデータ量、停止時間を質問します。HA・DRやRTO/RPO、性能試験についても聞きます。移行方式と保守体制も、確認の対象です。

案件名を開示できない場合でも、匿名化した構成や工程、課題と改善結果を説明できる会社は、比べやすいです。

委託先に確認するCloud SQLの担当工程と実績

委託先の実務経験は、担当工程と障害対応を質問して確かめます。

  • DB・移行:対応エンジン、移行ツール、検証方法
  • 性能:DBスキーマやSQLの性能改善を担う担当者
  • 可用性:HAのフェイルオーバーとバックアップ復元の試験経験
  • 構成管理:Terraformなどで環境をコード化できるか
  • 障害対応:連絡までの時間と、別会社間の一次切り分け責任者

工程・前提条件・除外項目をそろえた見積書の比較

複数社の見積は、同じ前提と工程区分をそろえて比べます。

  • 依頼先:3〜5社程度に同じ資料を渡します。
  • 見積項目:要件定義から保守まで、工程ごとの金額を確認
  • 参考配分:要件定義10〜15%、基本設計15〜20%、詳細設計10〜15%
  • 参考配分:開発30〜40%、テスト15〜20%、移行・導入5〜10%
  • 評価:案件難易度を踏まえ、工数と作業内容を確認します。

工程ごとの比率は業務システム一般の目安で、会社や案件の難易度によって変わります。

見積金額の安さより、追加費用が発生する条件

見積金額が低くても、負荷試験や移行リハーサル、復元試験が別料金になっていれば、最終的な支払額は大きくなります。監視設定や運用手順、利用者教育が別料金の場合も、追加の費用がかかります。

「想定外の仕様変更」「データ品質の問題」「Cloud SQLの上位エディションへの変更」が起きたときの扱いを確認します。さらに、「想定以上の外部転送」と「夜間切替」の扱いも、あらかじめ決めておきます。

追加費用の単価、変更管理の承認者、再見積のタイミングは、契約前に決めておくと安全です。

ポイント

委託先の比較では、Cloud SQLの実績を移行や復元試験、障害対応まで説明できるかで見ます。見積は工程・前提・除外項目をそろえ、金額の差の理由を確かめます。

外注時に起こりやすいリスクと責任分界の決め方

マネージドサービスでも、システムの安全性と可用性が自動的に完成するわけではありません。安全性と可用性には利用者側の担当が残るため、Google Cloudが提供する基盤側の保護と、利用者・開発会社の担当を分けて管理します。

利用者と開発会社が担うのは、IAMやネットワーク、DB設定です。アプリの認証認可やSQLも、その範囲に入ります。さらに、バックアップの復元確認や監視、障害対応も含まれます。

責任分界表をRFPと契約書に添付しておくと、障害時の押し付け合いを防げます。

Google側と利用者側の責任の切り分け

サービスのSLAと自社の復旧目標は、分けて考えます。

  • エディション:EnterpriseとEnterprise Plusで、可用性・メンテナンスの選択肢が変わります。
  • PITR:保持期間などの選択肢の違い
  • SLA目標:HA有効時の月間稼働率目標はPlus 99.99%、Enterprise 99.95%です。

単一ゾーンなど、SLAの対象外となる構成もあります(出典: Google Cloud「Cloud SQL Service Level Agreement」、2026年8月確認)。そのため、SLAの数値をそのまま自社のRTOとは見なさず、復旧手順を発注先と試験します。手順には、アプリのリトライや切替、バックアップ復元、利用者への連絡も含めます。

委託契約に入れる再委託・監査・終了時の扱い

個人データを扱う場合は、委託条件を契約書に、監査や終了時の処理まで含めて記載します。

  • 取扱い:利用目的の範囲、アクセス担当者、秘密保持、再委託条件
  • 事故・監査:インシデント発生時の連絡期限、ログ・バックアップ保管、監査・報告
  • 海外取扱い:海外拠点や再委託先がデータを扱う場合、所在国と取扱いの有無も確認します。
  • 終了時:データの返却か消去の方法

法令対応は、認証取得やGoogle Cloudの機能だけでは完結しません。そのため、自社の個人情報保護担当者と法務担当者もレビューに参加させます。

発注時から管理する引き継ぎとベンダーロックイン

納品物には、設計書やDB定義、Terraformコードを含めます。CI/CD設定と監視ルール、アカウント権限も入れます。さらに、バックアップと復元の手順、障害履歴も納品物に加えます。

特定の担当者しか分からない構成や、開発会社のアカウントでしか操作できない運用は、解約時の引き継ぎを難しくします。

契約終了時のデータ返却、アカウント移管、消去証明は、契約締結時に取り決めておく項目です。引き継ぎ期間と引き継ぎ費用も、あわせて決めておくと、将来の選択肢を残せます。

ポイント

担当の境界は、障害が起きてから決めるのでは遅くなります。発注前に利用者側の担当と、再委託や終了時の扱いまで決めておくと、契約の判断がぶれにくくなります。

Google Cloud SQLのシステム発注に関するよくある質問

Cloud SQLのシステムを発注する企業から、特に相談の多い質問を取り上げます。費用の見方、開発会社への依頼範囲、既存データの移行について、発注前に押さえたい答えを簡潔にまとめます。

Google Cloud SQLのシステム開発費はいくらですか?

費用は、開発規模とCloud SQLの利用料を分けて見積もります。

  • 小規模PoC・CRUD業務アプリ:開発費100万〜300万円
  • 社内向け業務システム:開発費300万〜800万円
  • DB移行・HA:開発費500万〜1,500万円程度
  • 利用料:検証は月約9,000円から約2万円、小規模本番は月約2万〜5万円程度

金額は、要件とデータ量、性能によって変わります。移行の難しさや保守範囲も、金額を左右します。そのため、内訳付きの見積を取ります。

Cloud SQLのシステムはどの会社に外注すればよいですか?

外注先は、構築後の運用や移行まで対応できるかを、質問票で比べます。

  • 実績:業務アプリ、DB設計、移行、性能試験、障害復旧、保守
  • 技術・運用:RTO/RPO、対応エンジン、移行方式、IaC、24時間窓口
  • 契約後:納品物、解約時の引き継ぎ

資格数や知名度では分からない実力は、初回相談で確かめます。そのうえで、既存DBの構成図やデータ量、停止可能時間、現行の課題を共有しておくと、提案の精度が上がります。

既存のOracleやMySQLをCloud SQLへ移行できますか?

移行の可否は、互換性検証とPoCの結果から見極めます。

  • 互換性:エンジン、SQL方言、ストアドプロシージャ、文字コード、照合順序
  • データ・接続:データ品質、アプリの接続方式
  • 移行方法:継続レプリケーションも検討できますが、切替リハーサルと切戻し条件の確認は必要です。

具体的には、サンプルデータと実際のSQLを使い、PoCで移行可否を判断します。

まとめ

Cloud SQLの発注は、業務成果を基準にして進めます。可用性や移行の安全性、運用負荷から構成を決め、初期開発費と月額利用料を分けて見積もります。RFPには、アプリやネットワーク、権限を書き、監視、バックアップ、保守も含めます。

要件・契約・運用をつなげる発注のポイント

発注形態は、標準化しやすい業務ならパッケージ、独自業務なら新規開発を候補にします。既存資産が大きい場合は、段階移行を中心に比べます。

契約形態は、成果物が明確な部分を請負とし、検討や改善が続く部分は準委任かラボ型にします。そのうえで、検収条件と変更管理を明記します。

委託先は、Cloud SQLの構築経験だけでなく、移行リハーサルや復元試験、RTO/RPOを説明できる会社を選びます。監視や引き継ぎまで説明できるかも、あわせて確かめます。

RFPに書き出す現状・目標・復旧条件

最初に、現行システムと目標条件を一枚にまとめます。

  1. 構成図、データ量、利用者数、ピーク時の負荷、停止可能時間を記載します。
  2. 個人情報の有無、目標RTO/RPO、希望納期も書き添えます。
  3. 資料を複数社に渡し、同じ前提条件で提案と見積を比べます。
  4. 価格だけでなく、開発・運用・障害対応・契約終了時の引き継ぎ範囲も確認します。

対応範囲と契約終了時に残るものを確認しておくと、発注の失敗を避けやすくなります。

▼全体ガイドの記事
・Google Cloud SQLのシステム開発の完全ガイド

会社紹介

株式会社riplaでは、お客様の事業・ユーザー・業務に最適化したオーダーメイド型システムを、構想策定・要件定義から開発・改善まで一気通貫で支援。事業会社でIT・DXを経験したプロフェッショナルによる高い要件定義力・システム設計力を活かし、事業成果の最大化に伴走します。

また、当社独自の開発テンプレート「Boxシリーズ」による標準機能の高速開発と、AI駆動開発の独自フレームワーク「GoDD」による独自機能のAI実装を組み合わせることで、低コスト・短期間で開発を実現いたします。

もし、システム開発やプロダクト開発に関するご要望がございましたら、お気軽にお問い合わせください。

・サービス概要資料のURLはこちら >>>
・お問合せページのURLはこちら >>>
・お役立ち資料のURLはこちら >>>

執筆者プロフィール
張田谷凌央
張田谷凌央

株式会社ripla 代表取締役CEOとして、システムパッケージ活用、システム開発、データ分析、生成AI活用、SaaS開発、アプリ開発、EC構築など、幅広い領域で企業のDX推進と事業成長を支援している。事業会社でIT・DXを経験したプロフェッショナルが集う株式会社riplaにおいて、お客様の事業・ユーザー・業務に最適化したオーダーメイド型システムを構想策定・要件定義から開発・改善まで一気通貫で支援し、単なるシステム納品にとどまらず、クライアントと同じ目線で事業成果の最大化に向けた伴走支援を行う。早稲田大学卒業後、ラクスル株式会社、LINEヤフー株式会社にて事業開発やDX推進などに従事した後、株式会社riplaを創業。