采用微服务和云计算建立一个有效的物联网模型

简介:

企业拥抱互联网,应该考虑使用微服务和云计算作为一种提高效率和降低成本的方法。

物联网让人们产生了一种热情和关注。毫无疑问,网络的传感器和控制器可以丰富我们的生活,但它也可能被以灾难性的方式误用。幸运的是,云计算可以帮助我们利用物联网的好处,并在很大程度上防止坏处产生。

物联网(IOT)是一个连接到互联网庞大的信息收集设备。虽然业内人士已经在讨论和解决与物联网模型相关的安全风险,另一个方面考虑的是成本。即使在今天,一个Wi-Fi或4G或5G传感器成本是基于ZigBee的像X10或认可协议的一个简单的家庭或办公室的传感器成本的三到五倍。那么,企业如何能证明成本是否低廉,特别是当互联网连接的传感器会向所有人开放?

对于企业IT架构来说,以物联网传感哭喊为中心的观点可能需要现有流程和网络的升级,倡议这让首席财务官难以自圆其说。这种物联网模式也提出了新的安全性和合规性问题,私人的传感器网络并不是这样,这就使得成本的理由更成问题。有一些物联网应用中,无线连接是强制性的,。例如,跟踪车辆运输的应用程序,但对于其他的物联网应用,则需要一个更好的模式。

云计算和微服务在物联网模型中的作用

一个更好的方式来处理物联网就是不要认为它是一个传感器的集合,而是作为云计算托管的微服务的集合。同样,我们应该认为互联网不是一个收集的服务器,而是一个资源的集合。微服务可以在互联网上使用相同的REST风格的API,使传感器和控制器可见,避开他们的漏洞。

微服务让你执行特定的任务,读取特定的数据元素,并更改特定参数。利用这些功能,企业可以应用安全和策略过滤器来控制用于物联网的方式,这将使每个在线的传感器和控制器非常昂贵。

云计算托管的微服务将创建一个物联网模型,是一个功能的集合。例如,一组功能将收集的传感器和控制器,使它们在数据,而不是设备的形式是可见的。它甚至可以添加时间标记的数据,使用户更容易掌握项目的发展趋势,并确定相关性。该数据也可以采用位置索引,使其链接到用户的位置或路线。通过加入一个网关,任何传感器网络可以被添加到的IoT设备集合。

云计算可以增添微服务的活力,这对解决充满变数的物联网的工作负载是至关重要的。例如,在演唱会结束后交通拥堵情况,查询到物联网传感器可以使设备陷入大量的信息中。但微服务可以作为单个程序获取设备信息,并将其存储为数以百万计的访问,根据需要来处理工作量改变或缩放微服务进程的数量。

云计算和微服务对公共物联网服务的影响

微服务和云计算也有利于定制和创新公共物联网服务新水平。例如,想象在一个主要城市中选择一个步行路线应用程序。这样的应用程序将需要了解不同的位置和不同数据格式的数百个传感器,几个开发人员可以处理任务。然而,通过简单的API一组微服务可以提供通用格式的信息,开发商可以发布他们的微服务的附加价值。

物联网模型的公共服务达到临界质量是有用的,而任何复杂的成本理由,安全性和合规性的任何事情都将推迟部署。即使对于物联网企业,无论是基于专用传感器和控制器或公共物联网资源,只要获得足够的信息,以维持生产力将是一个挑战。设备不能单独应对挑战,而IT专业人员将会从微服务模型中获益更多。

问题是企业如何能更好地组合来自多个来源的微服务,使其成为有用的物联网模型。但是,复杂的可能是创建一个注册表目录API和云托管的微服务,在个人基础上控制了数十亿美元的传感器安全、政策和身份的过程比较复杂。为了避免这种情况,想要部署物联网的组织应该考虑采用云计算和微服务的方法。

本文转自d1net(转载)

相关实践学习
阿里云AIoT物联网开发实战
本课程将由物联网专家带你熟悉阿里云AIoT物联网领域全套云产品,7天轻松搭建基于Arduino的端到端物联网场景应用。 开始学习前,请先开通下方两个云产品,让学习更流畅: IoT物联网平台:https://iot.console.aliyun.com/ LinkWAN物联网络管理平台:https://linkwan.console.aliyun.com/service-open
相关文章
|
运维 持续交付 云计算
深入解析云计算中的微服务架构:原理、优势与实践
深入解析云计算中的微服务架构:原理、优势与实践
745 86
|
Cloud Native Devops 云计算
云计算的未来:云原生架构与微服务的革命####
【10月更文挑战第21天】 随着企业数字化转型的加速,云原生技术正迅速成为IT行业的新宠。本文深入探讨了云原生架构的核心理念、关键技术如容器化和微服务的优势,以及如何通过这些技术实现高效、灵活且可扩展的现代应用开发。我们将揭示云原生如何重塑软件开发流程,提升业务敏捷性,并探索其对企业IT架构的深远影响。 ####
353 3
|
监控 持续交付 API
深入理解云计算中的微服务架构:原理、优势与实践
深入理解云计算中的微服务架构:原理、优势与实践
578 83
|
9月前
|
存储 JSON NoSQL
微服务——MongoDB的数据模型
MongoDB采用文档(document)作为最小存储单位,类似关系型数据库中的行,使用BSON(Binary-JSON)格式存储数据。BSON是JSON的二进制扩展,支持内嵌文档和数组,新增了如Date、BinData等特殊数据类型,具有轻量、高效、可遍历的特点,适合非结构化与结构化数据存储。其灵活性高,但空间利用率略低。BSON数据类型包括string、integer、boolean等基本类型及date、object id等扩展类型。
250 0
|
存储 人工智能 大数据
物联网、大数据、云计算、人工智能之间的关系
物联网、大数据、云计算、人工智能之间的关系是紧密相连、相互促进的。这四者既有各自独立的技术特征,又能在不同层面上相互融合,共同推动信息技术的发展和应用。
3455 0
|
API 持续交付 云计算
云计算中的微服务架构设计与实践
云计算中的微服务架构设计与实践
|
安全 物联网 区块链
云端防御:云计算时代的网络安全策略与实战《未来已来:探索区块链、物联网与虚拟现实的融合革新》
【7月更文挑战第31天】在数字化转型的浪潮中,云计算已成为推动企业增长的核心动力。然而,随着数据和应用逐渐迁移到云端,网络安全问题也愈发严峻。本文将探讨云计算环境中的安全挑战,并提出相应的防御策略。通过分析云服务模型、安全威胁及信息安全技术的应用,结合代码示例,本文旨在为读者提供一套实用的云端安全防护方案。
154 1
|
缓存 微服务
01.【微服务架构】服务注册与发现:AP和CP,你选哪个?-- 服务注册与发现模型
【5月更文挑战第1天】本文探讨了服务注册与发现的关键作用,在微服务架构中,这一概念常出现在面试中。文章深入讲解基础模型,包括服务端注册、心跳维持、客户端缓存及服务端下线流程,并强调了高可用性的重要性,涉及服务端崩溃检测、客户端容错和注册中心选型。通过分析客户端、注册中心和服务端之间的交互,提出如何应对潜在故障的策略,以构建稳定的微服务架构。
157 3
01.【微服务架构】服务注册与发现:AP和CP,你选哪个?-- 服务注册与发现模型
|
人工智能 物联网 开发者
**.NET技术革新赋能软件开发:从.NET 5的性能飞跃、跨平台支持,到微服务、物联网、AI和游戏开发的广泛应用。
【7月更文挑战第4天】**.NET技术革新赋能软件开发:从.NET 5的性能飞跃、跨平台支持,到微服务、物联网、AI和游戏开发的广泛应用。随着云集成深化、开源社区壮大,未来将聚焦性能优化、云原生应用及新兴技术融合,培养更多开发者,驱动软件创新。**
283 1
|
运维 Kubernetes 云计算
云计算时代的运维革新:容器化与微服务架构的融合之道
在云计算技术飞速发展的当下,企业IT运维面临前所未有的挑战与机遇。传统的运维模式已难以满足现代业务对敏捷性、可伸缩性和自动化的需求。本文深入探讨了容器化技术和微服务架构如何共同推动运维领域的革命,通过数据支持和科学分析,揭示了这一融合趋势如何提高运维效率、降低风险并促进创新。

热门文章

最新文章