cloudpilot(简称 cpt)是支付宝小程序云的云迁移产品,具备一站式的迁移和运维能力,帮助用户将已有项目快速迁移到云开发中。您可以使用 cpt 提供的命令行工具,生成 dockerfile、分析云环境拓扑、分析服务器进程、部署开源组件。
功能介绍
cpt 命令行工具 cli 提供了以下功能:
●分析阶段:提供环境拓扑分析能力,包括云产品、技术栈、开源组件使用情况,根据分析结果给出迁移建议。
●迁移阶段:
○自研服务:检测项目正在使用的语言和框架,自动生成 dockerfile 并构建出镜像上传到云开发。
○开源组件:提供应用服务市场,用户只需选择开源组件和版本,即可一键部署开源组件服务。
○ 数据层:集成 ob、tbase、oss 等云开发产品的迁移能力。
●运维阶段:
○提供 cicd 凯发app官方网站的解决方案,可以实现自动化推送镜像和部署服务,无缝连接用户的 ci 和云开发的 cd。
○提供和云开发控制台等同的能力,并且具有批量运维、环境复制等高阶能力。