图11腾讯云CODING客户案例列表
4. 核心功能对比
本文查阅了两款产品的官方文档和宣传资料,总结两款产品的核心功能如图12和图13所示。
阿里云云效:项目协作、代码管理、流水线、应用交付、云端开发、制品仓库、测试管理、知识库、效能洞察。
图12阿里云云效工具链
腾讯云CODING:代码管理、项目协同、测试管理、持续集成、制品仓库、持续部署、团队知识库、云端开发。
图13 CODING云上研发工作流
由图可见,两款产品在功能模块上大体相同。本文将从项目协作、代码管理、持续集成、持续部署、测试管理、团队知识库、制品仓库和云端开发层面对两款产品进行详细比较。
图14阿里云云效和腾讯云CODING核心功能对比雷达图
在项目协作方面,阿里云云效支持自动化规则设置,可以在需求状态变更后,通过钉钉或邮件通知相关人员,及时传递信息,支持多项目和单项目管理,功能比较完善给9分;腾讯云CODING可以实现待规划的看板式拖拽效果,体验效果较好,但尚有提升空间,给7分。
在代码管理方面,阿里云云效的代码管理是自研平台,在代码安全层面,云效可以购买高级版实现安全风控,给8分;腾讯云CODING是使用Git进行代码管理,创建应用的速度更快,给6分。
在持续集成和持续部署方面,阿里云云效和腾讯云CODING都能够实现基本的功能,但阿里云云效可以实现端到端的服务,将持续集成和部署集中在一条流水线上,给阿里云云效打8分,腾讯云CODING打7分。
在测试管理方面,阿里云云效支持思维导图用例导入,腾讯云CODING支持自动化用例库,测试报告和测试概览等功能,阿里云云效打5分,腾讯云CODING打8分。
在团队知识库方面,虽然阿里云云效不限制文件的容量,但不支持导入PDF文件和其他格式文件,腾讯云CODING限制文献容量为30G,还支持API文档,给阿里云云效打4分,腾讯云CODING打8分。
在制品仓库方面,两者都能满足开发者需求,各打8分。
在云端开发方面,腾讯云CODING推出了国内第一款WebIDE 产品——Cloud Studio,目前已经投入使用,打9分;阿里云云效也推出了面向云原生的 WebIDE 产品,正处在产品公测期,打6分。
5. 小结
从整体来看,阿里重战略,腾讯重体验。阿里云云效凭借阿里云的基础设施数量和云钉一体化的战略可以实现用户量的优势,阿里云云效的功能比较全,尤其在安全方面的能力可圈可点,还提供效能洞察和交付平台等独特功能,在向端到端的生产交付方向努力。
腾讯云CODING的功能比较简练,市场定位清晰,交互体验较好,基础功能没有短板,产品由原来的注重开发层面逐渐向一体化方向发展,希望凭借合作伙伴的力量构建完整生态。
三、策略分析1. 商业模式
阿里云云效和腾讯云CODING在商业模式方面都采用了产品销售和服务付费两种方式。
在产品销售方面区分为基础版、高级版和资源存储容量包。
两者都选择基础版不付费来先扩大用户量,阿里云云效的高级版售价为618元/人/年,腾讯云CODING的高级版售价为599元/人/年。阿里云云效的资源存储容量包为1188元/公司/年,腾讯云CODING的资源存储容量包为1999元/公司/年。
阿里云云效高级版增添功能:效能洞察和代码安全检查,并为高级版用户提供阿里云官网工单5 * 12h中英文在线支持和专业敏捷研发培训。