普元DevOps使用规范与流程

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/bigdabao1/article/details/88052644
    1. 平台介绍

       普元 DevOps是通过工具链与集成、发布、反馈与优化进行端到端整合,完成无缝的跨团队、跨系统协作。其目标是建立开发与运维之间的桥梁,履行开发运维协作、自动化、基础设施即代码、持续集成、持续测试、持续发布、持续部署、持续监控和持续反馈的职责。它的出现在横向方面是打通业务、架构、开发、测试、运维等各上下游部门,纵向方面打通需求、开发、测试、部署、监控、安全等各领域工具链。

        本文介绍的普元DevOps平台不仅支持基于scrum框架的敏捷过程管理,还实现了持续交付并支持报表及大屏展示需求并同时支持微服务和公有云部署,还可以与容器云对接。

    1. 概念说明

        普元DevOps平台依赖多个第三方组件,各组件说明如下:

  • 介质仓库(Nexus):用于存放编译后生成的介质,项目中执行构建任务 “发布二方库介质”或“工件发布到nexus”任务时会根据配置将介质存放在介质仓库中;
  • 构建引擎(Jenkins):构建时使用的第三方工具;
  • 部署引擎(Jenkins):执行部署、交付时使用的第三方工具,可按照环境类型配置多个引擎;
  • 质量分析服务器(SonarQube):分析扫描代码质量工具,可生成独立报告页面,通过构建调用“SonarQube”任务执行扫描,进行质量分析;
  • 代码仓库:管理源码工具,支持:GitHub、GitLab、SVN;
  • Ansible脚本仓库:用于存放部署脚本源码仓库;

猜你喜欢

转载自blog.csdn.net/bigdabao1/article/details/88052644