DevOps 历史

Google DevOps/h2>

当我们在搜索引擎搜索 DevOps 的时候,会出现很多其他的名词,例如,Agile(敏捷开发),Scrum,Lean,Kanban 等等。无形之中增加了我们的学习难度。

DevOps 历史

1948 – TPS(丰田生产方式)

丰田生产方式(英语:Toyota Production System,缩写为 TPS),是由丰田提出的一个整合的社会-技术系统,包含一套管理理念和实践。
丰田生产方式为汽车制造安排生产和物流,当中包括与供应商和客户的互动。
该系统是更通用的“精益生产”的先驱。大野耐一、新乡重夫和丰田英二在1948年和1975年之间,开发了这个系统。

针对于流水线自动化,工业制造行业是领先于软件行业的。早在1948年,丰田就采用 TPS 模式,与德国大众,美国通用汽车一起成为世界三大汽车制造商。
TPS 的核心在于杜绝浪费,简单理解,就是丰田在生产销售的各个阶段做到了成本最优。

其实,软件开发的流程中,寻求的也是成本最优,只不过,我们逐渐把这个淡忘了而已。

1960 – Kanban(工业制造)

Kanban 源于丰田生产模式,Kanban 一词来源于日文。随后,在2006年,软件行业中也出现了 Kanban 的概念。

用过一张对比图来看一下 TPS 中的 Kanban 与软件行业中的看板。

DevOps 历史

什么情况下,适合使用此类模型/h4>

瀑布模型已经不推荐企业使用,说的再白一点,如果是团队,就应该避开瀑布模型。也就是说,如果是一个人开发,可以采用瀑布模型,或者是不用后期维护的一次性开发,比如,做一个静态页面的网站。

1986 – Scrum(工业制造)

从单词本身来翻译,Scrum 的意思是争吵。用于开发、交付和维持错综复杂产品的敏捷框架。所以,不是指我们每天做的站会,站会只是 Scrum 的一个体现形式而已。

在工业生产领域,Scrum 体现了一个生产线的流程。在软件开发领域,Scrum 属于 Agile(敏捷开发)的一个方法论,我们会在下文中介绍。

DevOps 历史

1995 – Agile(软件行业)

比起 Scrum,Lean 这些词汇,Agile(敏捷开发)应该是在国内听到的最多的词汇。很多我们使用的产品,例如,Jira,Trello,云效,Coding 这些产品,它的核心价值也是实现敏捷开发。

提到 Agile,不得不提起 Agile Manifesto(Agile 宣言)。
在2001年,十七名软件开发人员在犹他州的雪鸟度假村会面,讨论这些轻量级的开发方法,并由Jeff Sutherland,Ken Schwaber和Alistair Cockburn发起,一同发布了“敏捷软件开发宣言”。

DevOps 历史

2014 – ChatOps(软件行业)

2014年,ChatOps 又从 DevOps 里衍生出来。
ChatOps 是一种协作模型,它将人员、工具、流程和自动化连接到一个透明的工作流中。

不好理解对不对br> 简单来说,就是通过 Chat 模式(使用企业微信,叮叮,飞书,Slack)等工具 + 后台的机器人,以聊天的模式完成工作流。

举个例子:

我在 Git 上提交了一个代码,这时候,后台机器人会自动往企业微信群里推送一个Git commit信息,你需要回复同意构建/部署,才会进行到下一步。

这也是为什么 Slack 等工具里,经常出现 bot(后台机器人)等产品的原因。其实也好理解,自动客服也是类似的原理。

GitOps

2017年,又出现了 GitOps 的概念。

GitOps 是一种为云原生应用程序实现持续部署的方式。它通过使用开发人员已经熟悉的工具,包括 Git 和持续部署工具,专注于在操作基础设施时以开发人员为中心的体验。

FinOps

FinOps 是“云财务运营”或“云财务管理”或“云成本管理”的简写。这是一种将财务责任引入云的可变支出模型的做法,使分布式团队能够在速度、成本和质量之间进行业务权衡。

AiOps

到现在为止,没有达到规模性应用,还处于孵化阶段。说白一点,就是要把 AI 技术放到运维当中。

结论

在这里,我们只是简单的回顾了一下 DevOps 相关的历史变迁,没有涉及到概念和核心。

在接下来的文章中,会介绍 DevOps 与企业收益,DevOps 衡量,DevOps 与个人收益等话题。

问题:到底需不需要引入 DevOps/strong>

答案:需要,而且必须。

文章知识点与官方知识档案匹配,可进一步学习相关知识云原生入门技能树首页概览8677 人正在系统学习中

来源:点目科技

声明:本站部分文章及图片转载于互联网,内容版权归原作者所有,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!

上一篇 2021年8月23日
下一篇 2021年8月23日

相关推荐