苏州h5网站建设价格,page 编辑 wordpress,html友情链接,wordpress 去除图片文章目录 一、概念二、地位三、目标四、要求五、具体手段 一、概念
是一组过程、方法与系统的统称#xff0c;有助于打破开发、测试、运维、交付部门之间的壁垒#xff0c;提高部门间的沟通协助能力。
二、地位
应成为公司的一种理念、文化、哲学。
三、目标
实现更加高… 文章目录 一、概念二、地位三、目标四、要求五、具体手段 一、概念
是一组过程、方法与系统的统称有助于打破开发、测试、运维、交付部门之间的壁垒提高部门间的沟通协助能力。
二、地位
应成为公司的一种理念、文化、哲学。
三、目标
实现更加高效的部署、测试、交付持续提高产品的迭代效率和可靠性让开发写的代码所写即所见能够快速部署进行展现所见即所得建立完善的反馈机制第一时间知道代码的质量
四、要求
1、在产品设计时不仅要从开发角度考虑还需从测试、运维、交付角度去综合考虑
2、最大程度减少人工干预不断提高其自动化、智能化
3、支持多次提交代码快速编译、部署、测试
五、具体手段
1、使用Git进行代码管理
2、使用持续集成工具(如Jenkins进行编译打包使用Docker构建镜像
3、用Jfrog管理制品Harbor存放Docker镜像
5、使用K8S编排、管理容器
6、使用测试工具如sonarQube、Selenium)进行质量把控、集成测试
7、使用持续部署工具如Argo CD进行版本更新
8、使用自动化运维工具(如Ansible进行维护管理、客户交付
9、使用监控系统如Prometheus进行24小时不间断监控并实现自动告警、通知、修复
10、搭建完备的日志系统如ELK让问题可追溯