如果你是一名职业网络专家——网络架构师、工程师、经理——你是否需要提升你的技能集,包括编程和其他devops更好地为你服务的技能和你的公司吗?
这取决于你问谁你需要多少devops技能,但似乎很明显,网络专业人士需要扩展他们的传统角色,如果他们想要在未来的职业生涯中取得进展。
“有一种信仰,除非我们培养现有的人知道网络和安全成为更好的数据和编码我们不会从外部数据能够吸引人,因为他们在做其他devops工作,”罗兰肢端说,思科数据中心的高级副总裁和总经理的业务。“在网络领域,我们有很多非常聪明的人,我们需要从中培养出一个子集,成为未来的程序员和数据人员。”
在很短的时间内,曾经是一个行业,你必须很了解网络协议,你必须知道如何编写脚本和命令行接口(CLI)是,网络优点需要编程排骨也为了充分挖掘潜在的所有网络数据生成,肢端说。
事实上,核心编程变革中至少有一个例子来自Gartner公司,该公司两年前表示,到2020年,只有30%的网络运营团队将使用CLI作为主要接口,而2016年底这一比例为85%。Gartner表示,在过去15-20年中,基于文本的CLI一直是主流网络运营团队的主要运营工具。
思科,瞻博网络、Arista等网络而第三方供应商则在寻求刺激未来的发展Netdevops专业人士。
尤其是思科DevNet社区它为网络专业人士提供了大量的课程、节目和资源。
思科DevNet集团的CTO Susie Wee说:“在DevNet(现在已经有超过50万的参与者)中,我们有大约一半的应用程序开发人员和一半的基础设施人员,我们已经看到想要学习devops技能的网络工作者的数量有了巨大的增长。”“整个基础设施现在可编程开发人员现在有了api,可以用来进行自动化、编排、遥测和许多以前无法应用的新应用。”
但是专家说,把网络专业人员转移到软件领域可能并不那么简单。
思科在DevNet上取得了长足的进步,但挑战依然存在。IDC数据中心网络研究副总裁Brad Casemore说,通过DevNet,思科试图将网络可编程性带给两个不同的群体:开发者和网络工程师/网络运营商。
“让我们先来处理思科的传统采购中心。网络工程师和操作员在多大程度上接受软件开发的精神?