Dagu の実行方法を選べます。
Dagu はオープンソースのワークフローエンジンです。Hosted Dagu は専用の Dagu サーバーを Dagu が運用します。Docker、private network、データ量の多い処理は private worker で自社インフラ側に残せます。自社で Dagu サーバーを運用する場合は、セルフホストライセンスでエンタープライズ機能を追加できます。
独自インフラ上のセルフホスト
DaguはGPLv3で永久無料です。有償ライセンスでは、チーム向けのSSO、RBAC、監査ログ、インシデントルーティング、サポートを追加できます。
- ワークフロー自動化と監視のフル機能
- DAG可視化付きWeb UI
- Docker、SSH、HTTPエグゼキュータ
- cronスケジューリングとリトライ
- 自動化用 API キーは最大2個
複雑な環境でイベント駆動ワークフロー基盤を構築するチーム向け
- 分散環境構築のアーキテクチャコンサルティング
- カスタム実装
- MCP OIDC/SSO 設定支援
- 初期移行サポート
- 専任ミーティング
カスタムソリューション
特定の企業ニーズに合わせた機能を構築します。
ターンキーソリューション
膨大な技術リソースやサーバーリソースを消費せずに、チームがDaguを容易にスケールできる、すぐに使えるセットアップを構築します。
14日間のセルフホストライセンストライアルを数分で作成 — 14日間, クレジットカード不要. 無料ライセンストライアルを開始
マネージドコントロールプレーン
他テナントから分離され、Dagu が運用する専用 Dagu サーバーから始められます。Minimum と Starter はセルフサービスで利用でき、Medium 以上のホステッドインスタンスはリクエスト制です。
ホステッドインスタンス(Minimum)
評価、低頻度のオーケストレーション、主に private worker で実行する workflow 向けの低コストなホステッドコントロールプレーンです。
向いている用途: 試用、低頻度のスケジュール、調整役。ホステッドサーバー上での継続的なローカル実行、大量ログ、Docker job、データ量の多い処理には向きません。
月額課金。専用インスタンス。
- 他テナントから分離された GKE + gVisor 専用インスタンス
- CPU: request 50m / limit 100m
- メモリ: request 128Mi / limit 2Gi
- ストレージ: 永続 1Gi + 一時 1Gi
- private/on-prem worker は mTLS で認証
ホステッドインスタンス(Starter)
小規模な本番チーム向けに、より多いストレージと実行余裕を持つセルフサービス型ホステッドコントロールプレーンです。
向いている用途: 低頻度の本番オーケストレーションと中程度のログ量。Docker、private network、CPU/メモリ負荷が高い処理、データローカルな処理は private worker に移してください。
月額課金。専用インスタンス。
- 他テナントから分離された GKE + gVisor 専用インスタンス
- CPU: request 250m / limit 1 vCPU
- メモリ: request 1Gi / limit 1Gi
- ストレージ: 永続 20Gi + 一時 1Gi
- private/on-prem worker は mTLS で認証
ホステッドインスタンス(Medium 以上)
継続的なローカル実行、大きなログ、高い queue 圧、または Starter を超える容量が必要な場合はお問い合わせください。ワークロードに合わせてホステッドインスタンスをサイジングします。
- Starter を超える容量
- Dagu チームとの直接サイジングレビュー
- ワークロードに合わせたプロビジョニング計画
容量設定
キュー、同時実行数、実行場所は設定できます
ワークロードに別のキュー名や max concurrency が必要な場合は、ホステッドサーバーの Web ターミナルから Dagu config ファイルを編集します。
- Max concurrency は Dagu が開始する run 数を制御する設定であり、リソース保証ではありません。選択したサーバータイプと実際の workflow の挙動に合わせて設定してください。
- ホステッドサーバー上で実行される run は、その CPU、メモリ、一時ストレージ、永続ボリュームを消費します。ログが多すぎるとボリュームが埋まる可能性があります。
- private/on-prem worker は mTLS で認証されます。Docker、private network、custom runtime、CPU/メモリ負荷が高い処理、データローカルな処理は worker 側で実行するのが適しています。
- Concurrency、ログ、ローカル実行が Starter を超える容量を必要とする場合は、選択した tier に無理をさせず、Medium 以上をリクエストしてください。
専用ランタイム
共有ランタイムではなく、個別にプロビジョニングされた環境で動作します。別途セルフホストライセンスを購入しなくても、マネージドのエンタープライズセキュリティ機能が含まれます。
gVisor 分離
ホステッドワークロードは GKE 上の gVisor サンドボックス境界内で実行されます。マネージドインスタンスは Docker daemon や Docker socket を公開しません。Docker actions、private network、custom runtime が必要な場合、private worker は mTLS で認証します。
永続ワークスペース
ストレージはインスタンスを削除するまで保持されます。
Web ターミナル
ブラウザからファイル確認、設定変更、Dagu の操作ができます。
課金サイクルの仕組み
セルフホストライセンスとマネージドインスタンスは、別々の Stripe サブスクリプションとして課金されます。各サブスクリプションの正確な更新日は請求ポータルで確認できます。
セルフホストライセンス
Minimum は Dagu サーバー3台分で月額 $50、Pro は15台分で月額 $150 です。ワーカーは含まれます。プランや期間の変更は Stripe で処理され、現在の請求期間に影響する場合は日割り調整されます。
マネージドインスタンス
Hosted Minimum と Starter はインスタンスごとの月額課金です。支払い方法を保存しただけでは課金は始まりません。失敗したインスタンスは課金に残らず、追加インスタンスやシャットダウンは月内で日割り調整されます。停止中のインスタンスはストレージを保持するため課金が継続します。日割りクレジットは、同じ請求アカウントと通貨の将来の Dagu 請求書に使われる Stripe の請求書クレジットであり、譲渡可能なクレジットや自動返金ではありません。
デプロイメントモデル
Daguサーバーの実行場所とワークフローの実行場所を選択してください。
Community セルフホスト
- 管理プレーン
- オープンソースの Dagu サーバーを自社インフラで運用します。
- 実行
- ローカル実行とワーカーは、あなたが運用するマシン上で動作します。
- 向いているチーム
- マネージドの管理プレーンなしで、無料の GPLv3 エンジンを使いたいチーム。
エンタープライズセルフホスト
- 管理プレーン
- SSO、RBAC、監査ログ、のためのライセンス済み Dagu サーバーを自社インフラで運用します。
- 実行
- ワーカーは自社インフラで実行され、ワーカーごとの追加ライセンスは不要です。
- 向いているチーム
- Dagu を自社のセキュリティ境界内に置いたまま、エンタープライズ管理機能が必要なチーム。
マネージド Dagu サーバー + プライベートワーカー
- 管理プレーン
- Dagu が運用する GKE 上の専用隔離 gVisor インスタンスで動くフル Dagu サーバーで、マネージドライセンスも含まれます。
- 実行
- マネージド Dagu サーバー上で直接ワークフローを実行するか、Docker、private network、custom runtime 用に mTLS 認証の private worker を接続します。
- 向いているチーム
- Dagu にサーバー運用を任せつつ、一部の実行を自社システムの近くに置きたいチーム。
Managed Dagu は完全な Dagu サーバーです。Private worker は mTLS で認証し、Docker steps、private network access、secrets、data-heavy work を自社インフラ内に残せます。
どの運用モデルがチームに合うか
Hosted Dagu とセルフホストは、解決する課題が異なります。運用の持ち方に合わせて選んでください。
| ホスト型 Dagu | セルフホスト Dagu | |
|---|---|---|
| 課金単位 | ホステッドインスタンスごとに Minimum は月額 $20、Starter は月額 $50 | Community は無料。セルフホストプランは3個のサーバーライセンス込みで月額 $50 からです |
| 分離モデル | 他テナントから分離された専用インスタンス + gVisor サンドボックス | 分離は自社で運用するインフラと統制に依存 |
| 運用主体 | Dagu がプラットフォーム、ネットワーク、ランタイムを運用 | 自社チームがサーバー、アップグレード、周辺基盤を運用 |
| スケーリング | Minimum または Starter から開始し、重い実行は private worker に置き、Dagu config を調整するか、Medium 以上の容量をリクエスト | 3台分の Minimum から15台分の Pro へ移行するか、Enterprise のカスタム割り当てを相談できます。ワーカーに別ライセンスは不要です |
| セキュリティ | マネージドな GKE + gVisor 分離、制御されたネットワークポリシー、ブラウザアクセス、Docker ソケット非公開 | セルフホストライセンスによる SSO、RBAC、監査ログ、 |
| 向いているチーム | 基盤運用を持たずに、すぐ Dagu を使い始めたいチーム | 自社環境と自社セキュリティ境界の中で Dagu を動かす必要があるチーム |
よくある質問
ホステッドインスタンスとは何ですか?
ホステッドインスタンスは、Dagu が管理する専用の Dagu 環境です。他テナントから分離され、そのインスタンス向けのエンタープライズセキュリティ機能を含み、セルフホストライセンスとは別に課金されます。
セルフホストライセンスはいくらですか?
Community は引き続き無料のオープンソースです。通知ルーティングと最大2個の API キーはライセンスなしで利用できます。Minimum は月額 $50 でセルフホスト Dagu サーバー3台分、Pro は月額 $150 で15台分です。有償ライセンスは Community の API キー上限を解除し、SSO、RBAC、監査ログ、インシデントルーティング、サポートを追加します。ワーカーは含まれており、別途ライセンスは不要です。
Hosted Minimum と Starter には何が含まれますか?
Hosted Minimum は月額 $20 の GKE + gVisor 専用 Dagu サーバーで、CPU request 50m / limit 100m、メモリ request 128Mi / limit 2Gi、永続ストレージ 1Gi、一時ストレージ 1Gi です。試用、低頻度のオーケストレーション、主に private worker で実行する workflow に向いています。Hosted Starter は月額 $50 で、CPU request 250m / limit 1 vCPU、メモリ request 1Gi / limit 1Gi、永続ストレージ 20Gi、一時ストレージ 1Gi です。低頻度の本番オーケストレーションと中程度のログ量に向いています。キュー名と max concurrency はホステッドサーバー上の Dagu config ファイルで設定し、選択したサーバーリソースとワークロードに合わせる必要があります。
より大きなホステッドインスタンスはどうなりますか?
Starter を超えるホステッドインスタンスはリクエスト制です。Dagu チームにワークロードを共有いただければ、適切なサイズを案内します。
ホステッドデプロイで Docker ステップは実行できますか?
マネージドインスタンス内では実行できません。マネージドインスタンスは GKE 上で gVisor 分離を使って実行され、Docker デーモンや Docker ソケットを公開しません。Docker アクションは、worker mTLS bundle を使ってマネージド Dagu サーバーに接続したプライベートワーカー上で実行できます。
ホステッドに年額課金はありますか?
まだありません。Hosted Minimum と Starter は現在月額課金のみです。セルフホストプランは月額と年額に対応しており、Minimum は3ライセンスで月額 $50 または年額 $500、Pro は15ライセンスで月額 $150 または年額 $1,500 です。
ライセンストライアルはどのように使えますか?
Dagu コンソールから無料トライアルライセンスを作成し、セルフホスト環境で有償セルフホスト機能を 14 日間評価できます。開始にクレジットカードは必要ありません。
プロビジョニングに失敗した場合、またはホステッドインスタンスを停止・シャットダウンした場合はどうなりますか?
失敗したインスタンスは課金に残りません。停止すると永続ストレージと月額課金を保持します。シャットダウンすると保持されたリソースを削除し、クリーンアップ後に将来の課金を停止します。当月の未使用期間は、Dagu の請求顧客に対する Stripe の請求書クレジットまたは調整として扱われます。同じアカウントと通貨の将来の Dagu 請求書に自動適用され、他の加盟店や別の Stripe アカウントでは使えません。また、カードへの自動返金ではありません。