前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >关于DevOps,你必须知道的事

关于DevOps,你必须知道的事

作者头像
SDNLAB
发布2018-03-30 16:07:55
7090
发布2018-03-30 16:07:55
举报
文章被收录于专栏:SDNLABSDNLAB

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的公司身上吸取经验。

本文参与 腾讯云自媒体分享计划,分享自微信公众号。
原始发表:2016-10-25,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 SDNLAB 微信公众号,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体分享计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
相关产品与服务
CODING DevOps
CODING DevOps 一站式研发管理平台,包括代码托管、项目管理、测试管理、持续集成、制品库等多款产品和服务,涵盖软件开发从构想到交付的一切所需,使研发团队在云端高效协同,实践敏捷开发与 DevOps,提升软件交付质量与速度。
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档