このページは先行公開版です。内容は今後予告なく更新される可能性があります。Dify Enterprise を、貴社の大規模言語モデルを用いたビジネスの革新を加速させるソフトウェアとして選定いただき、誠にありがとうございます。 本ドキュメントは、Dify Enterprise をデプロイする前に、貴社のソフトウェアおよびハードウェア環境が要件を満たしているかどうかを確認するためのガイドです。この資料を通じて、Dify Enterprise が提供するエンタープライズレベルの機能(高可用性、マルチテナンシー、認証、管理など)を理解し、効率的にご活用いただけることを願っております。 Dify Enterprise は、Kubernetes(K8S)環境上で動作するソフトウェアです。本ドキュメントでは、Dify Enterprise の単一環境でのデプロイについてのみ説明します。デプロイ中に問題が発生しないよう、また Dify チームのサポート範囲を超えないよう、ハードウェアとソフトウェアの要件リストに可能な限り準拠してください。 Dify チームが提供するサービスは以下の通りです:
- Dify 高度技術サポートサービス:カスタマイズされたデプロイ、開発、情報コンサルティングを提供。
- Dify 標準技術サポートサービス:通常のソフトウェアデプロイ支援を提供。
1. ハードウェア要件
1.1 本番環境
本番環境において、クラスターデプロイ環境で Dify Enterprise の機能をテストするには、以下のハードウェアが必要です:-
Kubernetes クラスター
- ワーカーノード 1 台:4 コア CPU、16 GB メモリ
-
コンテナレジストリ
- AWS ECR(with AK/SK or IRSA)/ Azure ACR / Aliyun ACR (with AK/SK) / Tencent TCR (with AK/SK) / Dockerhub / Google Artifact Registry
-
永続ストレージ
- S3 / AWS S3 (with AK/SK or IRSA) / Azure Blob / Aliyun OSS (with AK/SK) / Tencent COS (with AK/SK) / Google GCS
- 100 GB のストレージ
-
PostgreSQL データベース
- バージョン 14 以上
- 2 コア CPU、4 GB メモリ
- 256 GB のストレージ
-
Redis データベース
- バージョン 6 以上
- 1 GB メモリ
-
ベクトルデータベース(Qdrant 単一ノード)
- 仮想マシン 1 台
- 4 コア CPU、8 GB メモリ
- 100 GB ストレージ
-
Kubernetes クラスター
- ワーカーノード 6 台(各 8 コア CPU、32 GB メモリ)
-
コンテナレジストリ
- AWS ECR / Azure ACR / Alibaba ACR (with AK/SK) / Tencent TCR (with AK/SK) / Dockerhub / Google Artifact Registry
-
永続ストレージ
- S3 / AWS S3 / Azure Blob / Alibaba OSS (with AK/SK) / Tencent COS (with AK/SK) / Google GCS
- 512 GB ストレージ
-
PostgreSQL データベース
- バージョン 14 以上
- 4 コア CPU、8 GB メモリ
- 512 GB SSD
-
Redis データベース
- バージョン 6 以上
- 2 GB メモリ
-
ベクトルデータベース(Qdrant クラスター)
- 仮想マシン 3 台(各 8 コア CPU、64 GB メモリ、100 GB ストレージ)
1.2 例外事項
以下の場合、書面による合意がない限り、Dify チームは標準デプロイサービスを提供できません:- オンプレミス(物理サーバなど)で使用している。
- ハードウェアを他のソフトウェアと共有している。
- Kubernetes 以外の環境にデプロイを行なっている。
- 既存ソフトウェア構造やコードの変更を行なっている。
- Dify チームが非対応のベクトルDBを使用している。
- サポート外のハードウェアプロトコルを利用している。
- その他、Dify チームがサポートを明確に拒否する事項がある。
2. ソフトウェア要件
Dify Enterprise は強力なサードパーティーソフトウェア連携機能を持っています。契約完了後、Dify Enterprise ユーザーマニュアルを提供いたしますが、これはあくまで連携方法の案内であり、サードパーティーソフトウェアの導入・構築サポートやその責任を負うものではありません。利用前に、自社で十分に評価してください。2.1 ソフトウェア構成
基本的には Kubernetes (K8S) のインストールと初期化が必要です。 また、Linux 環境は最新バージョンにし、依存ライブラリが利用可能な状態にしてください。その他特別なソフトウェアは必要ありません。2.2 人員構成
貴社に 運用担当者(Ops) が常駐するか、Dify 高度技術サポートサービス による支援体制が必要です。もし運用ノウハウが不足している場合、Dify Enterprise の導入に支障を来す可能性があります。商談時に、保有技術リソースやデプロイ計画を明確に提示いただければ、最適な支援体制をご提案可能です。 Dify Enterprise は大規模運用を想定した製品であり、導入時の技術力が非常に重要です。2.3 アップデートと保守
契約後、エンタープライズ版のデプロイマニュアルにて アップデート方法 を提供いたします。アップデートは任意ですが、ライセンスは契約期間内のみ有効です。 不具合が発生した場合は、納品チームまでご連絡ください。通常の不具合は 24 時間以内 に対応いたします。致命的な障害の場合、可能な限り早急に対応いたします。 本サポートはあくまで「非侵入型」の技術支援であり、操作トレーニングやカスタマイズ開発・デプロイは含まれません。3. デプロイ
3.1 注意事項
Dify Enterprise はソフトウェア製品です。ソフトウェア単体をご購入いただく場合、ライセンスの有効期間中、平日(週 5 日・1 日 8 時間)の標準技術サポートを提供します。本ソフトウェアのご購入は、Dify のデプロイサービスをご購入いただいたことにはなりません。したがって、本書をお読みいただいたうえで、貴社の技術体制を適宜評価し、営業担当までご連絡のうえ、技術的な難易度と実際のニーズをすり合わせてください。貴社に最適なデプロイのソリューションをご提案いたします。3.2 標準デプロイサービスの範囲
契約締結と支払い完了後、以下のものが提供されます:- Dify Enterprise ライセンス:ソフトウェアのアクティベーション用
- Dify Enterprise デプロイマニュアル
- ハードウェアが要件を満たしているかの確認支援
- マニュアルの解説およびデプロイ支援
- 信頼できるクラウドサービス業者の紹介
- マニュアルに関する技術的な質疑応答(限定的)
3.3 高度技術サポートサービス
1.2 例外事項 に該当する場合、または貴社の運用体制で導入が難しい場合、営業担当までご相談ください。Dify は、コストパフォーマンス高く、安全に導入できるよう、以下のサービスを提供します:- 高度なソフトウェア統合・カスタマイズ
- デプロイプロセスの深い介入支援
- 情報コンサルティング