devops2.0实施架构
2019-10-28 18:26:12 35 举报
devops2.0
作者其他创作
大纲/内容
代码开发规范
提测构建
针对1.0相比:1. 测试前置,基于代码分支的定时构建2. 增加云测试(服务端/客户端),对服务端可做容器化,针对客户端可做机架做依托,在各个区域,做构建3. 平台化的持续集成,自动准入标准4. 精准性测试,如数据准确性,推荐准确性测试,稳定性监测5. cover线上质量,并反哺线下,把线上质量的问题,放到线下发现6. 测试能力微服务化,服务部署单元化。7. 质量保障随着服务更新,同步更新。
开发
系统监控
云计算
度量
提测不通过
SCM
微服务化
监控&反馈
代码仓库
准入测试
接口自动化
项目管理
owner change
流量录制
mock环境
data_collect
codereview
ci线
持续交付
流量采集
开发环境
上线准入
check build
性能测试
专项测试
线上质量保障
需求
准入标准
资源监控
流程部分
容器构建
app监控
基础支撑
全链路压测
基础建设
基础镜像
微服务镜像
代码管理
QA
项目流程标准
生产镜像
提测
线上质量数据
环境检测
回归
跳过qa
badcase分析
容器管理
UI自动化
回归自动化
Jenkins pipeline
生产构建
测试框架
预发构建
集成测试
流量分析
质量报告
测试打回第X轮bug修复
业务数据监控
质量分析
镜像库
用户行为分析
调度容器资源构建
服务治理
冒烟测试(准入测试)
开发构建
代码扫描
workflow proxy
测试能力powerup提升rd,qa,pm测试能力
生产环境
k8s
自动化覆盖不足
单测
质量探针
bug管理
安全测试
线上巡检
监控不足
接口管理
模块服务监控
预上线
云管理
四级监控
小流量
用户反馈
接口流量监控
代码编码规范
利用线上反哺线下
集群调度
测试服务化数据
质量度量
DevOps(Development和Operations的组合)是一组过程、方法与系统的统称,用于促进开发(RD)、产品运营(PM)和质量保障(QA)部门之间的沟通、协作与整合。简单来说,其核心理念是提倡开发、测试、运维人员之间的高度协同,在高频率部署的同时,保证生产环境的可靠性、稳定性和安全性。
测试数据管理
测试
RD
流程不完善
bug和项目数据
测试环境
客户端测试工具
全流量
自测
中间件
0 条评论
下一页