天工架构
更新时间:2019-06-14
目前,天工平台的服务主要由物接入、物解析、物管理、规则引擎和时序数据库组成,并可无缝对接百度智能云天算智能大数据平台及基础平台产品,可提供千万级设备接入的能力,百万数据点每秒的读写性能,超高的压缩率,端到端的安全防护。其基本架构如下图所示:
- Edge SDK:百度智能云面向设备端提供的SDK,可以安装在单机设备或企业网关上。安装了SDK的设备只需要配置一个云端生成的密钥便可以完成与云端连接,实现与云端通讯配置。Edge SDK支持SSL方式连接,保证用户数据安全。
- 物接入:物接入是全托管的云服务,可以在智能设备与云端之间建立安全的双向连接,并通过主流的物联网协议(如MQTT)通讯,实现从设备端到云端以及从云端到设备端的安全稳定的消息传输。
- 物接入(设备型):主要用于对接入云端的设备进行管理和操作。物管理需要与百度智能云的物接入服务配合使用,对接入云端的设备进行一站式设备管理,可应用于设备的层级管理、监测、遥控、固件升级和维护保养等各个场景。
- 物解析:在云端为用户提供工业协议解析服务(比如Modbus和OPC UA)。当云端收到设备端返回的原始数据后,结合用户提供的设备通讯地址表,物解析服务可将数据解析成直接可用于存储和分析的数据。
- 规则引擎:作为百度智能云天工智能物联网平台的重要组件,用于将信息根据预先设置好的规则转发至百度智能云的其它服务。用户可通过规则引擎设定消息处理规则,对规则匹配的消息采取相应的转发操作,如推送给手机APP等;也可以将设备消息无缝转发到时序数据库、百度Kafka和对象存储中进行存储。
- 时序数据库:用于管理时间序列数据的专业化数据库。区别于传统的关系型数据库,时序数据库针对时间序列数据的存储、查询和展现进行了专门的优化,从而获得极高的数据压缩能力、极优的查询性能,特别适用于物联网应用场景。
-
天算智能大数据平台:提供了完备的大数据托管服务、智能API、众多业务场景模板以及人脸识别、文字识别、语音识别等服务,帮助用户实现智能业务。
百度的大数据计算系统已成功应用于百度搜索、广告、百度地图、百度糯米、百度外卖等几乎全部的核心业务,经过多年的业务应用锤炼和技术演进,百度大数据计算系统的集群规模、计算能力均为国内第一。天工平台可与天算智能大数据平台实现无缝对接,助力企业快速具备海量数据分析能力。
- 合作伙伴应用&企业应用:提供了API接口,可与企业应用或其他第三方平台进行对接。