前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >物联网即为设备加服务

物联网即为设备加服务

作者头像
未来守护者
发布2018-04-20 14:41:50
2.1K0
发布2018-04-20 14:41:50
举报
文章被收录于专栏:安全领域安全领域

The IoT Is Devices and Services

原文作者:Marc Brown

原文地址:https://dzone.com/articles/the-internet-of-things-is-devices-and-services

译者微博:@从流域到海域

译者博客:blog.csdn.net/solo95

——————————————————————————————————————————————————————

物联网即为设备加服务

物联网的服务观念是非常必要的。尽管“物”是物联网中使用的术语,但事实上消费者和企业对于实际的物品或设备并不感兴趣。物联网的真正成功之处在于这些设备产生的数据和设备所采取的行动。即使是最小的传感器也能提供有用的服务,虽然嵌入式设备开发人员往往不会考虑服务方面的问题,但为了满足全连接(fully-connected)所需的功能,质量,性能和安全要求,改变这种思维方式非常重要。

IoT是由服务组成的

尽管物联网的名称一直存在,但“物”本身并不是重头戏。物联网更关键的是信息的收集,关键基础设施的控制以及这些设备所提供的对真实世界的感知。

消费者对他们家中一个房间的温度或单台摄像机的视频录入不感兴趣。他们对下一个层面感兴趣 - 确保安全系统能够检测房屋周围的移动,或者他们的空调可以保持舒适的温度。企业对工厂中单个逻辑控制器的输出不感兴趣,而是对装配线的生产吞吐量感兴趣。这是一个重要的改变,因为它促使设备开发人员更好地了解其产品和案例的使用环境。

不管你信不信,你的设备可能是服务的一部分

单个嵌入式设备可能不被视为服务的一部分; 然而,连接到更大的系统时就意味着它们应该已经是(服务的一部分)。例如,在汽车中,发动机控制单元(ECU)的作用仅仅是确保发动机内的适当燃烧和排放,但是汽车正在使用ECU来跟踪燃油经济性,并通过无线连接将其报告给一个中央服务器。该里程数据将用于规划路线并估算运营成本。就在这短短一瞬间,ECU就变成了业务决策过程中的关键叶节点。

随着我们将思维从以设备为中心的转向以服务为中心,采用这种观点拓宽了单个设备的(使用)背景和可操作范围,影响了整个系统设计的方法:

  • 聚合:物联网包含了太多的“物”,每个物都是有价值的。设备需要组织在一起,以提供更高层次上的有用信息。例如,HVAC系统不需要报告每个房间的温度。各个传感器向监控系统(如工业控制中的SCADA系统)报告,这些监控系统进行本地决策,然后将其报告给可能不在现场的更高级系统。
  • 自我监控:如果每个传感器始终报告一切,那么更高层次的业务决策流程将在数据海洋中被淹没。在我们的HVAC示例中,一个本地化的监控系统可以根据集中过程设定的数量(例如,基于天气和电费)来维持建筑物的温度。因此,企业级系统将依赖HVAC系统提供的服务,逐个建筑物只报告关键信息,例如能源使用情况。
  • 互换性:随着时间的推移,这种集成设备所提供的服务会比设备本身更有价值。如果总体业务目标仍然满足,单个传感器和控制器可以与其他产品进行批量替换。如果服务质量保持不变或更好,硬件也是可以互换的。从表面上看,这可能对设备制造商来说似乎是一件坏事,而对于一些设备制造商来说,这确实是件坏事。但是,了解服务重要性并在服务质量上展开竞争的聪明的公司将会成为市场的领导者。

为什么基于服务的测试对于物联网成功与否至关重要?

一旦采用以服务为中心的方法,设计,实施和测试(三个过程)就会很契合。请意识到服务可以提供商业价值,因此确保设备满足这方面的要求变得至关重要。显然,在单元,子系统和系统级别层面测试功能操作仍然很重要,但是扩大测试范围可以带来直接的好处。

请不要从满足个别设备需求的角度来看系统质量,而是扩大范围以考虑所提供服务的质量。在HVAC示例中,新型温度传感器可能更轻,成本更低,电池寿命更长,并具有出色的无线接受范围。但是它和整个建筑物控制系统的协同作用与所有新功能一样重要。

服务级别进行测试可确保非功能性要求得到满足。例如,性能和可靠性很难在设备级层面或软件单元测试期间进行评估。基于服务的测试可以模拟设备的操作环境以提供真实的负载。在HVAC示例中,新款温度传感器可以通过不同的请求速率执行测试,以检查它是否符合性能要求。

针对物联网系统的网络攻击将来自网络本身,即通过攻击暴露的API。基于服务的测试可以通过模糊(随机和错误的数据输入)或使用拒绝服务式攻击来创建用于进行健壮性安全测试的模拟环境。HVAC示例中的新温度传感器可能会按预期的要求正确运行,但在过载时会发生崩溃。攻击者可能会利用这点,使系统过载并导致中断。

结论

请意识到物联网的真正意义在于服务可以带来更好的,差异化的嵌入式设备,这些设备可以运行在新的互联世界中。专注于服务的制造商不太可能与等同的注重硬件的制造商互换。为了实现物联网系统所需的性能,服务质量和安全性,基于服务的测试是至关重要的。

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • The IoT Is Devices and Services
  • 物联网即为设备加服务
    • IoT是由服务组成的
      • 不管你信不信,你的设备可能是服务的一部分
        • 为什么基于服务的测试对于物联网成功与否至关重要?
          • 结论
          相关产品与服务
          手游安全测试
          手游安全测试(Security Radar,SR)为企业提供私密的安全测试服务,通过主动挖掘游戏业务安全漏洞(如钻石盗刷、服务器宕机、无敌秒杀等40多种漏洞),提前暴露游戏潜在安全风险,提供解决方案及时修复,最大程度降低事后外挂危害与外挂打击成本。该服务为腾讯游戏开放的手游安全漏洞挖掘技术,杜绝游戏外挂损失。
          领券
          问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档