·5 分で読めます·AskAIs Customer Service Team
2026 年の顧客チャット自社ホスティング:割に合うのはどんなとき
ライブチャットの自社ホスティング vs SaaS:データレジデンシー、GDPR、総コスト、運用負荷。自社運用が報われるのはいつなのかを現実的に検証します。
self-hostcomplianceops
"自社ホスティング"は、いかにも大人の責任ある選択に聞こえます。しかし実際には賭けです——請求書を運用時間と引き換えにするのです。その賭けが報われるのはどんなときで、本当に割に合わないのはどんなときかを見ていきましょう。
自社ホスティングが勝つとき
- データレジデンシー / 規制 —— 金融、医療、EU の公共部門。メッセージが VPC の外に一度も出ていないことを証明する必要があります。SaaS では通用しません。
- 50 人以上のエージェント —— SaaS なら $30/席 × 50 = $1,500/月と、あっという間です。小規模な EC2 群に RDS Postgres を加えれば、それを大きく下回ることができます。
- カスタム統合 —— 風変わりなチャネルや独自の SSO 方式を追加するためにソースに手を入れているなら、いずれにせよコードが必要です。
- エアギャップ環境 —— 防衛、隔離されたネットワーク。SaaS は文字どおり到達できません。
それでも SaaS が勝つとき
- チームが 10 人未満のエージェント
- セキュリティ / DPO に首根っこを押さえられていない
- 午前 3 時に Postgres のためにオンコール待機したい人がチームに誰もいない
最小限の自社ホスティング構成
AskAIs Customer Service CE には、次を起動する docker-compose.yml が付属します:
- pgvector 拡張付きの PostgreSQL 16
- pub/sub とキュー用の Redis 7
- S3 互換の添付ファイルストレージ用の MinIO
- Web アプリ(Next.js)、WebSocket サーバー、BullMQ worker
git clone https://github.com/singlink/singlink
cd singlink
cp .env.example .env
docker compose up -dnginx または Cloudflare Tunnel の背後に置けば、15 分で動作するインストールが完成します。コミュニティ版は AGPL-3.0 です。エンタープライズのアドオン(SSO、スマートなモデルルーティング、ホワイトラベル課金)は別途の商用ライセンスとなります。
予算に織り込むべき隠れたコスト
- バックアップ(忘れがちです。マネージド Postgres に課金しましょう)
- TLS 証明書(Let's Encrypt は無料ですが、更新には監視が必要です)
- アップグレードのテスト(まずステージングで実行を。マイグレーションは安全に提供しますが、ご自身で検証してください)
迷っているなら、まず SaaS で始めて、四半期ごとにデータをエクスポートしましょう。それで手狭になった日には、同じデータベーススキーマで自社ホスティングに移れます。