微软准备开发人员转移到边缘计算


微软利用今年最大的事件之一来提醒开发者,边缘计算即将到来,它将再次改变一切 。
“数据有重力,计算能力也会向它靠拢,”微软2017年Build的首席执行官萨蒂亚·纳德拉周三表示 。他还在微软最近一次财报电话会议上提到了这种转变:
例如,当每个人都在谈论云的时候,最有趣的部分是云的边缘 。无论是物联网,还是汽车行业,还是零售行业,本质上,计算是数据生成的地方,越来越多的数据是在它绘制计算的体积中生成的,这是一个优势 。
随着物联网的发展,移动设备的功能越来越强大,越来越有必要将处理转移到这些设备上 。在2017年Build的首次主题演讲中,微软展示了Azure物联网Edge的预览版,这是Azure内部的一项新服务,将在今年晚些时候发布时帮助开发者开发边缘计算 。
边缘计算,或者微软所说的“智能边缘”,是计算趋势潮起潮落的结果 。在互联网出现之前,你的电脑在本地处理所有事情 。随着智能手机成为科技的引擎,相对薄弱的移动处理器和功耗担忧——再加上云服务的增长——将大量处理工作转移到数据中心,即“云” 。
钟摆正在向另一个方向摆动 。当我们把所有东西都连接到互联网上(通常是在不太理想的情况下),移动处理器开始与PC处理器竞争,性能问题开始成为将处理能力转移到更靠近终端用户的地方的理由 。光速仍然决定着科技世界中发生的许多可怕的事情,任何承诺实时信息的应用程序或服务甚至都不能等上几秒钟 。
这将改变应用程序的开发方式 。几年来,科技行业一直在谈论这个概念,但没人确切地知道,随着自动驾驶汽车、工业互联网或可穿戴电脑的出现,这个概念将会如何发展 。
但工具正在到来 。Azure IoT Edge将允许在Azure上工作的开发人员在设备本身上运行他们目前必须在云上运行的一些代码 。它是一个运行时,可以在Windows或Linux上工作,只需要像Raspberry Pi这样的小型计算机的处理能力,并且基于无服务器计算原则 。
Azure IT主管萨姆?乔治(Sam George)周三演示了瑞典公司山特维克?科罗曼特(Sandvik Coromant)如何使用Azure物联网来减少检测问题所需的时间 。
这个想法很简单:机器可能需要两秒钟的时间来检测一个问题,然后向云托管的逻辑报告,该逻辑决定机器是否需要关闭,然后将决策传回给机器 。对于这些复杂的机器来说,这种延迟可能会导致灾难性的失败,让山特维克损失数百万美元 。
Azure IoT Edge允许决策逻辑在机器本身上运行,将紧急停机决策所需的时间从2秒减少到100毫秒 。对于大多数应用程序来说,风险并没有那么高,但这种性能水平可以让连接的设备更智能地管理它们自己,而不必打电话回家询问指令 。
这是科技领域的一个有趣领域:我们不知道人们用边缘计算能完成什么,但我们知道这是非常有意义的 。亚马逊网络服务(Amazon Web Services)也有一个类似的功能,名为“亚马逊绿草”(Amazon Greengrass),该功能是去年11月推出的一个有限预览版 。
纳德拉在主题演讲中说:“我们已经到了不能在云中培训和运行所有数据的地步 。”很可能一些Azure客户已经达到了这一点,而Azure物联网的优势可能是这些客户的一个很好的卖点 。
特别提示:本周在西雅图参加Build大会的所有与会者都可以享受到在华盛顿州贝尔维尤举行的首届GeekWire云技术峰会的15%折扣 。6月7日,由微软Azure首席执行官斯科特·格思里等演讲者主讲;Docker首席运营官斯科特?约翰斯顿;云计算执行董事Abby Kearns, Kubernetes的联合创始人Joe Beda和许多其他人 。在这里的事件站点注册时使用代码Build15 。
【微软准备开发人员转移到边缘计算】

    推荐阅读