Proposal

MEO総合管理基盤
構築のご提案

いただいた全体構造ドキュメントを精査しました。
既存資産の状態、外部APIの制約、事業上の優先度を踏まえ、
3つの開発プランと、インフラ構成の改善提案をまとめます。

株式会社Chubby 御中
Confidential — 2026年3月
株式会社HACHIDORI
info@hachidoriproject.com
01
資料を精査した所感

全体構造ドキュメント、4リポジトリのコードベース、テスト環境の状態を確認しました。 率直に申し上げると、190機能を一度に開発するのはリスクが高いと考えます。

理由は3つあります。

1. 外部APIの審査待ちがボトルネックになる。
TikTok Content Posting APIの審査は1〜3ヶ月。Google Ads Developer Tokenも2〜3週間。 全機能を並行開発しても、APIが通らなければテストすらできないフェーズが出ます。

2. 使われない機能に投資するリスクがある。
OTA連携(TripAdvisor, Booking.com等)やX Ads連携($5,000/月)は、 全店舗で使われるかどうか現時点では不透明です。 先にコア機能をリリースし、実際の利用状況を見てから判断する方が合理的です。

3. インフラ構成を見直す余地がある。
現行の構成はAWS ECS Fargate + Vercelで、月額インフラ費用だけで約3万円かかっています。 Cloudflareベースに切り替えることで、同等以上のパフォーマンスを大幅に低コストで実現できます。詳細は後述します。

提案の方針

機能スコープを3段階で提案し、あわせてインフラ構成の最適化を提案します。 「全部作る」ではなく「正しい順序で、正しい基盤の上に作る」アプローチです。

02
インフラ構成の改善提案
現行の構成ドキュメントではAWS ECS + Vercelを前提としていますが、 Cloudflareベースに移行することで、コスト・パフォーマンス・運用の全てが改善します。

何を変えるのか。
フロントエンドのホスティングをVercelからCloudflare Pagesへ、 APIサーバーをAWS ECS FargateからCloudflare Workersへ、 ストレージをAWS S3からCloudflare R2へ、 データベースをSupabase PostgreSQLからCloudflare D1へ移行します。 AI用のベクトル検索にはCloudflare Vectorizeを使用します。

レイヤー 現行構成 提案構成 月額差分
フロントエンド Vercel Pro — ¥3,000/月 Cloudflare Pages — 無料 -¥3,000
APIサーバー AWS ECS Fargate — ¥18,000/月
0.5vCPU x 2タスク
Cloudflare Workers — ¥750/月〜
$5 Paid plan / エッジ実行
-¥17,250
ロードバランサー AWS ALB — ¥3,000/月 不要 — ¥0
Workersに組み込み
-¥3,000
画像 / PDFストレージ AWS S3 + CloudFront — ¥2,000/月 Cloudflare R2 — ¥0〜500/月
10GB無料 / エグレス無料
-¥1,500
コンテナレジストリ AWS ECR — ¥500/月 不要 — ¥0
コンテナ不使用
-¥500
監視 AWS CloudWatch — ¥1,000/月 Cloudflare Analytics — 無料 -¥1,000
DNS Route53 — ¥500/月 Cloudflare DNS — 無料 -¥500
データベース Supabase Pro — ¥3,750/月 Cloudflare D1 — ¥0〜750/月
無料枠超過時 $0.75/100万reads
-¥3,000
ベクトル検索 なし(pgvector想定) Cloudflare Vectorize — 無料
500万ベクトル/月の無料枠
¥0
認証 Supabase Auth(上記に含む) Workers上のJWT認証
自前実装 / 追加費用なし
¥0
インフラ月額合計 ¥31,750 ¥3,000 〜 8,000 -¥24,000〜29,000/月

年間で約29〜35万円の削減

インフラ費用だけで月額¥24,000〜29,000の削減。396店舗分のバッチ処理量を見込んでも、Cloudflareの従量課金は極めて安価です。DB・認証・ベクトル検索まで含めて1サービスに集約されるため、運用の管理コストも下がります。

コスト以外のメリットも大きい。

TypeScript統一。 資料ではAPI側にGo言語が採用されていますが、Cloudflare Workersに移行する場合、APIもTypeScriptで構築します。フロントエンド(Next.js)とバックエンド(Workers)で言語が統一されるため、型定義の共有、開発速度の向上、保守時の人材確保が容易になります。Go + TypeScript の2言語構成よりも、長期的な運用コストが下がります。

レスポンス速度。 Cloudflare Workersはリクエストを受けた最寄りのエッジで実行します。東京にしかサーバーがないECS構成と違い、全国どこからアクセスしてもレイテンシが低い。店舗が全国に分散している事業構造と相性が良い構成です。

コールドスタートがない。 ECS Fargateはタスクが停止していると起動に数秒〜数十秒かかります。Workersはコールドスタートがほぼゼロ(数ミリ秒)。管理画面を開いた瞬間に反応します。

AWSの運用から解放される。 ECS + ALB + ECR + CloudWatch + S3 + Route53。これだけのサービスを組み合わせて管理する運用コスト(人的コスト)は、月額費用には表れません。Cloudflareは1つのダッシュボードで全て完結します。

スケーリングが自動。 ECSはタスク数を手動またはオートスケーリング設定で調整する必要がありますが、Workersは自動。急にアクセスが増えても設定変更は不要です。

03
3つの開発プラン
スコープと投資額の異なる3プランです。 どのプランもインフラはCloudflareベースで構築します。差分は機能の範囲です。
Plan A — MVP

基盤 + コアAI

¥5,500,000 +税
約2.5ヶ月 / 21タスク

  • 既存機能の実データ接続(10タスク)
  • 口コミAI自動返信 / 半自動返信
  • 口コミ感情分析
  • 投稿文AI生成
  • 店舗説明文AI生成
  • レポートPDF自動生成
  • 広告連携
  • SNS一括投稿
  • OTA連携
  • AI社長 / AI課長統合
最も工数がかかっている口コミ対応をAIで自動化。コア業務の効率化を最優先で実現します。
Plan C — Full

全機能

¥12,000,000 +税
約5.5ヶ月 / 48タスク

  • 既存機能の実データ接続(10タスク)
  • AI機能フル実装(11タスク)
  • 広告連携フル(Google / Meta / TikTok / X)
  • SNS 5媒体一括投稿
  • OTA連携(TripAdvisor等)
  • AI社長 / AI課長統合
  • 顧客マスタ連携
  • チャットボット
  • メール配信
  • バッチジョブ管理
全190機能を実装。ただしTikTok APIの審査(最大3ヶ月)がスケジュールリスクになります。
04
プラン比較
各プランでカバーする範囲の一覧です。
Plan A
MVP
Plan B
推奨
Plan C
Full
既存機能の実データ接続対応対応対応
4階層ロール / 権限管理対応対応対応
口コミAI返信(自動 / 半自動)対応対応対応
口コミ感情分析対応対応対応
投稿文 / 説明文AI生成対応対応対応
LLMO / AIO追跡対応対応
アンケート口コミ獲得対応対応
リードスコアリング / 売上分析AI対応対応
Google Ads / P-MAX広告対応対応
Meta広告連携(FB / IG)対応対応
LP自動生成対応対応
顧客マスタ連携(shop_id統合)対応対応
AI社長 データ照会統合対応対応
TikTok / X 広告連携後日追加可対応
SNS 5媒体一括投稿後日追加可対応
OTA連携(TripAdvisor等)対応
AI課長(LINE ROM監視)後日追加可対応
チャットボット / メール配信対応
05
Plan B を推奨する理由

売上への直接的なインパクトがある。
口コミAI返信だけでなく、Google Ads / Meta広告の管理画面統合まで含みます。リリース直後から広告運用の効率化が実現します。これはコスト削減ではなく、売上に直結する機能です。

やらないものに根拠がある。
Plan Bで除外した機能はいずれも「今すぐ必要かどうか判断しにくい」ものです。

  • TikTok / X 広告 — X Ads APIは従量課金制(旧$5,000/月の固定プランは廃止)だが審査制。TikTokは審査に最大3ヶ月。利用頻度を見てから判断すべき
  • SNS一括投稿 — 各媒体のAPIを個別に繋ぐ必要があり、工数の割に利用頻度が読めない
  • OTA連携 — TripAdvisor APIは年間契約、Booking.comは認定に3〜6ヶ月。宿泊業の店舗割合次第
  • AI課長 — AI社長のデータ照会はPlan Bに含むが、LINE ROM監視は設計が複雑。AI社長側を固めてから着手する方が確実

これらは全て、Plan Bのリリース後に追加開発として対応可能です。参考価格は以下の通りです。

追加機能参考価格(税別)備考
TikTok / X 広告連携¥800,000 〜 1,200,000X Ads APIは従量課金(審査制)
SNS 5媒体一括投稿¥1,000,000 〜 1,500,000TikTok API審査に1-3ヶ月
AI課長(LINE ROM監視)¥800,000 〜 1,000,000100+グループ対応
OTA連携(TripAdvisor等)¥600,000 〜 900,000API審査に1-3ヶ月
チャットボット + メール配信¥500,000 〜 700,000
06
Plan B — スケジュールと内訳
Phase間をオーバーラップさせ、4ヶ月で37タスクを完了します。API審査は開発初日から並行して進めます。
Month 1-1.5

Phase 1 — 基盤構築

Cloudflareインフラのセットアップ、APIクライアント基盤、店舗管理CRUD、口コミ/投稿/ランキング接続、4階層権限、レポートPDF、店舗診断。

Month 1.5-3

Phase 2 — AI機能

口コミAI返信(自動/半自動)、感情分析、投稿文生成、重複検知、説明文生成、LLMO最適Q&A、AIO追跡、アンケート口コミ獲得、リードスコアリング、売上分析AI。

Month 2.5-4

Phase 3 — 広告 + 統合

Google Ads認証基盤、P-MAX作成/管理、Adsレポート、LP自動生成、Meta広告連携、広告ダッシュボード、顧客マスタ連携、AI社長データ照会統合。

フェーズ内容期間金額(税別)
Phase 1 基盤構築 / 既存機能接続(10タスク) 5-6週 ¥3,200,000
Phase 2 AI機能フル実装(11タスク) 5-6週 ¥3,200,000
Phase 3 広告連携 + 統合(16タスク) 5-6週 ¥3,100,000
合計(37タスク / 保守3ヶ月込み) 約4ヶ月 ¥9,500,000

API審査の並行進行

Google Ads Developer Token(2-3週間)とMeta Business認証(1-2週間)は、Phase 1中に申請を完了させます。Phase 3で広告連携に着手する時点で、APIは使える状態になっています。

お支払い条件

フェーズ単位でのお支払いを想定しています。各フェーズの着手時に50%、納品検収完了時に残り50%。途中でのプラン変更やスコープ調整にも柔軟に対応いたします。詳細は契約時にご相談ください。

07
月額ランニングコスト(リリース後)
Cloudflareベースの構成により、インフラ費用を大幅に圧縮。Plan Bの場合の月額想定です。
OpenAI (GPT-4o + mini)
¥35,000
翻訳 / 画像生成
¥11,000
Cloudflare (全インフラ)
¥3,000〜8,000
LINE / メール
¥5,000
月額合計: 約 ¥54,000 〜 59,000 利用量により変動

現行構成との比較

元資料の推奨構成では月額¥115,250。Cloudflare統合 + Plan Bスコープ(X API不要)で月額約¥55,000まで圧縮。年間で約¥720,000の差額。フロントエンド、API、DB、ストレージ、DNS、監視が全てCloudflareの1ダッシュボードに集約されます。

08
品質と保守体制

どのプランを選択いただいても、以下の品質基準は共通で適用します。

自動テスト / CI。 コード変更のたびにLint、型チェック、テストを自動実行します。Cloudflare Pagesのプレビューデプロイにより、本番反映前にステージング環境で動作確認が可能です。

セキュリティ。 Workers上のJWT認証、D1のデータ分離、入力バリデーション。CloudflareのWAF(Web Application Firewall)も標準で適用されます。

段階納品。 各フェーズ完了時にデモ環境で動作確認いただきます。フィードバックを次フェーズに反映するので、最後に「想定と違う」が起きません。

ドキュメント。 API仕様書、DB設計書、運用手順書を各フェーズで納品します。

保守サポート。 リリース後3ヶ月のバグ修正対応を開発費に含みます。Cloudflareのダッシュボードで稼働状況が一目で分かるため、障害の検知と対応も迅速に行えます。

3ヶ月以降の保守・運用。 無料保守期間終了後は、月額保守契約(¥500,000/月〜)への移行をご案内します。バグ修正だけでなく、システムを事業成長に合わせて進化させ続ける体制です。

  • 障害対応・バグ修正(営業日内対応)
  • 機能改善・UI調整(月20時間分の開発工数を含む)
  • 外部API仕様変更への追従(Google / Meta / TikTok等のAPI変更対応)
  • AIプロンプトのチューニング(口コミ返信精度・投稿文品質の継続改善)
  • パフォーマンス監視・月次レポート
  • セキュリティアップデート・依存パッケージ更新

外部APIの仕様変更は予告なく発生します。Google Business ProfileやMeta APIは年に数回の破壊的変更があり、放置するとシステムが止まります。保守契約にはこうした「見えないが止めると致命的な作業」が含まれます。

09
進め方

プランをお選びいただいた後、以下の流れで開発を開始します。

Step 01

プラン選定 / スコープ確認

Plan A / B / Cの選定、優先機能の最終確定、既存環境へのアクセス権設定

Step 02

契約 / 着手

開発契約締結後、Cloudflare環境のセットアップとAPI審査申請を即日開始

Step 03

Phase 1 納品

5-6週間後にデモ環境を提供。動作確認とフィードバックを経て次フェーズへ

ご不明点やカスタマイズのご要望がございましたら、お気軽にご連絡ください。