您的浏览器禁用了JavaScript(一种计算机语言,用以实现您与网页的交互),请解除该禁用,或者联系我们。[网易]:大型制造系统微服务改造实践 - 发现报告
当前位置:首页/其他报告/报告详情/

大型制造系统微服务改造实践

2023-03-09网易周***
大型制造系统微服务改造实践

大型制造系统微服务改造实践杨欣然网易数帆 轻舟云原生 智能制造与微服务大型制造系统微服务改造实践制造业微服务转型的要点和收益目录CONTENTS网易数帆 轻舟云原生 PART01 智能制造与微服务网易数帆 轻舟云原生 智能制造和数字工厂传统工厂人、机、料、法、环管理信息化过程自动化智能制造财务协同数字工厂数字孪生、智能化智能运营智能设备智能生产网易数帆 轻舟云原生 垂直集成和网络化的制造系统智能制造价值网络实现横向集成端到端数字集成横跨整个价值链智能制造的三项集成网易数帆 轻舟云原生 智能制造的集成与互联企业内信息互联消费者互联PDM主数据计划MES采购财务库存设计CRM自建电商电商平台线下渠道生产消除信息孤岛全端客户触达产业供应链互联供应链上下游协同供应商代理商API能力开放大客户采购库存销售网易数帆 轻舟云原生 集成互联对IT系统的挑战•核心业务系统的交互越来越频繁和复杂•精益生产、柔性生产、小批量多批次的业务要求,对系统功能迭代,流程变更的要求越来越高•新技术、新系统的集成接入要求越来越高网易数帆 轻舟云原生 解决方案:微服务架构ERPMESWMSQMS•服务化的业务可以进行更粒度的拆分,每个服务可独立迭代,影响范围小,迭代速度快;可以高效应对业务对信息化系统变化的需求,推动精益制造和柔性制造•要求采用标准协议实现服务化,摒弃ESB,实现去中心化•微服务平台对业务架构的灵活支撑、设备数据和业务数据不断积累、工业软件层的流程改进和经验沉淀,三者结合构建智能化的工业APP的体系,赋能智能制造网易数帆 轻舟云原生 PART02 大型制造系统微服务改造实践网易数帆 轻舟云原生 现状和问题单体应用难以满足业务发展的需求•系统中已有功能难以复用•原有系统升级困难,新的功能需求需要在新系统中单独开发•系统迭代周期长达数月•系统建设容易受供应商商捆绑•大型单体应用,应用间通过数据库DBLINK方式实现交互•系统功能重复建设,造成资源浪费•随着系统越来越庞大,功能越来越复杂,迭代需要造成大范围功能改动现状问题网易数帆 轻舟云原生 整体数字化系统微服务改造策略元件管理生产仿真BOM管理文档管理工作流权限管理主计划车间计划BOM管理物料计划装配拉动权限管理车间订单生产报工BOM管理生产工单设备管理权限管理单体应用微服务重用微服务拆分元件管理生产仿真文档管理工作流主计划车间计划物料计划装配拉动车间订单生产报工生产工单设备管理BOM管理权限管理PDMMRPMESPDMMRPMESPDMMRPMES网易数帆 轻舟云原生 建设步骤一:领域驱动的微服务拆分在顶层设计中采用领域驱动微服务设计,通过车间、设备、库存等不同领域的划分,实现了:单一职责、领域内聚适当前瞻、持续进化MES车间域设备域库存域出入库库房定义库存分类库存调拨设备维护设备分析设备监控设备点检现场报工工长派工车间计划现场配送网易数帆 轻舟云原生 建设步骤一:领域驱动的微服务拆分设备管理生产报工工程更改车间排程物料配送权限控制用户管理任务报警备件管理车间计划出库入库流程引擎MES系统领域功能主数据横向服务BOM数据服务产品数据服务订单数据服务库存数据服务MES系统领域功能可复用功能现场质量网易数帆 轻舟云原生 建设步骤二:统一接口标准、简化应用集成MESAPI网关PDMERP销售质量工程更改设备管理完工入库外协管理物料配送车间计划生产报工现场质量网易数帆 轻舟云原生 建设步骤三:基于微服务共享能力加速业务开发IT系统中通过微服务构建一系列数据和接口标准化的共享服务能力,方便新业务系统调用和二次开发。条码扫描巡检执行异常上报条码扫描巡检执行异常上报二维码扫描网易数帆 轻舟云原生 建设步骤四:基础服务合并(中台化)前台应用业务中台主数据支付中台用户中台用户中台用户注册用户登录单点登录多因子认证三员管理安全审计权限中台角色管理授权管理页面权限数据权限组织架构越权审计流程中台流程引擎流程配置审批流流程通知流程数据模型流程自动化BOM订单库存工艺工序MRPMESERPWMS财务采购网易数帆 轻舟云原生 建设步骤五:能力开放•内外系统对接打通•实时更新生产进度信息和订单、需求等信息•供应商供需信息实时反馈主计划备件管理车间计划用户管理企业MRP物料计划装配计划内部API网关API开放平台企业MES生产报工设备管理车间管理质量管理工艺管理工序管理供应商ERP生产管理设备管理车间管理质量管理缺件管理进度管理网易数帆 轻舟云原生 PART03 制造业微服务转型的要点和收益网易数帆 轻舟云原生 改造要点:选择合适的构建模式•构建方式:封装vs. 重构传统前台服务层统一门户APP供应商门户订单协同设备协同生产协同ESB/API网关SAPCRMOAERPAPI网关微治理SOAP/RESTFulRESTFul封装式网易数帆 轻舟云原生 改造要点:选择合适的构建模式•构建方式:封装vs. 重构网易数帆 轻舟云原生 改造收益:微服务改造•将单体应用拆分为7个微服务•基于共享服务,重复代码减少40%•功能迭代周期从3个月缩短为2周•部署时间从2天减少到10分钟网易数帆 轻舟云原生 改造收益:微服务化架构下企业IT变化服务模式端到端发生改变•产品从一次性交付到迭代开发•快速迭代需求,加快业务响应•持续集成持续交付•代码通过GIT进行版本话,成为资产良好管理•API通过服务化平台统一管理•建立统一规范,依赖关系,调用统计实时监控•基于Kubernetes和容器的运维模式。•容器平台自动扩容,恢复,保证和声明状态一致需求模式交付模式运维模式管理模式网易数帆 轻舟云原生 改造收益:实现网络化供应链协同第一阶段:供应链的可见性第二阶段:供应链资源同步第三阶段:资源的全局利用对供应链中的库存、在制品和其他资源进行追踪生成计划同步考虑上下游各级需求和能力约束充分利用和挖掘企业内部和上下游供应商数据价值,通过算法模型预测需求和产能数据提升资源分配,实现柔性生产网易数帆 轻舟云原生 THANK YOU网易数帆 轻舟云原生