导读 : 对数字平台最直观的理解,是进行某项工作所需要的环境或条件。那么,智慧园区数字平台能帮助进行哪些工作?它提供了哪些环境和条件?开发者应该怎样使用这些环境和条件?让我们一起来看看。
文末福利 :华为智慧园区数字平台专家秘籍发布
为什么需要数字平台?
华为的 “平台炮火支撑精兵作战”,形象诠释了“指挥部平台”支撑“ 前台 作战小分队 ”的协同作战策略 ,也是平台理念的一种体现。
业务前端的敏捷化、体验化需求促进了系统变化的复杂性,为了管理这种复杂性,将相对通用的能力 /服务/工具/技术沉淀下来,形成相对稳定的平台层,就是数字平台的雏形。但是加入数字化转型的理念之后,数字平台的服务对象发生了变化,对自身的定位也发生了改变,随之而来的是数字平台的内涵也随之变化。
以园区数字化转型为例,客户面临的主要挑战 :
1) 园区内管理各种弱电设施的系统封闭孤立,数据分散,管理困难;
2) 新应用开发商缺少弱电系统和设备的协议对接经验 , 且私有协议盛行 , 逐个对接难度极大 ;
3) 新技术涌现,但掌握和融合使用门槛高,难以运用,转型难度大,投资回报率低;
华为智慧园区数字平台应运而生, 对开发者而言,它的核心在于: 帮助所有开发伙伴快速完成项目交付。 因此,它所提供的能力均围绕着打造工具、重用能力、快速定制开发来开展。
华为智慧园区数字平台,到底有啥用?
在新技术和新需求的双轮驱动下,各行各业都在积极开展数字化转型,希望借此提升效率和用户体验,降低运营成本,并带来产品 /服务/运营模式和商业模式的不断创新。 华为智慧园区数字平台正是为 满足这些诉求而 服务 。
华为智慧园区数字平台,从 业务 服务、 数据 服务、 集成能力 、 新技术 、 工具 五 个层面构筑了园区面向数字化转型的核心基石 ,全部进行了预集成,并联合伙伴形成 “平台+生态”的可演进系统生态群。 按照不同的层次 ,其核心能力如下图所示:
看起来纷繁的能力,如何理解如何使用,从开发者的视角,华为智慧园区数字平台可以简单分为五大部分,这五个部分都可以独立提供能力:
华为智慧园区数字平台及周边关系示意图
1 ) 业务服务 : 提供封装好的业务服务 ,主要用于 OLTP(联机事务处理)类业务,或者叫流程类业务。华为园区数字平台业务服务,根据华为内部园区多年的耕耘和数字化转型实践经验,沉淀了园区领域业务活动的公共能力,为应用提供可共享的业务能力集合,以REST服务化封装,实现应用与数据解耦、业务与平台解耦,为加快需求响应、业务创新提供丰富的公共服务能力。例如物信模型的抽象,基于设备的物理属性和状态数据,叠加设备的实际空间信息、维护信息等信息模型数据,为应用对设备的访问和控制、设备的故障预测和诊断等提供服务,并支持设备从物理世界到数字世界的全方位映射能力。
2)数据服务: 提供封装好的数据分析类服务,主要用于 OLAP(联机分析处理)类业务,比如分析数据趋势或者分析图表。它是园区项目的分析型数据底座,负责完成异构子系统和业务应用系统的数据集中建模管理和使用,实现园区的基础数据整合,统一规划数据语言。一方面,向下提供已接入子系统应用的数据集成接口,把对应的源数据转换成为结构化数据,保存在数据湖的主题库中;另一方面,向上为智慧应用系统提供数据服务、计算能力接口。
3 )集成服务: 实现服务集成、消息集成、数据集成、设备(物)集成等,并按照相同类型抽象成标准接口进行封装和沉淀,支撑跨云、跨网络的应用 /数据/服务/设备(物)/资源的联接和协同,实现预集成设备/系统即插即用,以满足园区万物互联的数字化转型诉求。
4 )开发平台: 提供在线开发工具 IDE,支持可视化编程,可将数据、业务提供的服务进行可视化编排开发,通过前后端解耦技术,沉淀丰富的界面组件,以拖拽方式快速完成页面开发,并通过丰富的端到端开发和流程工具实现应用DevOps模式交付。其核心目的是让开发者快速开发统一视觉风格的应用,降低开发难度,更快的通过工具以及在线环境完成业务开发。
5 ) I CT技术能力 : 提供新技术的集成和封装,以可插拔、可替换的方式,降低运用新技术的门槛,实现新技术在多个场景下的智慧应用的最大化复用,避免重复投资。
6)其他(安全、运维、运营): 基于开发服务构建的应用,除了代码上要注意安全编码之外,在工程化打包、发布、部署、运维、安全访问、运营等方面,华为智慧园区数字平台提供统一的支持。开发者不需要在这些方面花费精力,可直接在公有云、私有云、混合云多种形态部署。
怎么样,看到这里,是不是瞬间觉得压力小了很多。
如何用好华为智慧园区数字平台?
想要用好这个利器 , 建议 遵循 以下步骤 :
第一步:分析业务类型。 分析应用涉及到的业务,是属于流程类、分析类,还是兼而有之。如果是单纯流程类业务,那么选择业务服务,无需数据服务;如果是单纯分析类业务,那么请选择数据服务,当然也可以使用业务服务提供的系统框架和用户权限角色等主数据能力。
第二 步:选择技术能力。 分析业务涉及到的关键技术,预集成的 I CT 技术能力并非是全部都需要使用到,选择自己所需要的即可。 如 果涉及多个第三方系统的界面集成 , 可以选择技术 能力 中的单点登录能力 ;如果涉及到物联网设备,可以选择物联网技术; 如果涉及较多系统级的接口集成或数据集成 , 可以选择集成服务 。
第三步 : 选择集成能力 。 分析应用涉及到跟第三方集成的边界 ,如果只是对接系统预集成的关键技术,或者需要替换第三方技术部件,可以选择对应的集成配置;集成能力还预集成了大量的物联设备,这些设备可以与数字平台进行对接,实现即插即用。
第四步 : 定制应用 。 定制的过程 , 涉及到代码开发的过程 ,其核心能力由开发平台承载。开发平台提供的端到端定制旅程如下图所示:
总的来说,有了华为智慧园区数字 平台,开发者只需要将大部分精力倾注于对应用的业务理解和开发,其它的部分(如:对物联设备的集成、新技术的运用、安全 /运维/运营支持)都可以轻松获得。可以说,谁更有创新的业务idea,谁就能构建更好的应用。这样的数字平台,不仅是“进行某项工作所需要的环境或条件”,更为开发者指供了舒展才能的舞台。
现在,舞台来了,你在哪里?
作为华为 ICT 基础设施业务面向全球开发者的年度盛会,华为开发者大会 2021 ( Cloud )将于 2021 年 4 月 24 日 -26 日在深圳举行。本届大会以 # 每一个开发者都了不起 # 为主题,将汇聚业界大咖、华为科学家、顶级技术专家、天才少年和众多开发者,共同探讨和分享云、计算、人工智能等最新 ICT 技术在行业的深度创新和应用。智能时代,每一个开发者都在创造一往无前的奔腾时代。世界有你,了不起!