关于DevOps,你必须知道的事

DevOps这个术语目前正在IT行业中被大量使用,但它到底是什么意思?更重要的是,它如何帮助企业?

作为开发(develop)和运维( operation)的结合,DevOps希望将这两个不同领域的业务结合在一起,在软件开发过程中提供创新和以用户为中心的流程的完美结合。持续部署和持续交付都是这个领域的重要方面,在采用DevOps时,企业必须评估哪些适合他们,哪些是至关重要的。它还着眼于向基础设施和软件提供变更的自动化。

尽管这是一个相对较新的概念,但DevOps在21世纪初的企业软件管理运动中拥有丰富的经验。这个词首次出现在2009年,此后它就被广泛的使用。

DevOps已经上升到了突出地位,因为在快速变化的行业中,企业越来越需要快速和敏捷。我们发现企业需要了解DevOps的一切,以及如何帮助他们在现代IT行业取得成功。

DevOps现状

DevOps正在迅速成为数字业务的关键组成部分,因此,相关技能有很高的要求。IT自动化软件提供商Puppet Labs最近发布了一份报告,显示DevOps工程师的工资明显高于其他从业者的职位薪资,55%的DevOps工程师收入为10万美元以上。

Gartner预测,DevOps将迅速从一个概念发展成主流的活动,并且将在2016年被全球2000个公司中的25%所采用。两大主要的技术趋势——物联网(IoT)和云计算正在推动这一演变。

物联网(IoT)预计在未来几年中将呈指数级增长,其中连接设备的数量和收集的数据量也因此而激增。为了应对这种情况,DevOps团队必须准备好处理市场上各种各样的设备,并确保硬件与现有系统的兼容性。

在云计算方面,云计算实现的协作水平促进了DevOps的增长。数据共享意味着团队可以更有效地管理应用程序,并且云和DevOps一起查看功能和操作、相互增强的方法使双方受益。

然而,Delphix and Gleanster Research最近的一项研究表明,数据库可能是阻碍DevOps成功的主要障碍,受访者表示最大的挑战是由于数据问题而限制了测试环境。

给业务带来的好处

简单来说,DevOps可以为企业带来的主要好处是加强沟通、协作、集成和自动化,速度、质量、控制和成本是四个关键因素。DevOps通过专注于速度,尽可能通过自动化来加速部署。必须注意的是,如果没有正确实现,自动化本身可能会成为问题。

在更广泛的技术领域,安全性比任何时候都要得到关注,由于最近几个月来出现的数据泄露事件,现在需要一种全新的安全态度,应用DevOps方法是在公司内促进安全意识文化的一种方式。

最后,DevOps可以减少解决应用程序问题所需的时间,从而最大程度地减少停机时间,并改变软件架构,使得更新能够无缝集成并且快速实现,并为架构师提供更多关键操作问题的认识。

因为DevOps相对较新,没有真正的实施DevOps的规范,因此需要从已经成功实施DevOps的公司身上吸取经验。

原文发布于微信公众号 - SDNLAB(SDNLAB)

原文发表时间:2016-10-25

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

发表于

我来说两句

0 条评论
登录 后参与评论

相关文章

来自专栏VRPinea

苹果将有大动作?其AR/VR团队已扩充至数百人

27230
来自专栏CDA数据分析师

如何使大数据分析的价值最大化?

近年来,大数据技术以各种不同的方式影响着我们的生活。通过对大量数据加以分析,政府、企业和学者等可以找到有价值的东西,从而提升我们的生活水平,改善我们的生活和工作...

223100
来自专栏腾讯大数据的专栏

国庆专题数据报告

(本次报告主要数据来源于腾讯云分析,腾讯信鸽,腾讯微信团队,腾讯SNG数据中心及网络公开资料)

24950
来自专栏java工会

没有人喜欢,但却不得不选择的敏捷开发

敏捷开发是一种从1990年开始逐渐引起人们广泛关注的新型软件开发方式,它是具有应对快速变化的需求的软件开发能力。相对于非敏捷开发,它是一种以用户需求为核心,持续...

15420
来自专栏AI科技评论

动态 | 阿里与清华成立联合实验室,探索下一代人机自然交互

机器将有五感,还能懂感情?阿里与清华共建的联合实验室,就将尝试进行「人机自然交互」的探索。

10520
来自专栏CDA数据分析师

专栏 | 初级、中级、高级数据分析师在团队中分别扮演什么角色?

我今天分享的主题是一个数据分析师如何被滋养,思考我们如何从外界获得成长的资源,以及如何去培养自身成长的能力。 就我的经验而言,数据分析师还是分为四个阶段:助理数...

27460
来自专栏无原型不设计

成为优秀交互设计师的六个必备技能

交互设计师和用户体验设计师已经成为时下最为流行的职业之一,交互设计师是专门从事网站设计,软件设计以及任何需要人机交互设计的一种职业。用户体验设计师更多的是关注...

30270
来自专栏WeTest质量开放平台团队的专栏

腾讯WeTest移动测试沙龙【第5期 成都站】邀您参与

2016年12月17日,腾讯WeTest将举办移动测试沙龙(第5期 成都站),分享腾讯内部精品手游质量标准及安全测试相关技术干货。 WeTest移动测试沙龙-...

14030
来自专栏腾讯游戏云的专栏

腾讯云GAME-TECH沙龙——全球同服游戏语音解决方案

游戏社交化是近年来游戏行业发展的重要趋势,实时互动的实现和社交平台的能力是游戏社交化的两大关键。游戏中玩家的沟通协作从最初的文字交流,逐渐发展为音、视频结合的多...

36760
来自专栏企鹅号快讯

2017年互联网中你不知道的小程序战略布局

如今,微信平台的发展逐渐趋于操作系统,其核心竞争力也愈加突出,微信在长期发展过程中,始终致力于通过自身平台的运营,满足用户在多元化场景下的各类需求,在发展社交功...

18780

扫码关注云+社区

领取腾讯云代金券