本文介紹如何通過DMS在同一頁面一鍵購買並配置Dify所需的執行個體資源,包括RDS PostgreSQL、Redis、AnalyticDB for PostgreSQL執行個體。
前提條件
您需要擁有如下許可權(二選一),才可在一鍵購買Dify資源頁面查詢配置費用和建立Dify。
在RAM控制台為RAM使用者添加系統許可權。
在RAM控制台建立自訂權限原則並為RAM使用者授權。(最小化許可權)
進行一鍵購買資源的阿里雲帳號必須獲得RDS PostgreSQL、Redis、AnalyticDB for PostgreSQL的服務關聯角色(SLR)和SR授權。更多資訊,請參見為RAM角色授權。
如果您需要使用已建立的RDS PostgreSQL、Redis、AnalyticDB for PostgreSQL和OSS(不支援在建立Dify頁面新購)資源部署Dify,則需滿足如下條件:
注意事項
僅支援購買華東1(杭州)、中國香港和新加坡地區的執行個體。
通過一鍵購買的執行個體會自動錄入到DMS中,並開啟安全託管。預設執行個體的管控模式為自由操作。
操作步驟
1. 選擇執行個體的付費類型和地區
進入購買資料庫資源頁面,選擇執行個體的付費類型和地區。
DMS Dify所使用的資源所在地區只能在同一地區。
2、配置部署範圍
選擇Dify的部署範圍。
3. 許可權檢測
如果您登入DMS的阿里雲帳號已有相關許可權(介面提示“已授權”),則請跳過該步驟。
目前DMS僅支援檢測當前阿里雲帳號是否具有DMS相關許可權,不支援檢測帳號是否有一鍵購買資源的SLR授權。
若DMS許可權檢測到您當前帳號缺少某些許可權,請複製連結並聯絡阿里雲帳號(主帳號)為您添加許可權。如果您登入的帳號已是阿里雲帳號(主帳號),請單擊開啟連結,自行進行授權。
4. 配置Dify工作空間
建立工作空間
輸入空間名稱。
DMS預設填入的空間名稱為dify_default。
重要新建立的工作空間名稱不能與已有空間名稱重複,否則會導致建立失敗。

配置執行個體資源的網路、可用性區域和配置公網NAT Gateway。
當您需要通過公網訪問Dify,或Dify需要串連到公網服務,則可以為Dify執行個體的VPC ID開啟公網NAT Gateway。

使用已有工作空間
選擇已有工作空間並配置可用性區域及交換器。

5. 配置Dify空間的儲存及資源規格
一鍵購買Dify資源僅支援選擇ESSD雲端硬碟和OSS儲存類型(二選一),且Dify資源僅支援選擇4CU規格。
儲存配置選擇ESSD雲端硬碟
一鍵購買Dify資源僅支援選擇單副本、4CU的資源規格。
6. 配置RDS PostgreSQL資料庫
如果您需要重新建立RDS PostgreSQL資料庫,請選擇建立執行個體,其他資訊請根據實際需求選擇。

如果您已將RDS PostgreSQL錄入至DMS中,並為其開啟安全託管-手動錄入賬密,則請選擇已有執行個體匯入,再選擇資料庫即可。
7. 配置Redis資料庫
如果您需要重新建立Redis資料庫,請選擇建立執行個體即可。
說明目前一鍵購買Dify資源僅支援配置Redis 6.0標準版架構(部署模式為雲原生)的執行個體。
如果您已將Redis錄入至DMS中,並為其開啟安全託管-手動錄入賬密,則請選擇已有執行個體匯入,再選擇資料庫即可。
8. 配置向量資料庫
配置向量資料庫
如果您需要新建立AnalyticDB for PostgreSQL資料庫,請選擇建立執行個體。
說明目前一鍵購買Dify資源僅支援配置AnalyticDB for PostgreSQL 6.0標準版、高效能(基礎版)執行個體。
如果您已有符合要求的AnalyticDB for PostgreSQL、AnalyticDB for MySQL、PolarDB PostgreSQL版、PG Vector或Lindorm執行個體,則可以直接選擇已有執行個體匯入。
9. 建立資料庫帳號
在基礎配置地區,為所有資料庫建立相同的資料庫帳號,並選擇用於控制Dify服務的網路安全性群組。
不支援選擇託管模式的安全性群組。

10. 購買執行個體並進行Dify部署
選擇購買時間長度,再單擊立即購買。後續操作請根據頁面提示進行即可。
其他動作
查看Dify所需資源的部署進展
購買操作完成後,您可在資源管理頁面查看資源的部署進展。
說明當Dify執行個體狀態為運行中時,表示部署成功。


進入Dify空間
當Dify所需資源部署成功後,在工作空間的左側導覽列中,單擊
,即可進入Dify空間。