本标准项目来源:2018年12月工业和信息化部办公厅关于公布2018年工业互联网试点示范项目——钢铁行业工业互联网平台(工业互联网平台集成创新应用试点示范项目)。
本标准制定的目的在于对工业微服务组件在工业互联网中实践应用需求和产品能力进行规范,适用于指导工业互联网开发机构、工业互联网实施最终用户等建设和管理工业微服务组件。
必要性:
1. 工业微服务是工业互联网平台的载体:建设钢铁行业工业互联网平台需要工业微服务实现机理模型算法的模块化、软件化,支撑工业互联网平台中的工业App开发运行。在工业互联网平台中,工业微服务正发挥着承上启下的关键作用。
一方面,工业微服务的方式将钢铁行业、工业领域经验知识所提炼出来的各类原始机理算法模型集成起来,封装成可独立调试运行的单一功能或服务模块,提升易用性和可维护性。
另一方面,在工业互联网平台中基于工业微服务模块进行工业App开发,既能够借助工业微服务并行开发、分布运行的特点,有效发挥平台海量开发者接入、资源弹性配置、云化部署运行等优势。
2. 工业微服务是行业发展趋势:在工业互联网领域,由于钢铁工业知识繁杂、钢铁工业应用复杂程度高等问题,业内人士普遍认为,使用微服务架构将成为开发钢铁工业APP的主流方式。国外主流的工业互联网平台,如西门子的Mindsphere、施耐德Eco Struxure等,都通过云平台支持工业微服务组件的开发、部署和管理,从而达到简化工业APP开发的目的。
3. 拟解决的主要问题:
工业微服务对于组件选择、技术路线选择、实施方案选择、接口标准确定等标准有相当高要求,在实际应用到钢铁现场时,往往会因为企业的组织架构、管理模式、产线规模及企业对系统部署的个性化需求等原因,造成理解上的歧义,而一旦这样的问题存在,势必造成重复建设、资源浪费,增加了实施工程时间、带来了实施难度,造成了企业信息化投入的经济损失。本标准解决企业痛点问题包括:目前业务场景需要哪些组件?不同技术实现的组件应该怎么选择?公共服务组件应该按照什么标准集成接入?组件多时候的问题如何排查解决?
微服务组件在钢铁行业里面的应用经验总结:
(1) 软件技术路线成熟
² 已申请了众多相关软件的著作权,如《宝信企业信息化java平台软件》、《宝信分布式应用管理平台》等微服务开发与管理平台,《宝信业务流程管理平台》、《宝信内容管理平台》《宝信门户管理平台》微服务组件等。
² 在钢铁行业内、宝武体系中的智慧制造项目中进行了充分的实践,形成了较为成熟的技术方案。
(2) 钢铁行业实际应用案例众多:
01 采购供应链系统升级改造项目
02 首钢钢铁产销一体化经营管理系统项目
03 股份数据仓库系统升级
04 1800宝日汽车板L3L4系统整合项目
05 攀钢集团有限公司销售管理信息系统入云项目
07 股份智慧营销平台项目
08 邯钢一体化财务管理系统整合
09 GJSS表检贯通系统
10 多基地产销平衡运营平台建设(DSP2.0)
等每年上百个应用项目
(3) 应用产生价值巨大
² 统一了微服务组件,提高项目的实施效率,降低了项目技术难度和实施风险。
² 统一的技术语境,降低了集成难度,为后续连接更多使用微服务技术的应用项目创造了条件。
² 统一微服务组件发布方式,形成了标准化的微服务组件发布模式,扩展了微服务场景通用性。