n8nセルフホストの費用比較:サーバー代と保守時間を合わせて考える
この記事の内容
n8nをセルフホストするときは、サーバー代だけでCloudと比べず、更新、監視、バックアップ、復元に使う時間を加えます。Community Editionのソフトウェアを無料で利用できても、業務を止めずに運用する費用まで0円になるわけではありません。
ひとりで運用するなら、設定ができることに加え、自分が対応できない日に止まったらどうするかを考えます。使うフローの重要度と保守を引き受けられる範囲によって、適した方法が変わります。
CommunityとCloudは責任と機能を分けて見る
n8nの公式ドキュメントでは、セルフホストは自分の環境へ設置する方式で、ライセンスキーなしでは無料のCommunity Editionとして動作すると説明されています。セルフホストの案内
ただしCommunityには、共有、Projects、SSOなど含まれない機能があります。料金だけでなく、複数人の運用に必要な機能を確認します。エディションの比較
| 比較する内容 | セルフホストで考えること | Cloudで考えること |
|---|---|---|
| 基盤 | サーバー、更新、監視を誰が担当するか | 契約の提供範囲 |
| データ | 保存先とバックアップの管理 | プランと設定の保存条件 |
| 認証 | 接続情報や鍵の管理 | 接続権限とユーザー管理 |
| 障害 | 調査・復元の体制 | サポートと業務上の復旧方法 |
| 機能 | Editionの制限 | 契約プランの制限 |
Cloudを選んでも、業務フローの誤りや接続先の権限をすべて提供会社が直してくれるわけではありません。自分が管理する範囲を、どちらでも明確にします。
仮のサーバー代に保守時間を足す
次は考え方を示すための架空の試算です。サーバーやCloudの実売価格ではなく、自分の見積額に置き換えて使います。
| 項目 | 架空の月額・換算額 | 計算の考え方 |
|---|---|---|
| サーバー・保存領域 | 2,000円 | 必要な構成の見積額 |
| 外部バックアップ等 | 500円 | 別途必要な支出 |
| 更新・確認2時間 | 6,000円相当 | 時間価値を3,000円と仮定 |
| 合計 | 8,500円相当 | 支出2,500円+時間価値6,000円 |
時間価値は現金の支出と分けて表示します。2時間が空いたから必ず6,000円を稼げるわけではありませんが、受託の仕事や休息に使える時間との比較には役立ちます。
初期構築が8時間かかるなら、同じ仮定で24,000円相当です。月額費用へ混ぜず、初期費用として別に扱うと、何か月使えば比較上有利になるかを考えやすくなります。
更新できることと復元できることを確認する
起動に成功しただけで本番へ進めず、バックアップから必要なデータと設定を戻せるか確認します。ワークフローだけでなく、認証情報を復号するための鍵やデータベースなど、方式に応じて必要な対象があります。
復元試験は本番データを壊して行うのではなく、分離した検証環境で実施します。復元できたファイルがあるだけでなく、テスト用フローが動くかまで確認してください。
更新時にも、現在の版、変更する版、戻す方法を記録します。特定バージョンのコマンドを長期間そのまま使わず、公式の設置・運用ドキュメントへ戻って条件を確認します。
停止してよい時間から選ぶ
毎週の社内レポートなら、数時間止まっても手動で対応できるかもしれません。一方、顧客の予約や支払に関係する処理なら、同じ停止時間でも影響は大きくなります。
「自分が旅行中でも直す必要があるか」「代わりに手作業で処理できるか」「どの時点で顧客へ連絡するか」を考えます。自前運用を選ぶなら、通知を受ける経路と代行者も含めて判断してください。
予算が小さくても、重要な処理を一人の私用パソコンで無計画に動かす設計は避けます。稼働環境と業務に必要な可用性を合わせ、費用の安さだけで決めないようにします。
Cloudの現行料金と同じ条件で比較する
Cloudの価格は、実行数、保存や履歴、同時実行、共同作業などの条件と合わせて確認します。セルフホスト側にも外部APIの料金が残るなら、両方に同じ費用を加えます。n8nの現行料金
まず、サーバーなどの現金支出、保守時間、初期構築、止まったときの代替作業を別々に見積もってください。保守を楽しんで続けられる技術経験があり、必要な機能がCommunityに収まるならセルフホストは候補になります。
反対に、保守の担当が決まらない、復元を試せない、業務を止められない状況なら、Cloudや別の運用方法を含めて比較します。無料ソフトを選ぶことより、自分たちが維持できる構成を選ぶことが大切です。