移动DevOps
移动DevOps包括云构建和云发布,是面向多端应用场景(包括但不限于移动App、H5应用、小程序、Web应用、PC应用等),通过自动化流程串联应用完整生命周期(研发、测试、灰度、分发、监控、反馈)的一站式研发支撑平台,帮助企业实现交付流程化、自动化、数字化。

产品优势

加速业务价值交付
通过平台工具提效,结合协同机制,全面加速用户业务价值的交付速度。
轻松进行集成
采用开放式架构、插件化管理、工作流自定义,可与客户现有工具集成。
节省更多的IT成本
提供云计算服务模型,实现商业级产品演进,高可用、高稳定、免运维。
更好的一站式体验
横贯应用生命周期(研发、测试、发布、监控、反馈)的完整能力矩阵。

产品功能

云构建云构建服务支持通过流水线进行多端应用的编译构建任务,支持包签名、平台托管证书等能力,提升研发效率,规范研发流程。
提升研发效能,缩短交付周期实现客户端发版从每月一次,到每周一次,到想发就发。
发布质量保障结合自动化测试流程保障客户端版本线上质量。
自定义研发流程通过流水线任务编排,定义专属于自己的应用研发流程。
与EMAS集成将用户自己开发的插件(如自定义脚本、回调服务),注册到EMAS插件中心,并集成到流水线,在应用研发过程中(研发、测试、灰度、发布)与EMAS现有能力串联运行。
云发布云发布是面向多端应用场景(包括但不限于移动App、H5应用、小程序、Web应用、PC应用等)的发布服务,支持多维度灰度策略和定向发布,发布过程直观可控。
提升研发效能,缩短交付周期实现客户端发版从每月一次,到每周一次,到想发就发。
驱动业务增长通过灰度发布快速触达用户,并基于用户数据快速调整产品,通过数据驱动业务增长。

产品架构

产品架构
移动DevOps是一站式移动研发平台,贯穿移动App研发全生命周期。平台提供客户端脚手架、SDK、开发组件,客户只需完成业务代码开发,之后通过平台流水线进行构建、移动适配测试、性能测试、客户端灰度发布过程的执行,让产品更快触达用户,加速业务价值的交付。
用户
面向移动研发领域,从事客户端、前端、小程序等平台的开发、测试、运维、运营人员;
场景
通过平台、工具、机制的有效运用,提升研发效能、驱动业务增长;专项支持质量保证、用户体验优化、线上问题修复等场景;
理念
除了平台功能之外,持续输出阿里巴巴集团沉淀总结的研发规范、发布制度、体验标准规范,助力构建更优秀的APP;
产品
基于常见用户场景抽象流程模版功能用户使用,支持通过流水线自定义研发流程,插件化开发、管理研发工具;通过流程串联构建、测试、发布、监控、热修复等场景行程闭环;

文档与工具