使用云原生應用開發平臺 CAP需要了解平臺的核心組件和功能,本文介紹相關組件和功能的名詞解釋。
概念名稱 | 說明 |
模板 | 預置的應用定義,用于快速部署應用程序,便于開發者體驗或二次開發。 |
項目 | 項目就像一個應用程序棧或一組相關的組件,您可以基于模板創建項目,也可以創建空白項目。一個項目可以包含多個服務,項目用于管理服務及其資源,指引用戶完成開發、調試和部署等過程。更多信息,請參見管理項目。 |
服務 | 應用的業務實現,每個服務均代表一個獨立運行的微服務,同一個項目的服務間相互協作。云原生應用開發平臺 CAP包含函數服務、模型服務、流程編排服務和數據庫服務。更多信息,請參見管理服務。 |
函數服務 | 通過托管代碼或鏡像,自定義核心業務的計算邏輯。由函數計算為您準備好計算資源,可靠地提供 Serverless 運行時服務。 |
模型服務 | 通過托管模型構建 AI 應用的核心底座。由云原生應用開發平臺 CAP基于函數計算封裝模型體驗,提供 Serverless GPU 運行時服務。 |
流程編排服務 | 通過協調多個分布式任務執行實現流程編排。由云工作流 CloudFlow 提供的 Workflow Studio 和 AI Studio 快速實現定義和托管流程。 |
數據庫服務 | 通過云原生數據庫和向量化插件實現 RAG 應用所依賴的向量數據庫服務。由云數據庫 RDS 提供穩定可靠、可彈性伸縮的企業級關系型云數據庫服務。 |
變量 | 變量是開發操作的重要組成部分,用于跨服務管理配置和敏感字段托管。支持定義項目級別的共享變量和服務級別的服務變量,共享變量支持在項目下的所有服務中以 |
變更與部署 | 應用開發階段的所有配置變更將被暫存于云原生應用開發平臺 CAP,僅當應用開發完畢,開發者選擇項目級別或者服務級別部署時,對應的變更才會真正在云產品資源層面生效。開發和部署分離將最大程度避免意外故障。 |