工业互联网:5 业务平台

5    业务平台
一个物联网系统的对用户的价值终将由业务平台和对应的客户端应用来呈现。
5.1    业务平台的形态
业务平台是要最终交付物联网应用的模块,可是这并不意味着业务平台必定是为了某个客户定制的。这是由于业务平台自己也能够是产品化的服务。
5.1.1    客户定制化的业务平台
这种形态在物联网平台的早期十分广泛。主要缘由是早期从业者和客户对业务的标准化建模都缺少认识和能力,甚至盲目认为本身的业务就是独特的。而小部分的元婴是用户对数据和业务保密性的执着。常常为客户建设此类系统平台的集成公司实际上都会有椅子独有的一套核心代码,甚至为了便于开展业务、重复使用研发投入,而将本身的业务限定在某个或大或小的领域中而不是四面出击。实际上,虽然新模式不断涌现,这种客户定制化的模式并无什么衰退的迹象。工具

成功为客户打造一个定制化的业务平台须要良好的需求分析和项目管理能力。这一点请参考后面关于项目管理的章节。另外,为客户定制化并不说从头到脚彻底的定制,仍然能够基于已经成熟的平台或产品、开源项目来构建基本平台,而后再作必要的个性化的二次开发。开发工具

5.1.2    面向某一领域的业务平台
与客户定制化的业务平台不一样,咱们能够把某一个领域的共同需求提炼出来,打造一个能够服务一类企业的领域业务平台。这里所说的领域,能够是某个市场领域,好比家装玻璃切割,也能够市场们来的共同的功能领域,好比设备监控。总之,是要能提炼出共性的划分。不要误会的是,这里说共性并不等于说交集,实际中不少是共性的交集加上可配置的几种子集。可是配置过多,可能会给产品化的业务平台带来必定的复杂性,从而从心理上阻挠新用户的接受程度。这一点在设计此类平台的时候要特别权衡。.net

按照功能领域划分的产品也会面临另外的挑战,就是最终用户可能以为没法知足其所有的须要,可是本身有没有能力多方采购拼成一个彻底知足自身须要的系统。这时候,用户可能会转向一个系统集成商定制一个系统。这也就暗示了,面向领域的平台可能把集成商当多本身的渠道和合做伙伴,而不是看作竞争对手。在技术上,也要考虑这类集成商的研发人员如何基于本身的平台产品作二次开发:不只要为其预留各类接口,还要有配套的技术支持体系。换个角度来讲,此类业务平台要不能一味求大求全,而是要时刻主要保证本身的“被集成”能力。设计

此类平台的极致就是“数据平台”,也就是业务平台已经薄到不可能再薄,彻底是为了二次开发提供数据采集和处理能力。blog

5.1.3    提供开发工具套件的平台
实际上一些泛泛而谈本身是物联网平台的通常是这种。并且通常和数据平台一同提供。此类平台上在基于底层的数据管理能力提供了一系列的业务引擎,好比数据建模引擎、流程管理引擎、界面自定义引擎(相似工业用的组态软件)、消息管理引擎等等。这些在最终用户眼里基本上都是一些“散件”,彻底不是什么可以使用的东西。其直接用户其实就是前两种平台,或者有本身的研发团队的大型企业。而其提供的界面今本上只有各类引擎的定义界面,或者甚至所有都是API。接口

5.2    客户端
客户端是物联网系统用户和系统交互的场所。PC端和手机端的各类APP是较常见的形式,而如今WEB应用愈来愈受欢迎。项目管理

5.3    平台举例
(待续)开发

 

上一篇:工业物联网:4 数据平台get

下一篇:工业物联网:6 商业模式产品