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

物联网得到了人们热切关注。毫无疑问,采用大量传感器和控制器的网络可以丰富我们的生活,但它也面临着滥用这种灾难性的问题。幸运的是,云计算可以帮助我们更好利用物联网,主要是防止恶意使用物联网。

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

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

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

一个处理物联网更好的方式是不将其作为一个传感器的集合,但作为一个收集的云托管的微服务。同样,我们应该认为互联网不是一个服务器的集合,而是一个资源的集合。微服务可以使用相同的REST风格的API,使得传感器和控制器可见,而不会暴露其漏洞。

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

云托管的微服务将创建一个物联网模型,是一个功能的集合。例如,一组功能可能收集传感器和控制器的数据,而不是在装置中才能可见。它甚至可以在数据中添加时间戳,使用户更容易把握项目的发展趋势,并确定其相关性。该数据也可以索引位置,使其链接到用户的位置或路线。通过加入一个网关,任何传感器网络可以被添加到IoT设备集合中。这种方式可以保证生成的传感器数据的临界质量,并降低成本。

云计算通过微服务增添了活力,这对解决充满变数的物联网的工作负载是至关重要的。例如,在演唱会结束后,当堵车时,人们可以通过物联网传感器查询到交通状况。而采用单个程序的微服务就可以获取设备信息,并将其存储为数以百万计的访问信息。人们还可以根据需要改变缩放微服务进程的数量来处理工作量。

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

微服务和云计算也有利于定制和创新公共物联网服务新水平。例如,假设在一个主要城市中选择一个步行路线,进行一个销售或服务路由应用程序设计。那么这样的应用将需要数百个不同位置部署和数据格式传感器,以及一些开发人员处理任务。然而,通过简单的API(一组微服务)可以使用一个共同的格式提供这些信息。然后,开发人员可以发布自己的增值微服务。

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

其问题是,组织如何才能最好地将来自多个来源的微服务组合到有用的物联网模型中。但是,在创建注册表目录API和云托管的微服务时,在分离的基础上控制大量的传感器安全、政策和身份的过程比较复杂。为了避免这种情况,进行物联网部署的组织应该考虑采用云计算和微服务的方法。

原文发布时间为:2016年6月13日

本文来自云栖社区合作伙伴至顶网,了解相关信息可以关注至顶网。e

采用微服务和云计算建立有效的物联网模型相关推荐

  1. 什么时候不要采用微服务架构

    微服务不能"包治百病". 时下微服务是一个不错的架构,它具备模块化.可伸缩和高容错这些优点.许多公司都采用微服务架构并取得了巨大的成功,自然而然地,如果你正开始一个新项目,微服务似 ...

  2. JAVA Mall 项目致力于打造一个完整的电商系统,采用微服务架构设计

    项目介绍 mall项目是一套电商系统,包括前台商城系统及后台管理系统,基于SpringBoot+MyBatis实现,采用Docker容器化部署.前台商城系统包含首页门户.商品推荐.商品搜索.商品展示. ...

  3. 华为高级技术专家多年经验分享微服务治理体系、架构及实践文档

    前言 都说程序员工资高.待遇好, 2022 金九银十到了,你的小目标是 30K.40K,还是 16薪的 20K?作为一名 Java 开发工程师,当能力可以满足公司业务需求时,拿到超预期的 Offer ...

  4. 浅析微服务架构应该在什么时候采用

    前言 微服务不能"包治百病". 时下微服务是一个不错的架构,它具备模块化.可伸缩和高容错这些优点.许多公司都采用微服务架构并取得了巨大的成功,自然而然地,如果你正开始一个新项目,微 ...

  5. 云计算与云原生 — 云原生微服务架构的技术内涵

    目录 文章目录 目录 微服务框架的演进 第一代微服务框架 Spring Cloud Dubbo 下一代微服务框架 - Service Mesh Istio Envoy Kubernetes + Ser ...

  6. 云原生微服务技术趋势解读

    随着开源和云计算的推进,云原生微服务作为核心的技术保持着 20%左右的高速增长:随着微服务技术的成熟,门槛大幅降低,开始渗透到各行各业:一方面人力成本不断上涨,采用微服务提高研发效率势在必行:另一方面 ...

  7. 这本书,让我秒懂了微服务架构

    通过采用微服务架构,企业最大的收益是帮助内部IT建设沿着可演进的方向发展.支持灵活扩展.降低运维成本.快速响应业务变化. 这些底层技术能力的提升让业务更加敏捷.成本可控,企业也可以从中获得技术红利和市 ...

  8. 微服务架构实战项目Serverless的持续交付与架构案例

    Serverless的持续交付 架构图如下: 在这个架构中,我们采用了前后端分离的技术.我们把 HTML,JS, CSS 等静态内容部署在 S3 上,并通过 CloudFront 作为 CDN 构成了 ...

  9. 推荐:微服务架构的深度解析!

    通过采用微服务架构,企业最大的收益是帮助内部IT建设沿着可演进的方向发展.支持灵活扩展.降低运维成本.快速响应业务变化. 这些底层技术能力的提升让业务更加敏捷.成本可控,企业也可以从中获得技术红利和市 ...

最新文章

  1. 微软 WPC 2014 合作伙伴keynote
  2. Python的操作符重载
  3. 自动生成文章的html,文章自动更新工具|自动生成文件|自动伪原创|文章自动插入关键词工具...
  4. 《剑指offer》-- 和为S的连续整数序列、和为S的两个数字、左旋转字符串、翻转单词顺序列
  5. Python数据可视化1.2 数据转换
  6. CAS (1) —— Mac下配置CAS到Tomcat(服务端)(转)
  7. delphi对比易语言_delphi 2007 vs E语言 vs C#运行速度 - Delphi编程
  8. 「批处理」以服务方式启动批处理
  9. [PHP] 数据结构-二叉树的创建PHP实现
  10. CodeMirror 多功能在线代码编辑器
  11. 华为存储认证怎么样?华为存储认证题库哪里有?
  12. 【软件相关】Proteus 8入门教程
  13. flash代替epcs
  14. javaweb创建页面书签链接
  15. 康耐视 visionpro图像角度识别
  16. FCoE BB6 相关学习笔记
  17. 【转帖】应用软件系统架构设计的七种武器
  18. JDK 11 Release Notes
  19. 给备考PMP认证考试同学的一点建议
  20. docker搭建学习笔记

热门文章

  1. 在Ubuntu 18.04上安装PostgreSQL 11和PgAdmin4
  2. 一步步了解线程池之自定义-PriorityThreadPool
  3. 防止easyui的DataGride莫名其妙的选中最后一行或删除后编辑信息提示已有选中项的bug...
  4. 55.SQL server 行转列
  5. leetcode -- Search Insert Position
  6. Spring Cache 介绍
  7. 多线程模拟实现生产者/消费者模型 (借鉴)
  8. Java基于Socket文件传输示例(转)
  9. ROM制作,专属个性的亮光点
  10. [zz]为小米创建虚拟机路由器