加入收藏 | 设为首页 | 会员中心 | 我要投稿 辽源站长网 (https://www.0437zz.com/)- 云专线、云连接、智能数据、边缘计算、数据安全!
当前位置: 首页 > 服务器 > 安全 > 正文

专家观察 | 景韵:“云在DevOps中的典型运维场景与实践”

发布时间:2021-01-21 04:05:52 所属栏目:安全 来源:网络整理
导读:《专家观察 | 景韵:“云在DevOps中的典型运维场景与实践”》要点: 本文介绍了专家观察 | 景韵:“云在DevOps中的典型运维场景与实践”,希望对您有用。如果有疑问,可以联系我们。 由工业和信息化部指导,中国信息通信研究院主办,业界知名组织云计算开源产
副标题[/!--empirenews.page--]

《专家观察 | 景韵:“云在DevOps中的典型运维场景与实践”》要点:
本文介绍了专家观察 | 景韵:“云在DevOps中的典型运维场景与实践”,希望对您有用。如果有疑问,可以联系我们。

由工业和信息化部指导,中国信息通信研究院主办,业界知名组织云计算开源产业联盟(OSCAR)承办的2017全球云计算开源大会于4月19日-20日在北京国家会议中心顺利召开.本文为本届大会嘉宾分享的大会演讲速记内容,敬请浏览.

嘉宾介绍:景韵

公司职务:乐视致新SCM工程师

大会演讲速记

我叫景韵,来自于乐视,现在在乐视致新负责智能硬件这块软件配置的一些业务.

之前我在用友也是在做DevOps的推进工作,之前用友和阿里云有一个深度的合作,在这个过程当中有积累一些DevOps和云之间的经验或者教训,今天跟大家来一块分享一下.

今天想讲两个,一个是DevOps,另外一个是云原生应用,今天早上我看在主会场也有人提到这一块.我把DevOps一些核心的东西提前跟大家剧透一下,让大家更容易吸收.

首先想问一下,在座的听说过DevOps的有吗?看大家都比较腼腆.现在国内的很多大型企业、小型企业都在做DevOps.我之前在内部讲这个.

我们了解DevOps的人都会听说过DevOps年度报告,这是2016年最新的数据,我们在乐视内部讲DevOps时候一定会给大家提这个.

现在很明显,大家可以从图上的数据看到,一个叫高绩效,中等绩效,一个是低绩效,很明显大家能看到差距是非常大的,包括这种部署频率.

部署频率和交付时间缩短很明显,比如我之前在用友,可能一年会部署一次,但是现在不一样,在线服务的一线会部署很多次,需求交付到我们手上之后,别人可以很快去交付,包括市场的变化,还有用户的需求的变化都会影响到我们最终交付.

后面是变更失败率和故障修复时间,这块有一个非常明显的感受,我们在处理一些故障的时候,分分钟都有金钱上的内容,比如我们做互联网P2P的,他宕机一分钟就会有多大的损失.

为了帮助大家更容易理解DevOps,我认为DevOps起源于敏捷,但是它高于敏捷,我们可以从三方面.

从最开始瀑布模式,瀑布模式可以看到开发、测试和运维,这块是最终一个价值交付的时间点,在整个过程当中价值是没有交付的.后来变成敏捷这种模式,敏捷之后开发测试相亲相爱在一块,但是价值的交付依然是在最后的时间点.没有价值真正交付到线上的,这是我们所说的DevOps需要改变的内容.

我们在DevOps下,开发、测试和运维是在一起的,我们要共同为业务去负责,这块大家可以看到每一个迭代我们都一定要做上线,甚至一个迭代当中我们要去做多次的上线,就是为了把我们的价值更快的交付出去.

通过刚刚那个例子可以了解到整个DevOps从敏捷起源,最开始也是我们的IT运维工程师希望通过敏捷的工程方法去解决运维的问题,所以提出了敏捷运维的概念,逐渐演化,最终形成DevOps.

大家可以看到这是维基百科上官方的概念,非常抽象,涉及的角色非常多.关键词是沟通、协作与整合,我们在提DevOps的时候,很多时候我们会去提DevOps像一种文化,就是因为更多强调大家相互之间的沟通和协作,目的很清晰,就是为了更快速的交付产品、软件和服务.

集大成者

下面我们具体理解一下,我们说DevOps的时候,刚刚大家也看到,它什么东西都有,都在做,这就是说DevOps是一个集大成者,一定要去理解在整个的软件工程.

我们之前提到软件危机之后,大家在总结一个软件工程的疑虑,大家希望通过工程的方法解决我们的软件危机.

日本丰田企业有一个GPS丰田的制造系统,这里面DevOps也会去借鉴GPS当中的经验,从GPS这块发出了精益这块的内容,精益衍生出精益创业.

我们提到TPS,因为它是在生产制作行业,我们把GPS当中自动化、看板这些应用到软件和互联网行业,我们说它相当于DevOps一个具体的应用.持续集成,一旦遇到问题一定要停下来,修复它.

精益具体的事项,包括这后面精益创业里提到要度量、学习的过程,这个就会把它的工程化,相当于我们要去使用它当中的一些实践.

DevOps要解决的是打造一条服务的供应链,通过这条供应链帮助我们团队交付真正业务的价值.敏捷,解决了我们研发测试这个环节,还有前面产品这块的内容,包括需求怎么去写,怎么去拆分的内容.敏捷应用到端到端,它不仅仅是到这个包打出来就ok了,一定要部署到线上.还有ITIL和ITSM.

这个是高效运维社区现在正在做的DevOpsMaster的认证培训,也是从欧洲的一个相当于非常强的一家机构引进来的培训课程.

当时我去参加这个培训之后,对整个DevOps的知识体系有更全面的理解.我之前一直直接整个DevOps只是在这个环节,但是现在不一样了,为什么要延伸到这,要有敏捷,一直要延伸到前面,就是说整个DevOps一定要为业务负责,不仅仅是在工程领域.

(编辑:辽源站长网)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

推荐文章
    热点阅读