企业拥抱互联网,应该考虑使用微服务和云计算作为一种提高效率和降低成本的方法。
物联网让人们产生了一种热情和关注。毫无疑问,网络的传感器和控制器可以丰富我们的生活,但它也可能被以灾难性的方式误用。幸运的是,云计算可以帮助我们利用物联网的好处,并在很大程度上防止坏处产生。
物联网(IOT)是一个连接到互联网庞大的信息收集设备。虽然业内人士已经在讨论和解决与物联网模型相关的安全风险,另一个方面考虑的是成本。即使在今天,一个Wi-Fi或4G或5G传感器成本是基于ZigBee的像X10或认可协议的一个简单的家庭或办公室的传感器成本的三到五倍。那么,企业如何能证明成本是否低廉,特别是当互联网连接的传感器会向所有人开放?
对于企业IT架构来说,以物联网传感哭喊为中心的观点可能需要现有流程和网络的升级,倡议这让首席财务官难以自圆其说。这种物联网模式也提出了新的安全性和合规性问题,私人的传感器网络并不是这样,这就使得成本的理由更成问题。有一些物联网应用中,无线连接是强制性的,。例如,跟踪车辆运输的应用程序,但对于其他的物联网应用,则需要一个更好的模式。
云计算和微服务在物联网模型中的作用
一个更好的方式来处理物联网就是不要认为它是一个传感器的集合,而是作为云计算托管的微服务的集合。同样,我们应该认为互联网不是一个收集的服务器,而是一个资源的集合。微服务可以在互联网上使用相同的REST风格的API,使传感器和控制器可见,避开他们的漏洞。
微服务让你执行特定的任务,读取特定的数据元素,并更改特定参数。利用这些功能,企业可以应用安全和策略过滤器来控制用于物联网的方式,这将使每个在线的传感器和控制器非常昂贵。
云计算托管的微服务将创建一个物联网模型,是一个功能的集合。例如,一组功能将收集的传感器和控制器,使它们在数据,而不是设备的形式是可见的。它甚至可以添加时间标记的数据,使用户更容易掌握项目的发展趋势,并确定相关性。该数据也可以采用位置索引,使其链接到用户的位置或路线。通过加入一个网关,任何传感器网络可以被添加到的IoT设备集合。
云计算可以增添微服务的活力,这对解决充满变数的物联网的工作负载是至关重要的。例如,在演唱会结束后交通拥堵情况,查询到物联网传感器可以使设备陷入大量的信息中。但微服务可以作为单个程序获取设备信息,并将其存储为数以百万计的访问,根据需要来处理工作量改变或缩放微服务进程的数量。
云计算和微服务对公共物联网服务的影响
微服务和云计算也有利于定制和创新公共物联网服务新水平。例如,想象在一个主要城市中选择一个步行路线应用程序。这样的应用程序将需要了解不同的位置和不同数据格式的数百个传感器,几个开发人员可以处理任务。然而,通过简单的API一组微服务可以提供通用格式的信息,开发商可以发布他们的微服务的附加价值。
物联网模型的公共服务达到临界质量是有用的,而任何复杂的成本理由,安全性和合规性的任何事情都将推迟部署。即使对于物联网企业,无论是基于专用传感器和控制器或公共物联网资源,只要获得足够的信息,以维持生产力将是一个挑战。设备不能单独应对挑战,而IT专业人员将会从微服务模型中获益更多。
问题是企业如何能更好地组合来自多个来源的微服务,使其成为有用的物联网模型。但是,复杂的可能是创建一个注册表目录API和云托管的微服务,在个人基础上控制了数十亿美元的传感器安全、政策和身份的过程比较复杂。为了避免这种情况,想要部署物联网的组织应该考虑采用云计算和微服务的方法。
本文转自d1net(转载)