不要被甩在后面:SDN,可编程的网络如何改变网络工程师工作

网络工程师需要成为软件流畅拥抱自动化的SDN世界。

可编程网络的兴起,改变了网络工程师的角色,并接受这些变化是关键的职业发展。

网络工程师需要成为软件流畅拥抱自动化,根据思科汇聚,讨论网络事业的未来网络的专业人士组成的小组。

“工程师再培训的整个概念已经成为过去的四,五年一个相当热门的话题。什么是显着的,以我是工程师自己正在拥抱它,”分析师Zeus Kerravala的创始人说:ZK研究,谁主持的面板。

驾驶态度的转变是数字化改造,这迫使企业更加适应变化无处不在推动。企业需要更快地移动,并网工程的关键是使这种情况发生。

“如果你看看很多数字积木 - 比如物联网,移动性,云计算 - 他们都是以网络为中心的性质,”克拉瓦拉说。“企业需要敏捷,但它只是作为敏捷作为其最灵活的组件。,坦率地说,一直是网络“。

现代化网络一样快的业务需要已意味着转向软件定义网络(SDN),其中解耦网络中的控制和数据包转发平面和简化它需要做出改变和提供新服务的努力。SDN还使网络直接经由应用程序编程接口(API),而不是通过命令行接口(CLI)打算应用的接口。

一个现代化的网络基础架构的另一个特点是,它与DevOps的软件开发方法正相符合,克拉瓦拉说。“这整个的DevOps的概念是建立在快速发展和不断创新的原则。也就是说,再次带动需求为网络是东西,可以有很多更灵活,更新几乎随需应变“。

开发软件的流畅度

那么,这是否意味着网络工程师?简单地说,是创新的需要开发一个软件优先的心态。

“网络的演进,现在实际上是关于:如何运行通过软件网络?我如何通过软件做更多的事情?如何与其他软件平台协调呢?”克拉瓦拉说。“我需要首先,不是硬件首先开始思考软件。”

开发软件的流畅性是至关重要的。它可以先恐吓,但网络工程师需要学会如何使API调用和编写基本的脚本,圆桌小组成员同意。

“即使你不打算成为一个程序员或开发者,你需要学习基本的编程技巧。你可以使用Ruby的工作?您可以使用Python的工作吗?”克拉瓦拉说。业务流程的工具,如厨师,木偶和Ansible是企业应用程序开发者工具包的一部分,应该成为网络工程师的工具包的一部分,也是如此,他补充道。

继续阅读这篇文章现在注册

IT薪资调查:结果是