学习笔记——物联网初识
前言
之前都是做服务端业务开发,低头写了很多年代码,趁着空也抬头看看这日新月异的技术世界。物联网一直都存在但因为一些技术瓶颈(如:海量数据存储、处理)未得到广泛使用,大数据、云计算的出现让这些不再是问题,应用场景也得到了极大丰富。以下只是自己学习记录和一些个人理解,如有错误麻烦留言提醒下
概念
物联网(Internet of Things):一个基于互联网、传统电信网等信息承载体,让所有能够被独立寻址的普通物理对象实现互联互通的网络。它具有普通对象设备化、自治终端互联化和普适服务智能化3个重要特征。所有物体通过传感器收集数据,经由通信模块将数据传给远端服务器,由它进行数据整理分析,基于业务场景提升业务数字化、自动化、智能化;对家居生活、工业制造、城市管理等带来不可估量变化,为整个社会带来很大价值。
有人将物联网比喻成章鱼,触角上的吸盘看作是收集信息的传感器,而八只触手上的小脑是处理信息的网关,章鱼的大脑就是云端平台
意义
物联网实现物—物、物—人的联接,基于传感数据以人为决策中心驱动网内设备联动实现网内生态自我调节,此处人可为业务规则、人工智能、人类是物联网大脑;家居生活场景较为简单由人类设定规则或是人类作为决策中心;工业生产、城市管理等复杂场景因传感数据已超出人类可处理范畴需引入人工智能进行智能决策,极端情况人类介入裁决。
业务链路产品架构
物联网的产品架构可分为感知设备层、通信网络层、云平台层、应用层。大企业已相继推出iot平台,因企业技术特点而决定了各环节实现质量,未深入研究初步印象是华为iot解决方案做的更好些,这也可以理解现在分布式体系已足够成熟,而设备通信层面的积累不是一夕之功;另外sitewhere为开源iot平台,从产品架构图看一些设计理念个人感觉还是很值得学习的。
阿里云产品架构(https://www.aliyun.com/product/iot) 华为产品架构(https://www.huaweicloud.com/solution/iot/#sol-scene_yuzdqh) sitewhere产品架构(http://documentation.sitewhere.io/architecture.html#architecture-diagram)开发定位
显然,云平台是大企业的天下,以后应该可以作为isv为平台生态提供功能API;应用层需要商业模式创新或是业务场景深挖成为行业解决方案提供商,适合具有业务积累的中小企业;通信网络层可提供边缘计算的智能网关或是对接云平台的通信模块,适合具有技术优势的中小企业;感知设备层可提供专业传感器。
相关链接
http://documentation.sitewhere.io/overview.html
http://developer.huawei.com/ict/cn/site-oceanconnect/
https://www.aliyun.com/product/iot
https://baike.baidu.com/item/%E7%89%A9%E8%81%94%E7%BD%91%E6%A6%82%E5%BF%B5/2048181
http://www.iotworld.com.cn/html/News/201806/f3c23d8508fd8724.shtml
https://aws.amazon.com/cn/freertos/
http://e.huawei.com/cn/publications/cn/ict_insights/201708032013/special/201708041340
http://news.21csp.com.cn/c14/201608/11351682.html