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

Google App Engineのシステムを発注するには、要件を整理してから、開発方式と委託範囲を決める順に進めます。

契約と運用の責任を明確にしておくと、追加費用や責任分界の迷いを抑えられます。発注の全体像は、完全ガイドの記事でも確認できます。

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

Google App Engineのシステムを発注する前に知っておきたい全体像

App Engineとデータ保存、非同期処理、秘密情報・ログ監視の各サービスを層で示した図
データや監視の役割は周辺サービスに分かれます。

App Engineは、Google Cloud上でアプリケーションを動かすフルマネージド型のPaaSで、仮想マシン構築やOSパッチの作業を減らせます。

一方で、業務要件やデータ設計、認証は自動化されません。監視やバックアップ、障害時の判断も、自動化されない部分です。そのため、発注時には開発内容と運用担当の範囲を決めておく必要があります。

App Engineで担えるシステムの範囲

App Engineで担う範囲は、業務の機能と周辺サービスの役割を分けて見ると整理できます。

  • 利用例:会員・販売管理、社内申請、予約、業務ポータル
  • 構成例:WebサービスやAPIを各Google Cloudサービスと連携

実際の業務システムでは、App Engineだけで完結させない構成が一般的です。トランザクションデータはCloud SQL、ファイルはCloud Storageに分け、非同期処理にはCloud TasksやPub/Subを使います。

秘密情報はSecret Manager、ログと監視はCloud LoggingやCloud Monitoringに分けて扱います。さらに、サービスごとの権限と復旧方法も設計します。

バックアップの保存期間や通信量による課金も、事前に確認します。開発会社には、Cloud SQLの復旧試験と、監視アラートの受信担当を質問します。

App Engineを指定し過ぎずCloud Runも比較する理由

実行基盤は既存環境や今後の要件で適性が変わるため、判断材料を並べて比べます。

  • App Engine:既存資産の活用や迅速なWeb公開を重視する案件
  • Cloud Run:コンテナ標準化、細かな制御、サービス分割、GPUが必要な案件

Google Cloud公式は2026年時点で、新規利用者にCloud Runを優先候補として評価するよう案内しています(出典: Google Cloud「Choose an App Engine environment」、2026年確認)。

RFPではApp Engineに固定せず、業務要件と非機能要件を満たす構成を提案してもらいます。そのうえで、標準環境、フレキシブル環境、Cloud Runを比べます。

App Engineを採用する場合は、採用理由と将来の移行方針も提案書に記載してもらいます。

発注形態の選び方

業務や予算が未確定なら、企画・要件定義を先に委託し、明確になってから開発を発注する分割型が使いやすいです。仕様、納期、成果物を定義できる場合は一括請負が適します。一方、継続改善や要件変更が多い場合は、準委任やアジャイル型が向いています。

一括請負で発注するケース

一括請負が適するかは、成果物と仕様をどこまで確定できるかで決まります。

  • 向く案件:初回リリースの範囲が明確な販売管理や申請システム
  • 発注前の確認:成果物、期限、仕様変更の条件を具体的に決めておく

一括請負は、決めた成果物を期限までに納品してもらう形態です。仕様書に、画面・機能一覧や外部連携、性能を書きます。さらに、セキュリティやテスト、移行、操作教育の範囲も書けると、予算を計画しやすくなります。

要件が曖昧なままだと、仕様変更が追加請求や納期延長につながりやすいです。

移行件数や帳票の例外、権限の組み合わせは後から膨らみやすい項目です。ピーク時の同時接続数も、後で増えやすいものです。そのため、請負の前に短期間の要件定義やPoCを置く方法があります。

準委任・アジャイルで発注するケース

継続改善を前提とするなら、契約の柔軟さと発注者側の管理体制を合わせて検討します。

  • 向く案件:画面を改善しながら進める案件や、連携仕様を調査する案件
  • 管理する項目:優先順位の責任者、受入基準、月次KPI、予算上限

準委任は、専門人材やチームの稼働に対して報酬を支払う形態です。運用開始後も毎月機能を追加する案件にも適します。

契約書などに、月ごとの稼働時間や役割を定めます。定例会や成果物、品質評価についても、同じ契約書に書いておきます。

準委任は柔軟に進められる反面、完成責任は一括請負と同じではありません。プロダクトオーナーや意思決定者がいないと、会議が増えて開発が進まない場合があります。

PoC・要件定義・本開発を分けるケース

技術検証から本開発へ進む場合は、作業と判断の順序を決めておきます。

  1. 認証、主要画面、Cloud SQL接続を技術検証する
  2. CI/CD、ログ監視、負荷を簡易に確認し、実測値と運用手順を見積に反映する
  3. PoCコードを本番で使うか作り直すか、検証費を控除するかを発注書に記載する
  4. 各段階の終了条件と次へ進む判断基準を決める

App Engineを初めて使う場合や、Cloud Runとの適性が不明な場合は、技術検証を先に発注できます。こうした段階発注は、初期リスクを下げられます。

ポイント

発注形態は、仕様や納期、成果物をどこまで定義できるかで選びます。定義できるなら一括請負、要件変更が多いなら準委任やアジャイル型、業務や予算が未確定なら分割型が使いやすいです。

RFPと要件整理の準備範囲

RFPに含める業務やデータ、情報管理、非機能要件、発注者側の前提を並べた確認カード図
各領域をそろえると会社ごとの見積前提を比べやすくなります。

RFPは、開発会社へ提案を依頼する資料です。画面仕様をすべて完成させなくても、必要な背景や条件を揃えれば見積条件を近づけられます。会社ごとに前提が違うまま金額だけを比べると、安い提案が後から高くなるおそれがあるので、注意が必要です。

業務要件とデータ要件の整理

見積の精度を高めるには、業務の流れ、利用規模、データの扱いを具体的に決めます。

  • 業務フロー:入力者、承認者、次工程に渡すデータの整理
  • 利用・データ量:部署、人数、権限、処理件数、繁忙期、保存年限
  • 情報の扱い:個人情報などの分類とアクセス範囲を明記

既存データの件数も記載すると、画面や容量だけでなく、負荷試験と移行作業の見積にもつながります。

個人情報や給与情報を扱う場合は、データ分類とアクセス範囲をRFPに含めます。取引情報や機密ファイルも対象になります。

通則ガイドラインは、委託先の安全管理措置が委託元と同等かを事前に確認するよう示しています(出典: 個人情報保護委員会「個人情報の保護に関する法律についてのガイドライン(通則編)」、2026年確認)。

非機能要件と運用要件の数値化

受入条件と運用設計を曖昧にしないため、非機能要件を次の観点で数値にします。

  • 性能・可用性:応答時間、同時接続数、月間稼働率、復旧目標
  • 保全・運用:バックアップ世代、ログ保存期間、保守可能時間、許容損失量
  • セキュリティ:IAM、多要素認証、秘密情報、監査ログ、脆弱性、IP制限、公開範囲

要件はできる限り数値で示します。「高速」や「安全」といった表現は、見積の前提や受入基準としては使いにくいです。

Google CloudはApp Engine標準環境で、2025年3月からTLS 1.1以前を非推奨と案内しています。さらに、2026年3月以降は古いTLS接続を厳格化するとも案内しています(出典: Google Cloud「Secure your app with minimum TLS」、2026年確認)。

そのため、既存端末や連携先が古い場合は、接続できるかを発注前に検証します。

RFPに必ず書く発注者側の前提

開発会社が同じ条件で見積もれるよう、発注者側の準備と提案依頼の条件を揃えます。

  • 日程・予算:発注予定日、希望リリース日、予算上限または想定レンジ
  • 社内体制:利用部門、責任者、移行担当、社内作業時間
  • 提案条件:構成図、工程、体制、前提、除外事項、リスク、費用、保守

既存システムの資料と、利用可能なGoogle Cloudプロジェクトも明記します。マスタ整備と受入テストの担当が曖昧だと、見積に含まれない作業が発生しがちです。ユーザー教育や契約審査の担当も、あわせて決めておきます。

提案は同じ形式で求めます。App Engine標準環境、フレキシブル環境、Cloud Runを採用しない理由も聞くと、事業に合う構成を比べられます。

ポイント

RFPは、画面仕様をすべて完成させなくても、背景や条件、非機能要件の数値を揃えれば見積条件を近づけられます。「高速」「安全」といった言葉は、数値にして前提に含めます。

契約形態と責任分界の確認項目

契約書では、作業内容と成果物を確認し、検収や変更管理の定めも見ます。知的財産権や再委託、秘密保持も確認項目になります。個人情報、障害連絡、終了時の引き渡しも、契約書で定めておく事項です。

クラウドを使うと、インフラ責任の一部はGoogleへ移ります。一方で、アプリの欠陥や誤ったIAM設定、移行ミス、監視不足は解決されません。

請負契約の成果物と検収条件

完成と検収の認識を合わせるため、契約では納品物と受け入れ条件を明記します。

  • 納品物:要件定義書、基本・詳細設計書、ソースコード、インフラ設定、テスト結果
  • 検収条件:期間、修正期限、重大度の判定、再検収条件

請負契約では完成の定義を明確にしたうえで、操作マニュアルや移行結果、運用手順書を納品物に含めるかを一覧にします。

変更は、依頼の起票、影響確認、追加費用と納期の提示、発注者の承認という流れで行います。口頭やチャットだけで変更すると、当初の仕様に含まれていたかをめぐって争いになりやすいです。

帳票のレイアウトや外部APIの仕様変更、移行例外の処理は、変更管理の対象にします。

保守契約とSLAによる運用責任の分担

運用開始後の対応範囲をそろえるため、保守契約で定める水準と管理主体を整理します。

  • 対応水準:受付・一次回答時間、優先度、復旧目標、連絡、月次報告
  • 保守作業:ログ、脆弱性、ライブラリ・ランタイム、Cloud仕様変更
  • 管理主体:発注者がアカウント、請求先、ドメイン、リポジトリ、CI/CD、監視通知を管理

アプリ保守とGoogle Cloud利用料の支払いを別々の会社にする場合は、障害の切り分け窓口を一本化できるかを確認します。

24時間365日の監視か、営業時間内の問い合わせ対応かで、費用と体制が変わります。

開発会社へは必要な権限だけを付与し、契約終了後の引き継ぎやベンダー変更に備えます。

個人情報と再委託の条件

個人情報の管理責任を果たすため、委託先と再委託先に求める条件を確認します。

  • 個人情報:選定基準、担当者、保存場所、目的外利用、事故報告
  • 契約終了:情報の返却・消去、監査、実施状況の報告
  • 再委託:会社名、担当業務、データ範囲、安全管理、事故連絡

委託元には、委託先を監督する責任があります。個人情報保護委員会は、選定、契約、安全管理状況の把握を委託元の監督に含めています(出典: 個人情報保護委員会「個人情報の保護に関する法律についてのガイドライン(通則編)」、2026年確認)。

再委託する場合は、同等の安全管理義務と定期報告も契約に記載します。

特定個人情報では、ガイドラインに沿って再委託の許諾や状況確認も厳しく管理します。安さだけで、海外や別会社への再委託を許可しないことが大切です。

ポイント

契約では、成果物と検収条件、変更の流れ、保守と個人情報の扱いを文書にします。アプリの欠陥や移行ミスはGoogleでは解決されないため、どこまでを誰が担うかを事前に決めておきます。

Google App Engineのシステム開発費用と利用料の相場

技術検証・PoCから大規模まで、開発規模別の委託費目安を横棒で示した図
規模が上がるほど予算レンジも大きく広がります。

費用は、初期開発費、Google Cloud利用料、公開後の保守運用費に分けて考えます。App Engineを使う場合でも、開発費は画面数や権限、外部連携によって変わります。移行やテストも、開発費を左右します。

以下の金額は、App Engine固有の定価ではなく、業務Webシステムの工数とリサーチノートの相場に基づく発注予算の目安です。

開発規模別の委託費レンジ

予算検討では、案件規模ごとの委託費の目安を比べます。

  • 技術検証・PoC:100万〜300万円程度
  • 小規模:認証、主要画面、API、CI/CDを含み、500万〜1,500万円程度
  • 中規模:複数部門・外部API・移行・バッチ・負荷試験を含み、1,500万〜5,000万円程度
  • 大規模:ERPなどとの複雑な連携や段階移行で、5,000万〜2億円以上になる可能性

大規模案件の金額は可能性の範囲であり、確定額ではありません(出典: リサーチノート「Google・App・Engineのシステム」、業務システムの一般的な工数整理、2026年)。

期間は、PoCで1〜2か月、小規模で2〜4か月、中規模で4〜9か月、大規模で9〜18か月以上が目安です。この期間は、要件が決まり、発注者がレビューやデータ準備に参加できる場合のレンジです。社内の意思決定が遅い場合は、期間が延びます。

既存データが整っていない場合や、外部仕様が不明な場合、受入テストを後回しにする場合も、開発期間は延びます。

開発費と分けたGoogle Cloud利用料の試算

請求額を見誤らないよう、App Engineの環境別料金と課金単位を確認します。

  • 標準環境:F1は0.05米ドル、F2は0.10米ドル、F4は0.20米ドル(各1インスタンス時間あたり)
  • フレキシブル環境:無料枠なし。vCPUは0.0526米ドル/時間、メモリは0.0071米ドル/GiB・時間

利用料は、App Engineの環境、インスタンス数・クラス、稼働時間の合計です。そこに、Cloud SQLやCloud Storageの料金、通信量、ログ、バックアップの分も加わります。

標準環境は、無料枠を超えるとクラス別に課金されます(出典: Google Cloud「App Engine pricing」、2026年確認)。

標準環境のF1相当を2インスタンスで月730時間動かす単純計算では、無料枠後の課金対象は約620時間です。App Engine部分は約31米ドルで、1米ドル=150円と仮定すると約4,650円になります。

ただし、この試算はインスタンス部分だけで、Cloud SQL、外向き通信、ログ、バックアップは含みません。そのため、請求額は断定せず、料金計算ツールと負荷試験をもとに再見積もりします。

保守運用費と追加開発費の見込み

公開後の費用は保守範囲で変わるため、予算に含める項目を分けて考えます。

  • 保守費の目安:初期開発費の年15〜20%。3,000万円なら年450万〜600万円
  • 別項目にする費用:Cloud利用料、ドメイン、証明書、監視、バックアップ、診断、追加開発

この目安は、監視時間やSLA、問い合わせ対応で変わります。追加開発やDB保守、セキュリティ対応も、金額に影響します(出典: リサーチノート「Google・App・Engineのシステム」、業務システム保守費の整理、2026年)。

たとえば、初期費用が3,000万円の場合は、月額37.5万〜50万円程度が予算検討の一例です。

見積では、初年度と2年目以降の保守を分けて書きます。さらに、上限アラートや予算通知、不要リソースの削減も、運用設計に含めます。

開発・検証環境の停止ルールも決めておくと、予算超過の管理に役立ちます。

ポイント

予算は、初期開発費、Google Cloud利用料、保守運用費に分けて立てます。開発費は規模で幅が大きく、利用料は試算だけでは断定できないため、料金計算ツールと負荷試験で再見積もりします。

委託先の選定と見積比較で失敗しないポイント

委託先は、業務理解やデータ移行、非機能要件、アプリ保守の観点で評価します。資格やパートナー表示は、その補助として見ます。

App Engineのデプロイ経験があっても、Cloud SQL設計や障害対応、既存連携ができるとは限りません。

類似案件の規模や、担当者が設計・開発する範囲、リリース後の体制を具体的に尋ねます。

開発会社への質問による実力の見極め

提案内容を自社の要件に照らして評価するため、面談で聞く質問をあらかじめ揃えます。

  • 技術選定:標準・フレキシブル環境とCloud Runの使い分け
  • 品質・復旧:Cloud SQL復元試験、負荷試験の合格基準
  • 障害対応:連絡担当者と連絡までの時間

負荷試験では、シナリオも確認します。回答は、サービス名の並びにとどまらず、自社の業務、データ、利用量に結び付いているかを見ます。

実績は、公開事例の数よりも、案件でどの範囲を担当したかを確認します。要件定義やアプリとインフラの構築、移行後の保守のうち、どこを担当したかで評価します。

可能であれば、担当者と稼働時期も示してもらいます。PM、アプリ、クラウド、保守の役割分担が分かると、体制を比べやすくなります。

見積書の前提と内訳の比較

見積の妥当性は、費用内訳、対象範囲、運用条件を揃えて判断します。

  • 費用内訳:工程ごとの金額と工数配分
  • 対象範囲:機能、画面、API、移行件数
  • 運用条件:保守範囲、追加変更単価、除外事項

総額を見る前に、要件定義から管理まで、どの工程に費用が含まれるかを確認します。

工数配分の目安は、要件定義10〜15%、設計25〜35%、実装30〜40%、テスト15〜20%、移行・教育5〜10%程度です。各社が同じ分類で内訳を出せば、金額差の理由を比べられます。

比較表には、納期や対象機能、画面数、API数を並べます。移行件数や負荷試験の条件も、同じ表に入れます。

見積書が「一式」表記なら、含まれる作業を質問します。

見積の前提に回答がない提案は、金額が安くても、発注時のリスクが高くなります。

納品後の引き継ぎとベンダー変更への備え

契約終了後も運用を続けられるよう、納品物、アクセス権、移管条件を整理します。

  • 納品物:ソースコード、設計書、テストコード、IaC、CI/CD・監視設定、運用手順書
  • 管理権限:アカウント情報、リポジトリ、Google Cloudプロジェクト、請求アカウント
  • 終了時:引き継ぎ期間、質問単価、データ出力、秘密情報の返却・削除

各納品物の所有者と形式は、明記しておきます。開発会社の個人アカウントで本番環境を作ると、契約終了時に移行できない場合があります。

第三者への移管支援も、契約で定めておきます。

App Engine固有の設定や組み込み機能を一覧にしておくと、Cloud Runなどへ移行する際の調査費用を見積もりやすくなります。

ポイント

委託先は、担当範囲の実績と自社業務への理解で絞り込みます。見積は総額だけでは差の理由が見えないため、前提や内訳を並べて読み比べます。

Google App Engineのシステム発注でよくある質問

外注では、費用と期間、技術選定、保守責任を分けて考えると、見積書や提案書の読み違いを防げます。

Google App Engineのシステム開発は最低いくらかかりますか?

最低額は一律には決められません。認証や主要画面を含む技術検証は、100万〜300万円程度が予算検討の目安です。

小規模な業務Webシステムは、500万〜1,500万円程度です。費用は機能数や連携、移行で変わり、非機能要件やテスト、教育も金額に関わります。

RFPを渡して、同じ前提で見積もりを比べます。

App Engineの実績がある会社ならどこでも発注できますか?

デプロイ実績に加えて、業務要件やCloud SQL、移行への対応まで確認します。監視や障害対応、保守体制も、あわせて見ます。

新規案件では、Cloud Runとの比較が必要な場合もあります。採用理由を説明でき、自社業務に近い実績がある会社を候補にします。

開発費とGoogle Cloud利用料は同じ見積ですか?

通常は分けて考えます。設計・実装・テスト費とは別に、App EngineやCloud SQLの利用料が発生します。通信、ストレージ、ログ、バックアップの利用料も、別に見込みます。

開発会社が利用料を立て替える契約では、請求明細と上限アラートを確認します。終了後の請求先変更や、予算超過時の連絡方法も押さえます。

要件が固まっていなくても発注できますか?

発注できます。最初から請負にはせず、企画整理や要件定義、技術検証を、準委任や段階発注で依頼する方法があります。

業務フローや優先機能、データに関する判断材料を受け取ります。非機能要件や基盤の選択も、判断材料に含まれます。こうして得た内容をもとに、請負またはアジャイル契約へ進みます。

まとめ

App Engineの発注では、業務要件やデータ移行、非機能要件を含めて評価します。セキュリティやCloud SQL、監視も、あわせて見ます。

新規案件ではCloud Runも比較し、App Engineの採用理由を提案書に残すと、将来の技術変更に対応しやすくなります。

発注前に揃えるべき確認事項

発注前に、対象業務、利用者、データの種類と件数を整理します。ピーク負荷や希望時期、予算レンジ、社内担当者、既存連携についても、事前に確認しておきます。

要件定義やPoCを先に行うか、本開発を一括で依頼するかを決めます。RFPには成果物と非機能要件を書きます。運用範囲や内訳、除外事項も記載します。

相見積もりから契約までの進め方

同じRFPを候補会社へ渡し、費用や構成、体制を比べます。工程や受入基準、保守、再委託も、同じ条件で比べます。

納品後の引き継ぎも確認します。金額の根拠と発注者側の作業を説明でき、運用責任を設計できる会社を選定候補にします。

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

会社紹介

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

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

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

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

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

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