云原生應用開發平臺 CAP(Cloud Application Platform)是阿里云提供的一站式應用開發及應用生命周期管理平臺。云原生應用開發平臺 CAP內置豐富的 Serverless + AI 應用模板、先進的開發者工具、企業級的應用管理功能,無論您是個人開發者還是企業級開發者,都能讓您聚焦到業務場景,快速構建云上應用并且持續迭代,大幅提升研發、部署、運維效能。
產品優勢
極低成本模型托管服務
基于函數計算 FC(Function Compute)封裝模型體驗,提供Serverless GPU算力服務,平均成本降低90%。
流程式開發先進工具
基于云工作流(CloudFlow)提供針對AI場景的Studio開發能力,效率提升99%。
一鍵極速創建 AI 應用
提供高質量的場景應用模板,面向不同用戶,支持一鍵極速創建AI應用。
靈活組裝,二次開發
提供豐富的云服務集成及自定義插件能力,快速組裝應用,沉淀業務資產。
產品架構
云原生應用開發平臺 CAP產品功能由如下幾部分組成:
應用層:由模板中心提供大量開箱即用的應用模板,您可一鍵部署,快速體驗。
部署層:由函數計算、云工作流、云數據庫 RDS等云產品提供資源部署服務。
開發層:由函數計算、云工作流和Serverless Devs工具提供流程式編程、組裝式開發能力。
模型層:由云原生應用開發平臺 CAP提供內置的模型體驗、模型管理服務。
支持組裝式開發
云原生應用開發平臺 CAP基于豐富的云服務集成,原子化能力封裝,自定義插件擴展,支持快速組裝,沉淀業務資產,加速應用二次開發,滿足業務定制化需求。
應用場景
Web 應用
云原生應用開發平臺 CAP官網提供一系列流行編程語言的主流Web框架模板,您可以立即部署并基于您所熟悉的Web框架進行二次開發。
人工智能
云原生應用開發平臺 CAP官方提供了一系列熱門的AI模板,您可以開箱即用。借助Serverless高彈性及按量付費的優勢,您可以實現專屬的AIGC云上環境。
音視頻處理應用
云原生應用開發平臺 CAP官方提供了基于FFmpeg封裝的一系列音視頻處理應用,包括音視頻轉碼、提取音視頻元信息、獲取音視頻時長、音頻轉換、雪碧圖生成、生成GIF、打水印等一系列能力,您可以一鍵部署一個Serverless架構的彈性高可用、免運維、低成本、高度自定義的音視頻處理應用。
文件處理應用
Serverless由于其高彈性、開箱即用、免運維的特點非常適合處理文件。云原生應用開發平臺 CAP官方提供了豐富的文件處理的項目案例,例如OSS上傳Zip文件自動解壓、Zip打包下載OSS文件等,您可以根據需要選擇合適的案例進行部署。
功能特性
項目管理
通過模板創建項目,并進行持續迭代
您可以通過模板中心提供的示例模板完成項目的快速創建,并基于業務需要新建服務持續迭代。
通過空白項目創建項目,并進行持續迭代
您可以通過空白項目創建一個空項目,并基于業務需要新建服務以實現所需的業務需要并持續迭代。
項目級別部署操作
您可以通過項目級別的部署操作,同時將多個服務的變更推送至對應云產品資源層面執行生效。
服務管理
項目創建成功后,您可以新建、變更、部署或刪除服務。
新建服務,并通過各類服務的特性功能進行業務開發。
您可以通過函數服務、模型服務、流程編排服務、數據庫服務進行各類自定義業務邏輯開發。
變更服務,并通過各類服務的特性功能進行業務開發。
您可以通過變更各類服務配置,進行自定義業務邏輯或者資源策略的更新,變更將暫存于 云原生應用開發平臺 CAP,部署前將不會在云產品資源層面生效。
部署服務,并通過將變更推送至對應云產品資源層面執行生效。
您可以通過服務級別的部署操作,將指定服務的變更推送至對應云產品資源層面執行生效。
刪除服務,并通過將變更推送至對應云產品資源層面執行生效。
您可以通過服務級別的刪除操作,同時刪除云原生應用開發平臺 CAP暫存的配置以及對應云產品資源。