DevOps 不好用?99% 的 DevOps 团队都是“花架子”

Stella981
• 阅读 515

DevOps 不好用?99% 的 DevOps 团队都是“花架子”

从精益和敏捷发展起来的 DevOps 这几年已经逐渐取代精益和敏捷,成为新一代的软件开发模式。

虽然很多企业都在尝试,真正落地得好的团队并不多。

根据 CA 在全球范围内的调查结果,只有约 20 % 尝试过 DevOps 的企业实现了真正的有效应用,大部分都不知该如何应用,甚至对 DevOps 仍有误解。

01

我有一个朋友,在 DevOps 圈子好多年了,面试了很多 DevOps 的候选人。

他每次面试都有一个必问的问题:“你是如何理解 DevOps 的?”

通过回答,他发现大多数人认为:使用了 DevOps 工具,能够自动化部署,就是 DevOps 了。(你有没有中枪?)

这其实是很大的误解,DevOps 并不完全与工具有关,自动化部署也并不能解决所有问题。

事实上,DevOps 并没有限制使用什么样的工具,或是一定要采取怎样的措施,强调的 DevOps 是一种理念,一种思想。

DevOps 进入国内市场的时间较短,真正做过 DevOps 平台的企业和个人更是屈指可数,大多数 DevOps 工程师都是半路出家,

正因如此,他们对 DevOps 缺乏深入的理解和实践,这导致大多数企业还停留在应用 DevOps 的初级阶段,没有发挥出真正价值。

02

要想突破这种一知半解的状态,最好的方式就是和圈里资深的人讨教下,让他们给你支支招,诊诊脉。

我认识的一个哥们儿,大家都喊他 DevOps 亮哥,做 DevOps 好多年了,10年软件开发经历,瀑布模型开发,敏捷开发,DevOps 开发经历了个遍,可以说是 DevOps“上位史”的亲历者。

最近他正好整理、总结了一套自己关于 DevOps 落地实施的方法论,还做了一门课「 DevOps 落地笔记」,推荐你看看,尤其是最佳实践和关键工具这部分,很有参考价值。

现在限时1元抢购,扫码就能拿下

👇

DevOps 不好用?99% 的 DevOps 团队都是“花架子”

专栏将从三个模块,帮你掌握系统又高效的 DevOps 学习路径。

1. DevOps 开发方法的发展历史

这里我们将追本溯源,探究 DevOps 发展的来龙去脉,讨论在软件行业普遍存在的问题,DevOps 能否解决!这个部分的内容让你对 DevOps 有更明确、具象的认识和理解,为之后更深入地实践打好基础。

2. DevOps 开发方法的最佳实践

本部分是专栏的核心模块,为你梳理 DevOps 的关键实践,包括短周期迭代、自动化、持续集成等,以及常用的管理工具,比如影响地图、看板方法等,还有百度效率云和Goole代码审查作为案例,从三方及测试角度出发,帮你理解 DevOps 如何落地。这是你开始 DevOps 旅程的绝佳路线图,照着做你就能迅速掌握实践 DevOps 的最佳方式。

3. DevOps 开发方法的度量指标

DevOps 的核心思想就是持续改进。可是该如何衡量团队的工作成果,并有针对性地不断优化?度量指标就为你的团队提供了强力支持。学完本部分,你能用更加量化、直观的方式衡量团队工作,明确开发交付过程中的薄弱环节,让流程更高效。

光看这门课的目录,就知道都是精华干货

👇

DevOps 不好用?99% 的 DevOps 团队都是“花架子”

限时福利

24小时内购买专栏,1元即可永久解锁

11月27日24点1元特价就截止了哦~

立刻扫码购买👇👇👇

DevOps 不好用?99% 的 DevOps 团队都是“花架子”

本文分享自微信公众号 - 释然IT杂谈(gh_ad4551519762)。
如有侵权,请联系 support@oschina.cn 删除。
本文参与“OSC源创计划”,欢迎正在阅读的你也加入,一起分享。

点赞
收藏
评论区
推荐文章
blmius blmius
3年前
MySQL:[Err] 1292 - Incorrect datetime value: ‘0000-00-00 00:00:00‘ for column ‘CREATE_TIME‘ at row 1
文章目录问题用navicat导入数据时,报错:原因这是因为当前的MySQL不支持datetime为0的情况。解决修改sql\mode:sql\mode:SQLMode定义了MySQL应支持的SQL语法、数据校验等,这样可以更容易地在不同的环境中使用MySQL。全局s
皕杰报表之UUID
​在我们用皕杰报表工具设计填报报表时,如何在新增行里自动增加id呢?能新增整数排序id吗?目前可以在新增行里自动增加id,但只能用uuid函数增加UUID编码,不能新增整数排序id。uuid函数说明:获取一个UUID,可以在填报表中用来创建数据ID语法:uuid()或uuid(sep)参数说明:sep布尔值,生成的uuid中是否包含分隔符'',缺省为
待兔 待兔
4个月前
手写Java HashMap源码
HashMap的使用教程HashMap的使用教程HashMap的使用教程HashMap的使用教程HashMap的使用教程22
Jacquelyn38 Jacquelyn38
3年前
2020年前端实用代码段,为你的工作保驾护航
有空的时候,自己总结了几个代码段,在开发中也经常使用,谢谢。1、使用解构获取json数据let jsonData  id: 1,status: "OK",data: 'a', 'b';let  id, status, data: number   jsonData;console.log(id, status, number )
Stella981 Stella981
3年前
DOIS 2019 DevOps国际峰会北京站来袭~
DevOps国际峰会是国内唯一的国际性DevOps技术峰会,由OSCAR 联盟指导、DevOps时代社区与高效运维社区联合主办,共邀全球80余名顶级专家畅谈DevOps体系与方法、过程与实践、工具与技术。会议召开时间:2019070508:00至2019070618:00结束会议召开地点:北京主办单位:DevOps
Stella981 Stella981
3年前
Django中Admin中的一些参数配置
设置在列表中显示的字段,id为django模型默认的主键list_display('id','name','sex','profession','email','qq','phone','status','create_time')设置在列表可编辑字段list_editable
Stella981 Stella981
3年前
DevOps世界中的软件开发
!(https://oscimg.oschina.net/oscnet/f40e68cbfe8148deb00f040b4e917a0a.jpg)在整个软件开发过程中,开发人员通常需要花费大量时间来修复错误和漏洞,以便一切按计划进行交付。但是,通过DevOps实践,可以更轻松地管理和保护这些问题。这是由于以下事实:使用DevOps实践的软
Wesley13 Wesley13
3年前
MySQL部分从库上面因为大量的临时表tmp_table造成慢查询
背景描述Time:20190124T00:08:14.70572408:00User@Host:@Id:Schema:sentrymetaLast_errno:0Killed:0Query_time:0.315758Lock_
Python进阶者 Python进阶者
10个月前
Excel中这日期老是出来00:00:00,怎么用Pandas把这个去除
大家好,我是皮皮。一、前言前几天在Python白银交流群【上海新年人】问了一个Pandas数据筛选的问题。问题如下:这日期老是出来00:00:00,怎么把这个去除。二、实现过程后来【论草莓如何成为冻干莓】给了一个思路和代码如下:pd.toexcel之前把这
陈哥聊测试 陈哥聊测试
5个月前
敏捷开发时代,彻底结束了
精益一直是DevOps的核心,就像敏捷是从精益中生长出来一样。