为什么他们觉得有必要创造新接口? Shah: 事实证明,越来越多的人开始使用自动化,随着他们逐渐深入,他们会发现虽然自动化很强大,但是他们会得到一段结构化数据,这段简单的数据会生成很多笨重的XML作为输入和更多笨重的XML作为输出。当然,我们还有更聪明的办法。Web开发人员开始使用JSON(JavaScript对象符号),因为JavaScript编程者想要放入一个调用,然后获取被浏览器的旧JavaScript引擎字面解析的数据块。他们甚至不需要进行额外的解析。
这为服务器端的人们铺平了道路,例如我的工程师,他们本来需要编写接口并支持它们,现在他们可以使用URL输入或者输出来查看必……
我们一直都在努力坚持原创.......请不要一声不吭,就悄悄拿走。
我原创,你原创,我们的内容世界才会更加精彩!
【所有原创内容版权均属TechTarget,欢迎大家转发分享。但未经授权,严禁任何媒体(平面媒体、网络媒体、自媒体等)以及微信公众号复制、转载、摘编或以其他方式进行使用。】
微信公众号
TechTarget
官方微博
TechTarget中国
为什么他们觉得有必要创造新接口?
Shah: 事实证明,越来越多的人开始使用自动化,随着他们逐渐深入,他们会发现虽然自动化很强大,但是他们会得到一段结构化数据,这段简单的数据会生成很多笨重的XML作为输入和更多笨重的XML作为输出。当然,我们还有更聪明的办法。Web开发人员开始使用JSON(JavaScript对象符号),因为JavaScript编程者想要放入一个调用,然后获取被浏览器的旧JavaScript引擎字面解析的数据块。他们甚至不需要进行额外的解析。这为服务器端的人们铺平了道路,例如我的工程师,他们本来需要编写接口并支持它们,现在他们可以使用URL输入或者输出来查看必需使用PERL的数据。简化的URL更易于编写,而且工具更加容易获取,这实际扩大了可用编程员的数量。这种转变有利于促进DevOps的发展。
网络工程师在DevOps运动中将发挥什么作用?
Shah: 首先,即使之前对自动化有很大兴趣,但你仍需要熟悉脚本编写,以及将基本任务自动化。这种要求一直没变,但没有太多网络工程师有这种能力。因此,你想要真正进入DevOps的话,你需要了解它,然后利用它。
有了这个基础后,接下来你想要做的是熟悉你的设备接口。很多公司提供的API与Citrix的一样,我们已经做了好多年了, API已经很成熟并且文档化,你只需要拿起文档就可以开始使用。这比以往任何时候都更容易。
接下来,我们要做的工作不是如何添加配置、更改政策或者类似的事情,我需要知道我的端到端工作量,我需要让两个机架服务器运行,这样我就可以开始真正享受脚本的优势。我打开服务器,确保在流量进入之前它会对我做出回应。
完成之后,你可能会得到很多代码,不过你可以将它们复制到数据中心,这样编写脚本的时间就与配置机架设备的时间相同。现在,在我需要部署的10-20台机架中,我选择一个机架,重复配置,只需要几分钟。
网络专业人员需要开发基础设施 让它们被这些脚本技术操纵吗?
Shah: 答案是肯定的。重点在于细节,如果你想要有基于角色的访问,控制就变得非常重要。像很多在数据中心被定义的进程一样,你会写下步骤,确保人们遵循这些步骤。你想要有专人确保工作的顺利进行,保证不会产生意想不到的负面影响。然后,当你执行的时候,你需要利用API,但在你甚至不知道如何使用API之前你要问:谁有访问权限,他们能做什么?
你认为网络供应商会推出支持DevOps运动的新产品进入市场吗?
Shah: 当然,现在在网络领域,最大的主题就是架构网络。而沿着这个主题走下去就是优化路由器和交换机以减小复杂性,这样你会有一个大的完整网络,尽管你仍然有很多与虚拟化相关的问题需要解决。
展望未来,你会看到一个被称为OpenFlow的有趣技术,这个技术是对所有进入网络的流量进行编程控制。OpenFlow真正地将DevOps推到网络管理的中心。搜索OpenFlow时,你会发现所有与之相关的产品链接。它帮助你自动化所有你会使用的脚本。
OpenFlow仍然是一个非常新兴的技术,整个架构运动也仍然很新,但是它们是必然发展趋势,应用程序交付控制器正过渡为架构运行不可或缺的部分,也是网络随着DevOps自动化策略不断发展的重要组成部分。
作者
翻译
相关推荐
-
思科推出AppDynamics与ACI集成
思科AppDynamics监控工具与ACI网络软件之间的新集成使企业DevOps团队能够协作处理网络相关的应用 […]
-
第三届OPNFV峰会:更注重NFV用户的可操作性
与去年相比,OPNFV今年更加重视NFV用户的可操作性,并加强与上游的合作及架构的建设,也进一步加强了端对端的测试工作。
-
详解:软件定义网络中的DevOps和自动化
SDN可自动化网络流程,为DevOps应用快速配置网络/安全资源,它还可通过将配置的挑战从人转移到技术来降低运营费用。IT领导者应该考虑部署SDN来满足其DevOps团队及相关应用不断变化的需求。
-
略闻:IBM未陷金融危机 SDN和DevOps或是过渡技术
分析师就IBM第三季收入给出观点和预测,看好其投资方向;SDN(软件定义网络)和DevOps(开发和运维)可带来的效益并不明朗。