云服务器是一种现成的在线服务器(Elastic Compute Service, ECS),提供一种简单高效、安全可靠、处理能力可弹性伸缩的计算服务。比起由电脑硬件等组成的本地服务器,好处很多,无需购买硬件,可迅速创建或释放多台云服务器,快速,稳定安全,方便拓展,降低开发运维的难度和IT成本。
常见的云服务器商有华为云,阿里云,腾讯云,百度云,亚马逊云,微软云等,一般是按年租用续费,不用自己去维护升级,服务商会提供操作后台方便用户使用。
物联网云平台是一个集成了设备管理、数据安全通信和消息订阅等能力的一体化平台。向下支持连接海量设备,采集设备数据上云;服务端将指令下发至设备端,实现远程控制。目前主要有两种,一种是大型服务商提供的公有物联网云平台,以及物联网关等设备提供商家提供的私有云物联网云平台。
公有物联网云平台是一种很多企业共同使用的云平台,一般是由云服务商为提供针对性服务,自行研发出来满足用户需要的PASS平台。平台会提供各种设备接入,具备足够大的容量,甚至可以容纳千万级别。常见的物联网云平台有华为云物联网平台,阿里云物联网平台,百度云物联网平台,腾讯云物联网平台,移动onenet,亚马逊云物联网平台,微软云物联网平台等。收费一般按信息条数进行收取,公有物联网云平台只提供设备交互、数据存储。如果需要其他功能,企业本身得有一定的技术基础,由开发人员从公有物联网云平台调用api数据进行展示。
物联网平台是一个集成了设备管理、数据安全通信和消息订阅等能力的一体化平台。向下支持连接海量设备,采集设备数据上云;服务端将指令下发至设备端,实现远程控制。目前物联网解决方案一共分为四个层级:
1、 终端层,或叫感知层,主要是各类传感器终端,是执行数据采集感知的末端设备,采集物联世界的各种信息,并转换为数字信息。
2、 传输层,或叫管道层,物联网连接网络和设备,主要的连接网络有NB-IOT,LoRa,WIFI等,主要分为宽带和窄带传输。
3、 平台层,即物联网云平台,在解决方案中处于电脑中枢地位,主要是负责数据储存,运算,中转等。应用和设备之间通过物联网平台实现双向通信和下行控制。
4、 应用层,基于物联网平台而建立的业务系统,如能源管理,消防监控,智慧园区等,是物联网真正为用户产生价值,解决用户核心需求的环节。
一、物联网云平台能力
1、设备接入能力:
• 设备是数据的来源,所有采集的数据都是通过传感器,网关设备将数据上传,云端也可以将数据传至数据端,双向通信。所以设备接入能力是物联网平台基础能力
• 物联网平台可能具备一定的远程驱动能力或者设置SDK,方便终端接入互联网,保证数据快速上云。
• 物联网平台支持各种网络通信,比如蜂窝网络、LoRaWAN、NB-IOT、WiFi、BLE,方便行业客户进行多模组网。
• 支持modbus、MQTT等多种协议,各种厂商设备通过配置,能够连接上云
2、设备管理能力:
• 物联网平台应提供硬件设备全生命周期的管理。包括设备注册、功能定义、数据解析、在线调试、远程配置、OTA升级、远程维护、实时监控、分组管理、设备删除等功能。
• 对接入设备提供物理模型抽象,简化设备通信协议兼容开发复杂度,降低上层应用开发难度。
• 提供设备在线状态的实时监控,及时了解设备上下线状态变更。
• 提供数据存储能力,满足用户海量设备数据的存储和访问调用的需求。
• 支持设备端远程固件升级,降低设备大规模部署后的维护难度。
• 支持虚拟设备能力,在特定情况下实现设备与应用解耦合,解决不稳定无线网络下的通信不可靠痛点。
3、平台安全能力 :
• 身份认证:提供芯片级安全存储方案和设备密钥安全管理机制,防止设备密钥被破解。物联网平台应支持完善的设备认证机制,降低设备被攻破的安全风险。将设备证书信息录入每个设备的芯片中。
• 通信安全:支持TLS/SSL(MQTT\HTTP)数据传输通道,保证数据的机密性和完整性。支持设备自定义权限管理机制,保障设备与云端安全通信。支持设备级别的通信资源隔离,防止设备越权等问题。
二、物联网云平台作用
1、自动化提高效率
物联网平台通过自动化免去了许多必须通过人工进行的管理,自动化完成工作任务,减少了人力和成本,提高了生产力。
2、提高运营效率
通过智能设备,很多工作流程和领域连接起来,效率会有明显提升,比如库存,发货,物流管理等。
3、更好地利用资产和资源
对设备进行管理和监控,随时查看监测,提高设备率用率,减少设备的购置数量,节省资金。还可以控制工作场所的水和电的使用,达到更好利用资产和资源。
4、改善客户服务
通过收集客户的特定行为数据,并长期跟踪,识别客户的需求, 并在使用一段时间后进行保修或者定期服务。
总之,物联网平台是这样的平台,连接硬件,例如传感器和设备,处理不同的硬件和软件通信协议,为设备和用户提供安全和身份验证,收集、可视化和分析传感器和设备收集的数据,将上述所有内容与现有业务系统和其他Web服务集成,展现给用户,为用户提供价值和核心需求。