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

轻舟 CICD 平台提供从代码到上线的可视化流水线,极大地提高开发、测试与运维各角色间的协同效率,有效保障版本质量。

构建环境配置复杂
痛点描述
不同语言的应用构建,对构建工具及版本的依赖较大,构建环境的维护较复杂,且不同环境的机器不能共用,对构建机器资源造成浪费。
方案描述
根据用户需要配置资源大小,流水线执行过程中,环境自动创建 / 销毁,并且提供流水线间机器资源隔离。
部署复杂、易出错
痛点描述
传统的做法中,运维人员通过手动操作服务器部署或脚本化本自动化部署,耗时长且出错率高,对业务影响较大。
方案描述
平台提供自动化部署能力,能实现各环境的快速部署和验证,并且提供滚动部署、蓝绿部署和灰度部署等高级部署策略。
质量与效率无法度量及改进
痛点描述
在研发过程中无法对代码质量、版本质量、交付效率等进行度量,同时,也无法找到改进质量和效率的突破口。
方案描述
平台提供不同维度的数据统计功能,分别在代码质量、构建效率、部署效率、变更失败率、故障恢复率等各个维度进行度量。
产品全景
产品全景图
  • 支持主流源码管理系统
    支持主流的源码管理系统,如 GitHub、GitLab、Subversion
  • 可快速接入外部系统
    提供扩展能力,可快速接入依赖管理、静态代码检查、安全扫描及自动化测试工具,如 Nexus、SonarQube、TestNG 等
  • 支持主机和容器部署
    可与轻舟容器云、原生 Kubernetes 集群、主机集成,支持容器化部署,同时提供主机部署能力,支持滚动部署、蓝绿部署、灰度部署等多种高级部署策略
核心优势
扩展性强,易与开源生态集成
可与业界主流的软件集成使用,如Kubernetes、GitLab、SonarQube、Harbor 等
容器化可伸缩构建环境
平台对构建环境容器化管理,可实现用户自动以自定义构建机器资源,并实现流水线级资源隔离
私有化部署
可在公有云、私有云或主机上独立部署,安全可靠,能很好的集成企业自有的系统、平台
多策略保障不停服部署
平台提供容器部署和主机部署两种部署模式,并提供多种高级部署策略,实现不停服部署,保障业务连续性
核心功能
可视化流水线
流水线阶段可视化,支持:多语言编译、镜像构建、单元测试、静态代码检查、多环境主机与容器部署、流程审批
多环境多策略部署
支持开发、测试、生产等多环境部署支持滚动部署、蓝绿部署、灰度部署等多策略部署
研发效能度量
从代码质量、构建效率、部署效率等各个维度对质量和效率进行度量应用、项目等不同层面进行汇总展示

电话咨询

0571-89852939

工作日 9:30-18:00

在线咨询

架构师咨询