《阿凡达》

几年前,一个思科客户需要发送数据从远程设备到云上。那是早期的现代计算边缘。部署新功能的远程网络设备在那个时候需要开发一个可以在现有设备上运行的应用程序的操作系统有时添加一个服务器或电脑.不同的操作系统各种类型设备的品牌也是如此额外的复杂性和增加的工作负载。今天,多亏了容器应用程序加速度集装箱化技术,应用程序托管距离它开始的地方有好几光年

以下是思科IOS XE团队致力于应用程序托管的成果.这是一个整个平台用于在思科企业网络和物联网设备上开发、部署和管理应用程序。

为什么应用托管正在腾飞

随着对边缘计算的可能性有了更清晰的理解,企业和政府都在努力现在希望利用分析来做各种各样的事情。他们可以添加附加的监视或配置功能设备在网络边缘,添加人工智能和机器学习算法,并产生可操作的见解,以更好的安全、效率和销售机会。

制造商可以连接机器,转换传感器数据,并执行实时分析,以预测何时需要维护。移动网络运营商可以远程管理其手机发射塔资产。市政当局可以管理他们的街道和道路。

在过去,开发人员必须向他们的系统中添加一个虚拟机,并在其上安装软件。他们有时添加硬件以提供新的边缘功能。但是有了容器,开发人员就可以了今天使用开源Docker和LX等工具C在IOS XE上部署应用程序并托管它们(并很快使用Kubernetes管理它们思科设备Deploying一个n应用程序到思科交换机或接入点是可能的思科的应用托管基础设施,不依赖于操作系统或软件堆栈。

“有了这个解决方案,我们能够让客户快速、可靠地访问关键任务信息。我们可以选择在边缘处理警车数据,并将其发送到现有的跟踪服务器,这是一个加分项,满足了我们客户的关键需求。”

-Hans Ableiker,瑞士电信高级系统工程师

应用程序托管在行动

应用程序托管一个rchitecture包括这些主要组件

  • 思科应用框架主机框架用于任何思科网络设备或x86计算节点。向北公开统一的api,用于编制和生命周期管理
  • 一个微服务框架- - - - - -- - - - - -- - - - - -用于可组合应用程序开发的盒水平构建块
  • 思科企业DNA控制中心(DNAC)和思科网关管理模块(GMM)对物联网可以部署在数据中心云中,提供集中式、大规模的生命周期管理。
  • 思科DevNetPortal为开发人员提供了发展sdk、文档、论坛、一个年代andbox环境

开发人员可以使用开源码头工人中心(图1),构建自己的Docker应用程序,包并安装它。在此之前,他们不得不将应用程序转换为思科应用程序托管计划.现在我们已经让它变得更简单只是建立一个行动计划c根据图像在容器或子容器中并使用设备控制器直接部署到Cisco设备工具就像思科数字网络架构DN一个中心或者一个CL

应用程序托管
图1所示。企业设备上应用开发的Docker工作流

这种应用托管解决方案充分利用了开发人员对Docker工具链的熟悉程度。很容易将应用程序托管部署与企业DevOps过程集成在一起。

“思科的边缘计算基础设施使我们能够提供大幅提高密钥效率的解决方案公用事业部门的客户。我们整合传统的[监控和数据采集]SCADA在网关应用中具有创新的新功能运行在边缘,可以从云管理。我们的客户能够替换笨重的传统设备,这将为他们节省数百万美元。”——拉瓦西,战略发展总监,Eximprod

内置支持多个流行的应用程序

思科应用托管支持多个思科和第三方y应用程序。这些包括思科网络愿景工业能见度和安全解决方案,思科边缘智力,简化了企业在正确的时间将数据发送到正确的应用程序,思科UnifiedThreatDefense思科ThousandEyes哪一个提供可见性和保证思科催化剂8000和9000系列开关跨企业网络、应用程序、路由和设备层。思科Meraki MS390交换机使用思科应用程序托管框架。

思科IOS XE开发人员表示最近添加的一个浏览器机器人思科ThousandEyes可以录音和回放所有的点击用户可以回放错误以查看何时何地它们用于纠正开发、部署或管理过程的任何部分

加入我们吧!

在网络设备上托管应用程序是一种需求.同样的需求开发人员会帮助我们吗提供更多功能和特性IOS XE团队有很多开放的需求,不要害羞!年代告诉你的同事,我们正在积极招聘开发人员是谁寻找有回报、有挑战性的项目.来磨练rC / c++ / Python编程技能并获得虚拟化和集装箱化的经验开发基于云的解决方案

你想从事改变游戏规则的技术吗?你想加入高绩效的团队吗?我们总是为优秀人才敞开大门。了解更多关于我们的职位空缺专业人士应届毕业生

阅读其他最近关于“思科IOS XE- - - - - -巴勒斯坦权力机构st、现在和未来”、“思科的IOS XE开发人员如何在1.9亿在线代码库上进行远程和内聚工作,和“在催化剂存取点上释放应用托管的潜力.”

看看我们思科网络视频通道

订阅思科网络博客