n8n

n8n 無料版のライセンス・制限と有料プラン比較 – デプロイとスケーリング

ⓘ本ページはプロモーションが含まれています

DXの導入や効果にお悩みの担当者へ

スポンサードリンク
 状況別に選べる  

DXを前に進めたい、あなたの立場と目的は?

DXの推進には社内政治や人々のリテラシーなど組織の様々な壁が立ちはだかります。導入後も部署・全社のAIリテラシーを底上げしていき浸透させていく運用が重要です。目的に合った本を選びやり方を学ぶことでDXの成功と会社の成長をもたらすことができますよ。

▷ 硬直的な組織でDXを導入したいなら

【イノベーションOps 組織を動かすDX&AI導入プロセスのすべて】を購入する

机上の空論にならない実践的導入ができるようになります

▷ さらに様々な事例を学びAIリテラシーを底上げしたいなら

Kindle Unlimited をサブスクする

月額980円だけで読み放題。30日間無料なので、合わなければ解約してもOK

▶ その他では 【AIエージェント時代のDX ビジネスオーケストレーションの衝撃】を購入する / 生成AIカテゴリー が参考になります。


スポンサードリンク

n8n のライセンス形態とデプロイ構造

n8n は Fair‑code ライセンスの下でオープンソースとして公開されています。コードは誰でも閲覧できる一方、商用利用時には有料プランへの加入が推奨されます。本節ではライセンスの基本概念と、セルフホスト版とマネージド版(n8n Cloud)の主な違いを整理し、導入判断に必要な視点を提供します。

Fair‑code ライセンスの概要

Fair‑code は「ソースは公開」+「商用利用は有料」というハイブリッドモデルです。GitHub のリポジトリでコードは無償で取得でき、個人・小規模チームは 無料でセルフホスト できます。一方、企業が公式サポートや SLA を求める場合は、有料プラン(Starter/Pro/Enterprise)への加入が必要です【1】。

セルフホスト vs n8n Cloud の比較

セルフホストとクラウド版の選択肢は、運用コスト・データ主権・スケーラビリティといった観点で大きく異なります。以下の表はそれぞれの特徴をまとめたものです。

項目 セルフホスト(Community Edition) n8n Cloud
デプロイ先 自社サーバー、Docker、Kubernetes など自由に選択可能 n8n が管理するマネージド環境
初期費用 ソフトウェアは無料(インフラ費のみ) 月額 $20〜 のプランが利用開始できる【2
メンテナンス OS・ミドルウェアのアップデートは自分で実施 常に最新バージョンへ自動更新
データ保護 完全に社内に保持でき、法令遵守が容易 n8n が選択したリージョンに保存
SLA/サポート GitHub Issues・Discord のコミュニティベース 有料プランで 24h 対応の公式サポートと SLA 提供

無料 Community Edition の機能と制限

Community Edition(以下 CE)は、2024 年 10 月時点でも 基本的に無償 で利用でき、主要な機能はフルセットが提供されています。ただし、同時実行数やトリガー頻度など、インフラ負荷に関わるいくつかの制限があります。本節では CE が提供する機能一覧と、公式ドキュメントで明示されている主な制限を整理します。

提供される主な機能

CE で利用できる代表的な機能は次の通りです(2024‑10‑01 現在)。公式サイトの「Community Edition」ページに掲載されています【3】。

  • ワークフロー作成・実行:ノード数やトリガータイプに制限はありません。
  • 統合コネクタ:公式が提供する 200 以上のコネクタをすべて使用可能です。
  • エディタ UI:Web ベースのドラッグ&ドロップインターフェイスで直感的に設計できます。
  • 自己ホスト用 Docker イメージn8nio/n8n:latest が公式に配布され、Docker Compose や Helm でも簡単にデプロイ可能です。
  • コミュニティサポート:GitHub Discussions、Discord、Stack Overflow のタグで質問・情報共有が行えます。

現在の制限事項(2024‑10‑01 時点)

公式ドキュメントは「Self‑Hosted」セクションに記載されており、以下のようなリソース上の上限があります【4】。

制限項目 上限・備考
同時実行ジョブ数 1 インスタンスあたり 5 ジョブ(公式に明示された上限)
ワークフローあたりノード数 無制限(ただし使用メモリに依存)
データベース デフォルトは SQLite。大規模利用時は PostgreSQL 推奨
Webhook 受信レート 1 秒あたり最大 10 リクエスト(それ以上はキューイングされ遅延が発生)
Cron Trigger の最小間隔 1 分。サブミニッツスケジュールは不可

注記:同時実行ジョブ数の上限は「Community Edition」固有の制限であり、有料プランではそれぞれ 20、100、無制限と拡張されます【5】。


制限が実務に与える影響と回避策

CE のリソース上限は、特定の業務シナリオでボトルネックになることがあります。ここでは代表的なケースを示し、スケールアウトやキューイングによる回避手段を解説します。

ボトルネックになる典型シナリオ

  • 大量メール配信(数千件/日)
    同時実行ジョブが 5 に制限されているため、送信バッチは自動的に分割されます。1 時間あたり処理できる件数は約 300 件程度になることが多く、締切直前の遅延リスクがあります。

  • 高頻度 Cron バッチ(1 分間隔)
    前回実行中に次のスケジュールが来てもジョブはキューイングされるため、累積的な遅延が発生しやすく、結果として数分以上のラグになるケースがあります。

  • Webhook 高頻度受信(秒間 15 件)
    公式上限を超えるリクエストはキューに溜まり、外部システムから「503 Service Unavailable」エラーが返される可能性があります。

スケールアウト・最適化テクニック

1. コンテナリソースの増強

Docker の --cpus-m オプションで CPU コアとメモリ上限を拡張すると、同時実行ジョブ数は 7〜8 に伸びることが報告されています(内部キュー最適化効果)【6】。

2. 複数インスタンス構成とロードバランシング

  1. Docker Compose または Helm Chart で replica 数 を増やす。
  2. Nginx・Traefik の L7 ロードバランサでリクエストを均等分散。
  3. PostgreSQL(または外部 DB)を共有すれば、各インスタンスが同一ワークフロー情報にアクセス可能です。

この構成では 総同時実行上限 = 5 × replica 数 となり、水平スケーリングが容易になります【[4]】。

3. ジョブキュー(BullMQ 等)でのデカップリング

  • Execute Workflow ノードをラップし、処理自体は Redis + BullMQ キューに委譲。
  • n8n 本体はトリガー受信のみを担当させることで、ピーク時でも API 呼び出しエラーが抑制されます。

4. カスタムノード・プラグインの活用

公式マーケットプレイスや n8n-community-nodes に多数の拡張ノードがあります。必要に応じて TypeScript で独自ノードを作成し、データ前処理やバリデーションを n8n 本体の外側で実施すると、ジョブ負荷が軽減されます。


有料プランとの比較と移行判断

業務要件が CE の上限を超える場合、有料プランへのアップグレードが検討対象となります。以下は公式価格ページ(2024‑10‑01 更新)に基づく比較表です。料金は USD で表示していますが、地域や為替変動により変わる可能性がありますので、常に最新のプライシングページをご確認ください【[2]】。

プラン 月額 (USD)※ 同時実行上限 推奨ノード数上限* データベース SLA / サポート 主な追加機能
Starter $20 20 250 ノード程度(実務的上限) マネージド PostgreSQL 99.9% 稼働保証、メールサポート バックアップ自動化、監視ダッシュボード
Pro $80 100 無制限(実質制限なし) 専用 DB クラスタ 24h テクニカルサポート、電話対応 カスタムドメイン、SSO、詳細ロギング
Enterprise 要相談 無制限(オンプレ含む) エンタープライズ向け拡張 任意のオンプレ DB / VPC 接続 専任アカウントマネージャ、カスタム SLA 高度なセキュリティ機能、オンプレミスオプション

※ 料金は米国ドル表記です。最新情報は公式プライシングページ(https://n8n.io/pricing)をご参照ください。
* 推奨ノード数は実務上のパフォーマンス指標であり、ハードウェアリソースに応じて変動します。

移行判断チェックリスト

判定項目 CE で対応可能か 有料プランが必要なケース
同時実行数が 5 を超える業務要件 ×(上限に達する) Starter 以上で 20、Pro で 100 に拡張可
SLA(99.9% 以上)が必須 ×(コミュニティベース) Enterprise のカスタム SLA が唯一の選択肢
データベース運用コストを最小化したい ○(自前 DB) Starter のマネージド PostgreSQL が便利
VPC 内のみでデータを完結させたい ×(外部依存が残る) Enterprise のオンプレミスオプションが唯一の対応策
高頻度 Webhook/Cron が必須 ○(ただし遅延リスク) Pro 以上でキューイング機能と高同時実行数を利用

上記表とチェックリストを基に、現在のワークロードと将来の拡張計画を照らし合わせて有料プランへのステップアップ時期を判断してください。


参考文献

  1. n8n License – GitHub リポジトリの LICENSE ファイル(2024‑10‑01 アクセス)
    https://github.com/n8n-io/n8n/blob/master/LICENSE.md

  2. Pricing – n8n – 公式プライシングページ(2024‑10‑01 更新、閲覧日: 2024‑10‑02)
    https://n8n.io/pricing

  3. Community Edition の機能一覧 – Pricing ページ内「Community」セクション(2024‑10‑01 アクセス)
    https://n8n.io/pricing#community

  4. Self‑Hosted ドキュメント – 公式ドキュメントの Self‑Hosted ガイド(2024‑10‑01 アクセス)
    https://docs.n8n.io/hosting/self-hosted/

  5. プラン別同時実行上限 – Pricing ページの比較表(2024‑10‑01 アクセス)
    https://n8n.io/pricing

  6. リソース増強に関するディスカッション – GitHub Discussions「Docker コンテナでの CPU/メモリ増強」(2024‑09‑15)
    https://github.com/n8n-io/n8n/discussions/1234

*本記事は 2024 年 10 月時点の公式情報に基づいて執筆しています。最新情報は各リンク先をご確認ください。

スポンサードリンク

DXの導入や効果にお悩みの担当者へ

スポンサードリンク
 状況別に選べる  

DXを前に進めたい、あなたの立場と目的は?

DXの推進には社内政治や人々のリテラシーなど組織の様々な壁が立ちはだかります。導入後も部署・全社のAIリテラシーを底上げしていき浸透させていく運用が重要です。目的に合った本を選びやり方を学ぶことでDXの成功と会社の成長をもたらすことができますよ。

▷ 硬直的な組織でDXを導入したいなら

【イノベーションOps 組織を動かすDX&AI導入プロセスのすべて】を購入する

机上の空論にならない実践的導入ができるようになります

▷ さらに様々な事例を学びAIリテラシーを底上げしたいなら

Kindle Unlimited をサブスクする

月額980円だけで読み放題。30日間無料なので、合わなければ解約してもOK

▶ その他では 【AIエージェント時代のDX ビジネスオーケストレーションの衝撃】を購入する / 生成AIカテゴリー が参考になります。


-n8n