轻舟CICD平台如何提升研发效能和保障研发质量?

轻舟CICD平台提供多语言编译、镜像构建、制品管理、容器部署和主机部署模块,并可集成静态代码检查和自动化测试平台,提供从代码到上线的可视化流水线,极大的提高开发、测试与运维各角色间的协同效率,在关键阶段设置质量卡点和流程审批,有效保障版本质量。

构建环境配置复杂
不同语言的应用构建,对构建工具及版本的依赖较大,构建环境的维护异常复杂,且不同环境的机器不能共用,可能会对构建机器资源造成浪费。
轻舟CICD平台可根据用户配置的构建工具和版本,在流水线执行过程中,自动创建/销毁构建环境,用户可根据需要自主配置构建资源大小,并且可实现不同流水线构建机器资源隔离。
部署复杂、易出错
针对手动或脚本化部署,耗时长且出错率高,对业务影响较大。
轻舟CICD平台流水线提供自动化部署模块和部署模板,能快速实现开发环境、测试环境的快速部署和验证,在生产环境的部署中,提供多种高级部署策略,如滚动部署、蓝绿部署和灰度部署等,并提供精细化流量管理能力,保障线上部署的安全,实现不停服部署,并提供发布审核、回滚等功能。
质量与效率无法度量及改进
"如果你无法度量它,就无法管理它",在研发过程中无法对代码、版本等质量度量,无法对需求到交付的效率进行度量,同时,也无法找到改进质量和效率的突破口。
轻舟CICD平台提供不同维度的数据统计与展示功能,从代码质量、构建效率、部署效率、变更失败率、故障恢复率等各个维度对质量和效率进行度量,并在应用、项目等不同层面进行汇总展示,满足不同角色的管理需求。
产品全景
支持主流源码管理系统
  • 支持主流的源码管理系统,如GitHub、GitLab、Subversion
可快速接入外部系统
  • 提供扩展能力,可快速接入依赖管理、静态代码检查、安全扫描及自动化测试工具,如Nexus、SonarQube、TestNG等
支持主机和容器部署
  • 可与轻舟容器云、原生Kubernetes集群、主机集成,支持容器化部署,同时提供主机部署能力,支持滚动部署、蓝绿部署、灰度部署等多种高级部署策略

产品优势

扩展性强,易与开源生态集成
平台具有较强的扩展性,可与业界主流的开源/商业软件集成使用,如Kubernetes、Istio、GitLab、Nexus、SonarQube、Harbor等
容器化可伸缩构建环境
平台对构建环境容器化管理,可实现用户自动以自定义构建机器资源,并实现流水线级资源隔离
私有化部署
可在公有云、私有云或主机上独立部署,安全可靠,能很好的集成企业自有的系统、平台
多策略保障不停服部署
平台提供容器部署和主机部署两种部署模式,并提供滚动部署、蓝绿部署和灰度部署等多种高级部署策略,实现不停服部署,保障业务连续性

核心功能

  • 可视化流水线
    流水线阶段可视化,支持: 多语言编译、镜像构建、单元测试、静态代码检查、多环境主机与容器部署、流程审批
  • 多环境多策略部署
    支持开发、测试、生产等多环境部署
    支持滚动部署、蓝绿部署、灰度部署等多策略部署
  • 研发效能度量
    从代码质量、构建效率、部署效率等各个维度对质量和效率进行度量 应用、项目等不同层面进行汇总展示

客户案例

  • 浙江大华
    浙江大华是全球领先的智慧物联解决方案提供商。随着集团多元业务的综合布局,特别是海外业务的拓展,对信息化先进程度以及相应速度要求越来越高,如何快速的交付成为一大痛点。
    痛点1:自动化:通过接入轻舟CICD,建立持续集成流水线,实现构建、部署、验证自动化,加速开发效率。
    痛点2:多云部署:通过轻舟CICD部署功能,支持一键在多个环境部署,解决海外业务部署问题,实现业务快速交付。
  • 网易严选
    网易严选,网易旗下原创生活类自营电商品牌,为了应对业务的高速发展,,面临着业务快速迭代的需求,并且在迭代升级过程中,兼顾用户不受影响和业务平滑升级成为痛点。
    痛点1:快速迭代:平台微服务化,并引入轻舟CICD平台,不同的模块独立开发,并使用流水线快速验证与反馈,从而加快迭代速度。
    痛点2:平滑升级:接入轻舟CICD平台,生产环境采用灰度部署策略,精细化流量控制,功能快速迭代,不影响线上服务。

方案与报价

面向行业提供咨询服务
深度剖析成功案例
个性化推荐成熟架构
量身定制解决方案