DevOps如何塑造网络的未来

自从2009年它的到来,DevOps理念已经成为一场战役迫切地需要技术团队彻底地重新思考传统的开发人员(那些写代码的)和运维团队(那些管理代码运行的操作系统)如何一起工作。

在DevOps理念诞生之前,他们真的没有。开发人员和运维人员的关系如同你们组织里的会计部门与市场部门一样。这一切都在改变。

正如名字所蕴含的意思,DevOps是将两个部门合并成一个简单的,紧密的团队,这个团队里开发人员和运维人员一起为创造,开发,管理代码负责。这个理念的目标是代码发布更加稳定,开发更加迅速且更好地将组织里的基础设施集成在一起。

这是一个伟大的想法,但是,在很多方面,DevOps说是一个技术运动还不如说是个文化运动。并且它最明显的影响便是企业的基础设施,特别是在网络方面的意义更加深远当它的基础设施数字化。“问题是DevOps理念是如何改变企业的网络区域是很有趣的,因为在一开始,DevOps理念代表着网络极端对立面。” Rajesh Sethu,软件分析公司的DevOps负责人如是说,“DevOps是对实现敏捷方法和“快速失败”的理念,而网络是一种具有风险承受力低的保守变化的过程。”

他补充说,“尽管存在这些挑战,网络领域正在一个更加可控的环境中慢慢实现DevOps的做法。例如,在传统的网络请求已经采取了很长一段时间,如今这些要求变得更加自动化,网络专业人士面对更多正在出现的机会,需要融合脚本,配置和部署等技能。”

DevOps是所有关于工作的更智能,更敏捷,更高质量的方式连接到网络中去。

全球协作的契机

一个推进DevOps的主要趋势推动网络的原因是劳动力正在迅速变得越来越分散,很多团队都是分散在全世界。曾经有一段时间,所有的人在相同的房间共同为一个开发项目工作,并且他们共享代码库和版本管理的服务器就隐藏该房间的某个角落里,”cloudone CEO John McDonald说。

“今天的发展所做的努力是全球性的,人们分散在各地工作,寻找安全、快速成为这一个过程的一部分。这是由分散的技能驱动:我们现在需要去任何我们可以找到合适的人的工作,无论是雇员,承包商,或供应商的一个组成部分的地方。” 麦克唐纳说,这是增重企业网络基础设施的负担就像这些基础设施是针对诸如电子邮件之类的轻量级任务而不是软件开发。

Cloudbees的CEO Sacha Labourey赞同到,“DevOps意味着你需要更关心团队中的同等的成员胜过于你的老板,它最终会是你商业项目成功的一部分,会让你赢而不是你的团队局部的成功。DevOps的理念使人们注意到那些在IT领域中长时间没有被赏识的天才:社交智力。”

网络领域的新思考

在全球化的冲击下,企业中对网络角色的理解正在进行一个戏剧化的转变。“在传统的开发部门和运维部门不断增加他们企业内外协作的情况下,DevOps在未来网络中有个重要的角色。”咨询公司Alsbridge的负责人Mark Davison如是说,“网络,广泛的定义,不仅仅是“实施网络”-这包括所有前端的战略和规划,以及后台监控,支持,维护所有类型的拓扑结构和传输类型,需要开发和运维部门密切配合,这样子才能在技术及服务水平上都能得到满足。”

随着网络规模的扩大,复杂性也越来越大,这意味着网络性能变得更加难以保证。在很多DevOps环境中固有的自动化工具因此成为决定网络上行时间,相应的也就是应用的上行时间的关键。如果一个DevOps团队用最新的技术开发并实现了一个应用,但该应用运行的网络不符合其标准(或不是由同一进程智能管理),应用程序失败的几率将提高。

但新技术可以通过自动网络测试,诊断,甚至自我修复系统帮助监测网络和预测故障,拥塞,或网络瓶颈,在很大程度上应用程序本身都可以监控。

DevOps和网络的集成

数字化企业中在将网络往DevOps整合有着明显的好处,但鉴于大多数网络巨大的复杂性,它是一个需要CTO和CIO慎重考虑的决策。

首要的问题是现有的网络基础设施究竟是什么样子。在传统的服务器发出呼呼的声音消失在电脑房吗?它是建立在公共或私有云服务?或者,最有可能的是,它是这些技术的组合?传统的陈旧的杂乱的物理网络上的DevOps实现上自然要比在一个现代的,纯粹的云计算环境上的复杂。

系统集成商Redapt的高级网络工程师Neal O’Horo博士说,“你应该考虑的关键是如果你需要的是一个叉车,一串钥匙,或一个您的企业IT架构的迁移计划。问你自己:有什么需求?你可以利用你现有的网络,服务器,存储作为underlay基础,并在此基础上添加一个overlay?如果您创建或购买一些网络功能虚拟化或虚拟网络功能,它归属在哪里,以及它如何通信?你如何改变你企业的基础设施来支持DevOps?如果你有一个传统的网络,很有可能你还没有准备好。即使是较新的系统可能还没有准备好。随后你可能会问:“准备好”是什么意思?

所幸的是有很多资源可以帮助你回答这些问题并指导如何准备把你的网络迁移到DevOps的世界。你可以从致力于DevOps在线论坛(如Spiceworks)开始,或聘请顾问来帮助你评估你的网络的DevOps就绪。

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

原文发表时间:2017-01-03

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

发表于

我来说两句

0 条评论
登录 后参与评论

相关文章

来自专栏ATYUN订阅号

谷歌将机器学习融入一系列广告工具中,与亚马逊竞争

谷歌详述了一套新的营销工具,这些工具可以充分利用公司庞大的机器学习技术。总体而言,这些工具旨在帮助营销人员创建更有效和优化的广告,但其中有明显的反亚马逊元素。

13740
来自专栏华章科技

认知应用:大数据的下个转折点

编者按:这篇文章是一个投资者对数据分析在过去25年的回顾。作者西蒙迪斯从投资者的角度讨论了数据分析的变革,认知应用的价值,以及最受风投关注的大数据核心领域。

7310
来自专栏人称T客

2017年SaaS产业趋势:为什么说传统软件正在消亡

T客汇官网:tikehui.com 撰文 | 张珅健 对于软件行业来说,SaaS的出现可以说是很长时间以来最重要的事情了。那么2017年SaaS产业都发生了什么...

399100
来自专栏腾讯大讲堂的专栏

张小龙首次公开演讲(官方无删减版)

大家早上好,我是微信的张小龙。 从昨晚的传播事件说起,为什么微信在很多的规则、平台接口或者系统方面很严格? 可能会有一些朋友觉得比较突然,我也是比较突然进来参...

21180
来自专栏华章科技

认知应用:大数据的下个转折点

从投资者的角度,西蒙迪斯将讨论数据分析的变革,认知应用的价值,以及最受风投关注的大数据核心领域。

7620
来自专栏大葡萄元元

即时通讯云服务的前世今生,云视互动打造最稳定的软件芯

第三方即时通讯云服务的市场随着市场的急速扩张,在需求2015年呈快速增长态势,迎来了良好的发展契机,移动即时通讯云服务行业即将掀起一场入口争夺战。

15120
来自专栏灯塔大数据

认知应用:大数据的下个转折点

导读:从投资者的角度,西蒙迪斯将讨论数据分析的变革,认知应用的价值,以及最受风投关注的大数据核心领域。 在我的之前的一些博客中,我提到了生成认知的必要性和重要...

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

为测试者布道,腾讯互娱总监魏学峰分享手游研测干货

由专注移动互联网测试技术的垂直社区Testerhome,主办的第三届Mobile Testing Summit China中国移动互联网测试开发大会7月15日在...

7910
来自专栏云计算D1net

边缘计算对企业的业务适用吗?

像大多数新的IT技术发展一样,“边缘计算”并不是一场革命,相反,它更像是一个进化。边缘计算的根源在于早期的内容交付和点对点网络以及网格计算。然而,随着网络,计算...

367110
来自专栏速成应用小程序开发平台

微信小程序运营和推广方法 新手如何快速上手去找新用户

微信小程序线上入口众多,且基于微信这个社交大平台,但对于一个专注线下的刚刚上线的实体店小程序,没有流量、没有用户,该如何去做推广呢?

19330

扫码关注云+社区

领取腾讯云代金券