解决方案基于“打通研运端到端工具链”与“一体化、一站式平台”设计原则,以银河麒麟高级服务器操作系统V10为应用支撑环境,构建嘉为蓝鲸一站式DevOps平台,包括CTeam敏捷协同、CCI持续集成、CPack制品管理、CTest测试平台和CMeas度量分析五大能力模块,全面覆盖企业IT部门需求协同、代码管理、持续集成、制品管理、测试管理、自动化部署的端到端研发运维工作流程,同时基于全局度量持续改进研运体系,为企业数字业务交付全生命周期提供有效支撑。
国产芯片:鲲鹏、飞腾
硬件:X86架构服务器、ARM架构服务器
操作系统:银河麒麟高级服务器操作系统V10
应用软件:嘉为蓝鲸DevOps平台
稳定操作系统:提供稳定的应用支撑环境,具有系统可靠性、安全性、高性能和可扩展性
统一技术架构:完全国产化自研的DevOps平台,打造统一平台和工程规范,保障多应用持续交付
快速业务交付:强大的工程自动化能力,帮助企业提升高频率、多并发业务的交付能力,并借助度量发现效能瓶颈,支撑企业持续改进
敏捷研发管理:通过DevOps体系建设,实现企业IT研发体系转型,对内提升数字业务的研发效率与管理能力,对外保障企业业务的核心竞争力
项目协同:拉通业务与开发、测试和运维的统一协作流程。支持以项目为管理维度,提供从版本规划、需求拆解、工作流转集可视化跟踪到资产沉淀的能力;
持续集成:提供高性能、强管控的国产流水线服务。采用可视化全自动流水线+代码检查+质量红线的组合能力,实现研发过程的高度自动化与全程可卡控;
制品管理:一站式制品管理、版本管理、仓库代理及同步分发。提供安全扫描、依赖分析、溯源追踪、权限控制等功能;
测试管理:提供端到端测试管理能力;基于统一抽象底座集成多款测试工具。支持对版本、需求、缺陷进行质量链路追踪管理;
部署运维:自动化业务部署、发布等运维工作,缩短业务上线周期。支持多架构应用上线所需的灰度、蓝绿等自动化发布策略;
度量分析:统一数据收集、数据建模、可视化展示的组合能力,帮助IT组织研发效能的持续提升。
案例名称:某部委下属单位政务系统自动化部署平台
建设内容:银河麒麟高级服务器操作系统为嘉为蓝鲸DevOps平台提供的运行环境支持,通过可视化编排部署流水线,一键自动执行各类部署作业,如部署包分发、部署脚本执行、自动化测试验证等,不再需要逐节点人工部署,真正实现“一键自动化部署”,“单次配置,多次部署”,以及“部署工具易维护”。
案例价值:大幅降低大规模部署工作量,减少甚至避免人工操作带来的潜在影响,不仅能有效提升部署效率,更能降低部署风险。
节点资源统一纳管和操作
基于银河麒麟提供的技术支持,蓝鲸配置平台、管控平台和Agent可纳管多类安装了银河麒麟系统的节点资源,蓝鲸作业平台可向各节点自动分发部署包和执行部署脚本,不再需要人工逐节点登录,进行节点维护管理、传递文件、执行脚本等操作,大幅降低系统维护工作量、部署准备工作量、资源管理难度和管理成本。
自动化测试集成验证部署成果
嘉为蓝鲸DevOps平台流水线插件可调用运行于银河麒麟高级服服务器操作系统V10环境下的Jmeter自动化测试工具,在部署插件执行完成后,自动接续执行Jmeter脚本,快速验证部署情况与服务启动情况,并直接在平台上查看报告,大幅减少测试验证工作量,使部署和测试效能均有所提升。