企业数字化转型加速器-华为低代码平台实践

如果无法正常显示,请先停止浏览器的去广告插件。
分享至:
1. 数字化转型加速器-华为低代码实践 田靖 Security Level:
2.
3. 目录 1. 华为数字化转型与应用架构演进历程 2. IT面临海量数字应用交付的痛点和挑战 3. 基于Low-Code平台的敏捷IT方案 4. Low-Code平台总体架构和服务设计 5. 典型案例 6. 新问题,新思路 3 Huawei Confidential
4. 1 华为数字化转型历程 近20多年的变革,华为始终走在行业的前列; 2016年公司明确了数字化战略,全面开展数字化转型,其中多业态+全球化发展迅速,也是数字化转 型面临的一个重要课题。 全面开展数字 化转型 2000-2005 进入海外 新兴市场 2006-至今 进入海外 成熟市场 2011 开始 3大BG运作 全面云化 “5个1” 公司业 务发展 MRPII 本地化 全球化 2000 4 Huawei Confidential 数字化转型 CRM变革 全球网络 财经变革 研发变革 供应链变革 全球ERP 2005 2010 2016 数字化转型愿景— —Digital First, 实现全联接的智能 华为,成为行业标 杆
5. 1 华为IT应用架构变迁历程(近10年),单体-》微服务-》MASA-》元数据多租 阶段1:单体-》微服务 (2013~2018) 解决技术问题:“大库”;“版本”灵活上线 阶段2:MASA(多粒度的服务+场景应用) (2019~2021) 阶段3(Now~):元数据驱动的多租架构 解决主干稳定,末端灵活问题:业务能 力服务化,用户体验场景化。 解决多产业快速响应问题:以业务对象为中 心,共享+弹性 MASA 5 Huawei Confidential
6. 2 IT面临海量数字应用交付的痛点和挑战:IT资源供给和应用可治理的平衡 业务案例 挑战 XX领域数字化建设 2019年,XX管理系统进行数字化转型服务化改造,IT资源(100+)全部投入新 的服务化系统改造;老系统业务需求冻结,业务构建全新交付模式,需要IT平 台支持(需要使用现有平台的数据进行展示和系统交互)。 1,数字化需要IT信息记录从主干向前延伸到业务真正 发生的时刻,实现数据实时记录(比如替代掉本地 Excel以及宏工具),需要构建大量末端应用,并与 主干连接,IT资源无法无条件供给。 客户交易流数字化 华为跟所有的客户做生意都做到了线上化,数字化;2018年前,在全球化不同 行业客户对接过程中,不同客户选购的产品、审批的业务流程,客户报价编码 和华为编码转换都存在不同的规则。以前都是体外复杂的Excel宏,电子邮件, Excel处理。主干的系统只是一个结果的记录。数字化的实时性和准确性都出现 问题。每个国家都需要不同的本地IT支持本地化,数据也经常不限不准确。 2,跟全球不同的客户做交易。如果做到“百客百店”, 一致体验。 移动优先构建 在构建统一移动入口的过程中,每个领域有大量We码应用需要构建,人力缺口 大,并且不同领域,团队开发的应用样式不一致,数据不一致。 6 Huawei Confidential 3,主干面向不同国家差异政策,“最后一公里”需求 如何快速响应;
7. 3 基于Low-Code平台的敏捷IT方案:构建主干稳定,末端灵活的IT应用架构;基于 生态市场+开发工具,支持业务自助服务。 轻应用构建助力百客百店 实现前台平民化构建、10倍+效率构建效率 客户 区域 前台编排助力千人千面 实现用户一站式多端体验、自助DIY 管理者 BG 大 屏 多屏 0代码 轻应用 台帐 电子流 轻量化 微服务 可扩展 微服务 用户DIY 应用 服务 7 Huawei Confidential P C 统一权限 情报 前台构建(前端组件+卡片构建+页面编排) 服务编排 业务服务 流程编排 场景应用 卡片市场+应用中心 生态市场 UI编排 项目成员 手 机 协同 一站式 编排 工具 共享作业 实体构建 规则编排 数据服务 文档模板 软件包服务 生态市场 … 编排工具 应用服务
8. 4 Low-Code平台总体架构和服务设计,应用架构与服务地图 业务IT/集团IT 开发者 空间 业务 场景 场景2:SaaS产品(Inside集成) 场景1:开发一站式 应用空间 租户空间 开放 连接 运营空间 解决方案空间 API 轻应用构建 创建应用 资产构建 测试 SaaS应用 应用接入 资产上架 XX构建 发布 开放授权 一站式编排 卡片构建 卡片发布 一站式编排 开放授权 自助编排 实体 构建 流程 编排 应用 服务 UI 编排 基础 服务 租户管理 基础框架 平台服务 8 集团IT Huawei Confidential 服务 编排 应用中心 资源货架 创建资产包 创建部署包 规则 编排 卡片/SDK 多环境迁移 发布 自助编排 权限 管理 元数据中心 页面集成 移动 构建 平台管理 微服务框架 PaaS服务连接器 SaaS服务连接器 资源管理适配 应用部署适配 应用运行状态管理
9. 4 Low-Code平台总体架构和服务设计,实体构建 核心能力 1、实体关系/属性/验证规则线上化定义;2、面向对象数据查询;3、基于对象的数据鉴权;4、运行时属性弹性定义; 5、多租户;6、多数据源;7、数据加密存储和脱敏; 应用服务 对象访问接口(Repository)/Restful API 标准操作(自动生成) 自定义查询 增强 能力 多租户 对象查询 动态定义 数据权限 基础 能力 实体关系 实体规则 加密存储 元数据缓存 SPI 扩 展 接 口 数据源适配器(Adapter) 定制(开放接口) 标准连接(内置) DB PG 9 Huawei Confidential Gauss MySQL Mongo 服务
10. 4 Low-Code平台总体架构和服务设计,服务编排 核心能力 1,API定义;2,服务结果缓存;3,功能权限;4、并行/批次执行;5、异步线程调度执行;6、高低代码结合(JS/Groovy/JavaBean); 7,元数据预解析&静态编译;8,外部连接(邮件/短信/消息/API调用) 服务访问接口 服务编排引擎 URI动态解析 JVM 元数据缓存 元数据加载 结果返回 上下文初始化 功能鉴权 SPI 扩 展 接 口 调度执行 Flow调 度 执行器 1 10 Huawei Confidential 服务调 用 … 执行器 N
11. 4 Low-Code平台总体架构和服务设计,流程编排 北向: 核心能力 1、流程模板/领域业务活动定义;2、分布式任务调度;3、流程实例及任务实例查询;4、多流程引擎适配;5、 流程集中定义,分布式执行; 1、提供流程及任务操作接口。 6、连接器(10+)。 2、提供流程及任务查询接口。 Restful API/SDK 流程引擎 流程元数据解析 流程执行 流程引擎适配器 Activiti引擎 任务引擎 SPI 扩 展 接 口 任务元数据解析 任务执行 任务引擎适配器 任务引擎 流程数据库 流程 定义 11 Huawei Confidential 流程 运行
12. 4 Low-Code平台总体架构和服务设计,UI编排 核心能力 1、典型页面/卡片模板(50+);2,提供满足华为IT标准规范的UI组件(70+);3,卡片化(UI可重用/共享);4,页面运营和治理能力内置; 4、模型逻辑共享、场景规则化;5、多框架,多端组件;6、布局按需扩展 UI 视图(布局/展现/交互) View 布局容器 领域公共卡片 通用卡片模板 通用控件 + 领域卡片模板 + 领域公共控件 JS服 务加 载器 模型绑定 UI 模型(逻辑/规则/状态) Controller Model 状态字段 校验规则 领域公共卡片/控件 消息联动 组件 组件 组件集 数据字段 动作行为 REST 服务 服务调用 领域卡片模板 数据源(数据存取) Restful API 12 Huawei Confidential OData API 组件 组件 组件集 UI 服务
13. 4 Low-Code平台总体架构和服务设计,移动应用构建 核心能力 1、华为10+业务领域、典型场景移动模板(50+);2,华为IT标准规范的移动UI组件(70+);3、API快速引入和使用; 4、一键发布到移动入口客户端; WeLink入口 业务场景 表单类 审批类 报表类 导航类 构建能力 组件 13 Huawei Confidential 规则 显示类 布局类 页面跳转 筛选类 计算类 页内/跨页传值 跳转类 图表类 服务调用 输入类 关联类 函数
14. 4 Low-Code平台总体架构和服务设计,用户权限 1、权限元数据化定义 2、用户权限配置(RBAC) 3、统一鉴权 元数据中心 权限管理服务 业务应用 UI (权限配置) API (权限配置) 领域实体 (数据维度) 14 Huawei Confidential 用户 权限元 数据适 配器 权限元数据适配 角色 资源 数据范围 维度 供应经理视 图 物流经理 视图 功能鉴权 功能鉴权 合同 管理 订单 管理 数据鉴权 数据鉴权 功能鉴权 功能鉴权 库存 管理 … 数据鉴权 数据鉴权 统一鉴权
15. 4 Low-Code平台总体架构和服务设计,应用运行,提供托管和自管两种模式 End User 业务/区域IT/集团IT 应用构建/编排平台 **产品 UI 租户管理(XX产品) 租户管理 一站式编排 轻应用构建 1 SaaS构建 UI元数据 标准界面 UI SDK XX界面 AUI 设计服务 UI构建 Service 元数据中心 文档模板 2 应用构建包 **Page 流程编排 构建/发布 标准逻辑 逻辑元数据 (规则/模型/插件) XX领域服务 Service SDK XX领域服务 4 Framework **Flow **Entity 服务编排 插件扩展 主实体 …… 扩展属性 规则配置 图例: 3 定制编排流 提供运行时服务 实体构建 流程服务 **流程配置 15 Huawei Confidential 插件服务 文档服务 **插件包 **文档模板 元数据发布流 用户访问数据流
16. 5 实践成果和典型案例 16 开发者 应用数 量 API订阅 数 平均发 布周期 4000+ 1800+ 2W+ <10Day Huawei Confidential 16
17. 5 典型案例1:独立应用“快速构建”,疫情管理系统;2天完成搭建,一周批量应用, 需求天级迭代 移动应用 大屏 (雇员+伙伴:39W) 用户数 (管理者) 用户量 39.9万 高峰并发 2500 核心资产数 PC应用 (部门健康专员2W) 页面 78个 实体 38个 服务 500+ 17 Huawei Confidential
18. 5 典型案例2:客户交易“百客百店”,客户交易需求区域IT自助化,周级交付 效率比原有独立构建提升一倍,第一次构建为120万RMB,按照主干服务+开放平台构建的方式约为60万RMB。需求可以在一线自助闭环。 需求交付周期提升>2周(区域需求提出-》机关评审-》版本交付)。 界面定制 模型定制 18 Huawei Confidential 逻辑定制
19. 5 典型案例3:服务交付“生态构建”,国家本地需求业务自助化,统一权限,统一体验 GTS业务计划全年共认证 300+灵雀Plus认证开发者, 建立泛开发共享资源池 场景应用自助构建 上架ISDP 移动Apps自助构建 上架WeLink 大屏展示 业务IT自助构建 ISDP前台开发规范: • ISDP ONE,面向用户、角色、 Low-Code开放平台 编排服务 权限配置 协同服务 一个入口:统一应用入口 认证授权 会议空间 Aurora 项目、组织等层级的一站式 自助分析 的流畅作业入口 ISDP 项目管理&计划中心 计划管理 项目问题风险管理 资源 计划 Huawei Confidential 资源 调度 作业中心 工单中心 工单 管理 资源中心 资源 技能 19 数据服务 应用服务 资源 积分&激励 分包 采购 现场质量管 工程验收管 理 理 iLearning X 培训考试 交付项目 计划 问题 工单 作业 打卡 主干交易 PR/PO … 供应 培训 • ISDP权限与集团统一权限申 交付资源 请打通,支持应用卡片接入 采购 … 一套权限:统一权限管理, • 一个体验:统一UX规范、技 术规范,确保体验一致
20. 5 实践成果和典型案例分享,低代码架构能力总结 20 案例 场景典型特征 标准低代码能力 华为差异化能力 独立应用“快速构建” 1,移动端、PC端、大屏; 2,表单,图表,数据服务; 移动UI构建; 服务编排; 实体构建; 集成连接; 1,运行引擎可定制(非依赖可选择,支撑 高并发) 2,表单运行时可定义; 客户交易“百客百店” 1,UI布局和内容需要个性化; 2,每个客户字段;审批流程;业 务规则少量不同; 3,主干系统集成 Portal定制; 实体构建 规则编排; 流程编排; 集成连接; 1,多租化; 2,实体运行时定义; 3,运行引擎SDK化; 服务交付“生态构建” 1,表单类多级审批流;2,主平 台数据集成;3,统一权限管理; 4,用户一站式访问; 基于模板的UI构建; 1,运行时微服务架构; 审批流能力; 2,统一功能和数据权限; 服务编排能力; 3,统一入口和体验(WeLink和XX One) 实体构建; 流程编排 Huawei Confidential 20
21. 6 新问题,新思路 新问题 新思路 体验自助 1、场景应用太多,烟囱建设,治理困难; 2、集团多产业公司差异较小,基于主干 In-App扩展+新应用 构建相结合 API新建应用模式,整体成本很高,数据 很难治理。 业务对象为中心,内 置In-App扩展能力, 21 Huawei Confidential
22. 22 Huawei Confidential 22
23.

Accueil - Wiki
Copyright © 2011-2024 iteam. Current version is 2.137.1. UTC+08:00, 2024-11-15 14:20
浙ICP备14020137号-1 $Carte des visiteurs$