什么是DevOps
-
DevOps是一套实践方法,在保证高质量的前提下缩短系统变更从提交到部署至生产环境的时间
-
关键点:减少从代码提交到产生价值的时间、高质量
为什么要DevOps
-
代码部署速度慢
-
部署后频繁出错
-
开发运维权责不清
-
运维能力不足
-
目的:提高产品竞争力,提高部署速度及保证质量
怎么实践DevOps
基本要素:
-
版本控制
-
持续集成
-
部署策略
-
架构微服务化
-
监控一切,包括但不仅限于故障、性能问题,度量用户的反馈,安全等
团队角色:
-
服务所有者
-
可靠性工程师
-
看门人(发布协调人)
-
DevOps工程师
推荐书单 ▲▲▲
DevOps
图片来源于DevOps教练
看完本文有收获?请转发分享给更多人
欢迎关注“运维ABC”(AI、BigData、Cloud),运维技术社区,专注运维自动化、DevOps、AIOPS、ChatOPS、容器等落地与实践。
-
长按下方的二维码可以快速关注
-