CAP 是云原生应用开发平台,全称为 Cloud Application Platform,简称 CAP。 CAP 立足于 Serverless + AI,通过丰富的模板、流程式编排、组装式研发让应用开发更简单;通过便捷的二次开发能力、可插拔的服务组件,让应用灵活可扩展;通过组合按量付费、按需扩容、按时调度的 Serverless 形态云产品保障业务弹性可扩展,应用成本更低廉,云上运维无负担。 无论是个人开发者还是企业级开发者,基于 CAP 构建应用时,只只需聚焦业务场景。CAP 让应用的开发更简单。 产品优势 极低成本模型托管服务:基于函数计算Serverless GPU算力模型服务,平均成本降低90%。 流程式开发:先进工具基于云工作流 CloudFlow提供针对 AI 场景的 Studio 开发能力,效率提升99%。 一键极速创建 AI 应用:提供高质量的场景应用模板,面向不同用户,支持一键急速创建AI应用。 灵活组装,二次开发:提供丰富的云服务集成及自定义插件能力,快速组装应用,沉淀业务资产。 基础概念 模板:预置的应用定义,用于快速部署应用程序,便于开发者体验或二次开发。 项目:项目就像一个应用程序栈或一组相关的组件,您可以基于模板创建项目,也可以创建空白项目。一个项目可以包含多个服务,项目用于管理服务及其资源,指引用户完成开发、调试和部署等过程。更多信息,请参见管理项目。 服务:应用的业务实现,每个服务均代表一个独立运行的微服务,同一个项目的服务间相互协作。云原生应用开发平台 CAP包含函数服务、模型服务、流程编排服务和数据库服务。更多信息,请参见管理服务。 函数服务:通过托管代码或镜像自定义核心业务的计算逻辑。由函数计算为您准备好计算资源,可靠地提供 Serverless 运行时服务。 模型服务 通过托管模型构建 AI 应用的核心底座。由 云原生应用开发平台 CAP基于函数计算封装模型体验,提供 Serverless GPU 运行时服务。 流程编排服务 通过协调多个分布式任务执行实现流程编排。由云工作流 CloudFlow 提供的 Workflow Studio 和 AI Studio 快速实现定义和托管流程。 数据库服务 通过云原生数据库和向量化插件实现 RAG 应用所依赖的向量数据库服务。由 云数据库 RDS 提供稳定可靠、可弹性伸缩的企业级关系型云数据库 RDS 服务。 变量 变量是开发操作的重要组成部分,用于跨服务管理配置和敏感字段托管。支持定义项目级别的共享变量和服务级别的服务变量,共享变量支持在项目下的所有服务中以${shared.变量名}形式引用,服务变量仅支持在当前服务中以${self.变量名}形式引用。更多信息,请参见管理变量。 变更与部署 应用开发阶段的所有配置变更将被暂存于 云原生应用开发平台 CAP,仅当应用开发完毕,开发者选择项目级别或者服务级别部署时,对应的变更才会真正在云产品资源层面生效。开发和部署分离将最大程度避免意外故障。