DevOps
2020-10-13 13:50:09 0 举报
AI智能生成
DevOps
作者其他创作
大纲/内容
1.起源
敏捷软件方法的广泛应用(软)<br>
快速反馈(流程)
快速变更(自动化)
快速部署(灰度发布)
IT基础设施即程序代码的管理方式(硬)
虚拟机
容器
2.定义
敏捷软件开发与精益生产思想的演进(基础)
应用于IT端到端的价值链中(场景)
使得业务基于现代信息技术
通过文化、组织与技术变革来获得更大的成功
文化(思想)
组织(人)
手段(工具)
3.必要性
缩短市场相应时长
减少技术债务<br>
消除脆弱性<br>
4.基础
精益生产<br>
避免浪费
挑战:人和文化的变革<br>
敏捷
小而独立的团队
迭代交付<br>
任务拆解<br>
客户参与<br>
站立会,总结会<br>
5.原则
价值流<br>
当前价值流图
未来价值流图
部署流水线<br>(持续集成、持续交付和持续部署)<br>
优势:节约资源、提升质量、加速交付和变更监控<br>
挑战:避免浪费、技术债务的偿还
完整的版本控制(一切都应存储在版本控制系统中)<br>
任何环境的任何变更都应基于版本管理系统
完成的定义(价值流的完整性)<br>
6.关键实践
和传统实践的区别
发布是日常的
发布是基于业务的
一切都是自动化的<br>
事件要理解解决<br>
缺陷是立即被修复的<br>
流程是持续更新的
像初创公司一样行动<br>
DevOps团队的战斗力(专一为产品负责)<br>
工作可视化(工作的直观呈现)<br>
在制品限制(专一做一件事)
减少批次大小(任务拆解)
留意运维需求<br>
尽早检测并修复缺陷(避免缺陷产生在生产环境)
管理改善和创新
为创新提供资金
任务优先级(延期成本)
持续识别、发觉并评估约束<br>
7.应用实践
DevOps的适用性及限制<br>
现成商业软件
架构演进
DevOps和ITSM
贷物崇拜
从当前位置启航,迭代推进(持续的变革)
以价值流为核心
0 条评论
下一页