DevOps成功实施:变化贯穿始终
创始人
2025-01-28 09:21:18
0

如今,速度就是金钱。公司必须快速的提供新产品或服务才能在市场上得以生存。如果他们做不到,他们的竞争者将会做到,其后果是可怕的,即便是规模最大、最成功的企业。

公司提供新的产品和服务的能力同IT系统密切相关。DevOps是一种新兴的用来构建云应用,并可以加速云部署的方式。然而,潜在的改进是有代价的:想要成功实施DevOps,企业需要将新的工具和流程部署到位。对于那些不这样做的企业,将注定费尽周折。

[[164806]]

DevOps项目满足速度的需求

企业对DevOps的兴趣正在不断增加,因为DevOps有望紧密连接开发和测试团队,或是加强构建细化应用的团队同系统运营团队,或分配资源,如服务器或存储,以支持应用程序的人员之间的联系。不再是刻意寻求新的云服务然后让IT慢慢淡出,现在两大团队紧密合作并自动化部署过程。

企业实施了DevOps以后究竟能多快部署一个新的应用?亚马逊网络服务(AWS),作为一个例子,通过DevOps的模式不断更新其软件:事实上,AWS在2014年底前大约平均每秒部署一个软件,据Werner Vogels,该公司的CTO称。几乎很少有企业能够达到接近该速度的水平,但拥抱DevOps的企业通常会更快,更频繁地更新软件。

DevOps实施多种选择

拥抱DevOps需要些什么?首先,企业需要评估并投资新的应用开发和管理产品。2015年IDC的调查发现,80%的试图将现有的应用程序管理工具用于DevOps的企业会失败。

从历史上看,运营团队依赖于电子表格或铅笔和纸来管理系统配置,但这种过程零散且效率低下。随着更新越来越快,就像人们在DevOps实施过程中做的那样,这种低效变得不能接受。这样一来,便出现了新的DevOps配置管理和流程编排工具来自动化开发过程。

这些DevOps工具的来源各不相同。新的产品,如Chef,Puppet和SaltStack,是基于开源模式,并且日益普及。此外,如Puppet Labs这样的初创公司将对DevOps不同级别的支持捆绑到具体的实现中,而更多的老牌厂商,如惠普企业,IBM,甲骨文和微软,已经将DevOps工具和服务加到他们的产品线里。

客户对下一代开发工具的兴趣正在增加。Gartner分析公司预测DevOps工具市场将在2015年达到23亿美金,比2014年的19亿增加了21.1%。下图,也是来自于Gartner的数据分析,显示了三类DevOps工具的增长预估:DevOps-ready, DevOps-enabled和DevOps-capable。

Gartner公司将DevOps-ready的工具定义为专门为DevOps构建并提供“开箱即用”的DevOps能力的工具。DevOps-enabled工具是这样一种工具,也许不是最新的,但还可以为一个DevOps项目增加价值的工具。最后,DevOps-capable工具是一种需要配置才能在一个DevOps流程中工作的工具。

DevOps市场规模和DevOps-ready,DevOps-enabled,DevOps-capable工具增长预估

额外补充

除了购买新的DevOps工具,企业需要培训员工一个成功的DevOps实施应该如何使用这些工具。目前市场上有各种培训方案,有些是针对特定的DevOps工具。例如,Chef软件提供一个199美金为期两天的关于其产品的培训课程。

最后往往也是最困难的一步是让新的开发方法,工具和训练有素的员工到位。就像任何新的东西一样,员工可能会抵制这种改变,因此管理者需要在DevOps的实施过程中保持谨慎和耐心。

尽管有各种各样的挑战,许多企业正在拥抱新的应用设计方法。根据Gartner的研究报告,到2016年,DevOps将从主要由大型云厂商部署的小众策略发展到全球2000家企业中25%的企业都会采用的主流开发流程。理想情况下,新的开发方法将帮助企业以足够快的速度推出新的服务和产品以此帮助他们在市场上站稳脚跟。

相关内容

热门资讯

PHP新手之PHP入门 PHP是一种易于学习和使用的服务器端脚本语言。只需要很少的编程知识你就能使用PHP建立一个真正交互的...
网络中立的未来 网络中立性是什... 《牛津词典》中对“网络中立”的解释是“电信运营商应秉持的一种原则,即不考虑来源地提供所有内容和应用的...
各种千兆交换机的数据接口类型详... 千兆交换机有很多值得学习的地方,这里我们主要介绍各种千兆交换机的数据接口类型,作为局域网的主要连接设...
粉嫩如何诠释霸道 东芝M805... “霸道粉”是个什么玩意东芝M805拿过来的时候,笔者扑哧笑了,不是笑这款笔记本,而是笑这款产品的颜色...
什么是大数据安全 什么是大数据... 在《为什么需要大数据安全分析》一文中,我们已经阐述了一个重要观点,即:安全要素信息呈现出大数据的特征...
如何利用交换机和端口设置来管理... 在网络管理中,总是有些人让管理员头疼。下面我们就将介绍一下一个网管员利用交换机以及端口设置等来进行D...
全面诠释网络负载均衡 负载均衡的出现大大缓解了服务器的压力,更是有效的利用了资源,提高了效率。那么我们现在来说一下网络负载...
如何允许远程连接到MySQL数... [[277004]]【51CTO.com快译】默认情况下,MySQL服务器仅侦听来自localhos...
30分钟搞定iOS自定义相机 最近公司的项目中用到了相机,由于不用系统的相机,UI给的相机切图,必须自定义才可以。就花时间简单研究...
Intel将Moblin社区控... 本周二,非营利机构Linux基金会宣布,他们将担负起Moblin社区的管理工作,而这之前,Mobli...