即将彻底改变物联网的微服务?

微服务有助于重塑软件开发,现在新的启动表示,它打算将它们与边缘计算相结合,改造物联网。

盖蒂图片社

随着云计算,敏捷和DevOps的崛起,越来越多地使用微服务已经深刻地影响了企业如何开发软件。现在,至少有一个硅谷启动希望微服务的组合和边缘计算会推动类似的重新思考事情(物联网)的网络,创造了一个全新的软件生态系统。

坦率地说,这在我看来有点夸张,但微服务对于现代软件开发的重要性是不容置疑的。为了了解更多,我和他发了电子邮件说Ouissal创始人兼首席执行官ZEDEDA,这一切都是关于使用物联网设备“大规模部署和运行实时edge应用程序”。

根据该公司的说法,就环境而言,“数据、计算能力和软件应用从云转移到各式各样的智能边缘设备网络,其中许多设备太小,无法运行大型应用程序。”因此,需要在这些边缘设备上使用微服务来完成从优化自动驾驶汽车的人工智能到加强油井智能泵的数据收集等任务。ZEDEDA正试图建立一个平台,将这些服务整合到不同的设备和项目中。”

在物联网微服务

在物联网的微服务的概念不是来自微服务软件体系结构等不同,Ouissal写信给我。它还是关于“跨正在操作起来,执行应用程序功能所需的服务一般应用的解体”,因此开发人员可以“采取适当的计算,存储和特殊服务的网络功能,而不会影响所有其他微服务”。

类似地,物联网或edge微服务应用程序,他继续说,“能够使用适当的edge硬件来运行适当的功能。”

说ouissal ZEDEDA

ZEDEDA首席执行官乌萨尔说

这是概念,但现实仍然是正在建设中。一些公司正在开发使用微服务架构作为一种成分对整体解决方案的物联网和边缘应用,Ouissal指出。不过,虽然在生产物联网正在使用微服务架构和边缘计算环境,他补充说,“这不是一般讨论,因为物联网解决方案,专注于业务成果”,而不是技术细节,所以准确的市场规模还不清楚。

地理是命运

与预先配置的数据中心或云不同,边缘的雷竞技电脑网站物联网设备受到地理位置的限制,因此微服务架构具有特定的优势,包括更小的代码占用和更快的启动速度。Ouissal写道,微服务还可以以虚拟化的、云本地的方式更容易地共享和重用稀缺的边缘资源。

各个边缘的IoT装置通常必须非常功率有效和资源有效的,用尽可能小的内存占用和消耗最小的CPU周期。微服务承诺,以帮助使之成为可能。

“在一个边缘的IoT环境微服务也可以由在一个虚拟化的边缘运行多个应用程序重复使用,” Ouissal说明。“视频监控系统,并在边缘运行的面部识别系统可以都使用摄像机上的微服务,例如”。

Ouissal称,微服务还为物联网和边缘计算带来了独特的安全优势。可以将微服务设计为通过只运行特定的功能并在需要时运行它们来最小化它们的攻击面,这样就会有更少的未使用的功能保持“活动”,从而可以攻击。Microservices还可以为edge和物联网应用提供更高级别的隔离:在上述摄像头功能中,攻击一个应用程序上的视频流微服务不会影响其他流媒体服务、该应用程序或任何其他系统。

物联网的生态微服务的愿景

Ouissal看到新兴的物联网生态系统微服务显着寻找类似今天的DevOps和云的本地环境。他预测敏捷,“边缘的DevOps”的做法,并继续开发,部署,集成,测试和监测功能单一正在做。事实上,他的设想是正确的边缘服务平台可以开拓优势资源给其他公司,并根据需要“租”的计算能力来微服务。他的目标是“边缘经济”,其中的应用程序(和其基本的微服务)可以在任何地方运行,包括由其他实体所拥有的优势资产。

这是一个大胆的设想,有很多移动不得不走到一起,使之成为现实的部分。但是,当你在微服务在推进现代软件世界上成功,物联网的微服务听起来并不像在所有坏主意。

加入对网络世界的社有个足球雷竞技app区Facebook的LinkedIn对最重要的话题发表评论。
有关:

版权所有©2018Raybet2

IT薪资调查:结果是