从运维到流程初识
持续创作,加速成长!这是我参与「掘金日新计划 · 10 月更文挑战」的第7天,点击查看活动详情
运维阶段
飞机平飞阶段也有可能发生事故
- 用户量增加引起流量洪峰(12306抢票)
- 数据库表的数据量增长导致查询速度变慢
- 内存/进程泄漏导致服务资源不足
- 光缆被挖断
总结
经过需求阶段我们讨论该做什么不该做什么
开发阶段我们按照规范去实现产品
测试阶段我们去验证产品,修改缺陷
发布阶段我们按照流程规范上线
运维阶段我们观察线上监控和日志
流程优化
因此要找到一个平衡
- 技术的发展会带来质量和效率的同时提高
- 将质量保障融入到流程,将流程自动化
- 从需求到上线全流程自动化.同时提高质量和效率
DevOps
所谓DevOps,就是由左侧的Dev和右侧的Ops组成 从需求开始,写代码,编译,测试,发布,运维,监控 形成了一个闭环 于是我们可以进行持续集成,持续交付 也就说CI和CD
效率竖井
全流程自动化
通过效能平台串联各个阶段
- 需求发起研发流程的自动化
- 写代码.测试环境部署的自动化
- 自动化测试触发和报告分析
- 发布过程可观测融入流程
减少无价值的等待
- 分析整个流程的耗时.计算真正产生价值的时间
- 不断优化流程.让有价值的流程时间占比上升

浙公网安备 33010602011771号