2倍产品研发效率提升,鹏海软件使用Rainbond打造工业互联网平台
信息
大家好,我是青岛鹏海软件有限公司的 高源。我们团队主要负责产品平台的底层搭建,架构/技术的更新及规范,我们基于 Rainbond 研发了生产制造执行系统(MES)、仓储管理系统(WMS)、 数据采集与监控系统(SCADA)、 统计过程控制系统(SPC)、 实验室信息管理系统(LIMS)、 企业中央控制室(CCR)、 能源管理系统(EMS)、企业资产管理系统(EAM)、 质量管理系统(QMS)、智能扭矩互联系统(ITM)等产品。
接来下我给大家分享下我们团队使用 Rainbond 快速研发的经验。
以前的痛点
- 项目环境管理
我们经常会遇到一个团队负责多个项目,每个项目的开发、测试环境均是由各自的项目成员负责,这样会导致环境不一致引发一些问题。
并且在搭建环境时,一些共用的中间件也需要重新搭建,浪费时间做重复性工作。
- 持续部署
我们以前都是用 Jenkins 去做打包构建的流程,但 Jenkins 每个项目都有一套,也是无法统一,并且在每个环境都需要单独的 Pipeline,也是做重复性的工作。
- 统一运维
我们以往在对应用进行一些运维操作时,比如查看日志、监控指标、服务状态等,都通过在服务器上手动执行查看,或者对接一些工具等
- 高门槛
我们其实没有专职的运维人员,对于 Linux、Jenkins、Tomcat,都需要我们开发人员花时间去学,这样会耽误开发效率。