广联达发布建筑业务平台,给行业开发者带来了哪些新思路?

你好,这里是BIMBOX。
前段时间,在2023年中国数字建筑峰会上,广联达正式对行业发布了「建筑业务平台」(Glodon Building Business Platform)。
广联达官网,也赫然展示着「数字建筑平台服务商」字样。
在当下的建筑行业,几乎所有的软件科技产品,都会自称为「平台」,那么作为建筑软件行业龙头企业的广联达,以这样的重视程度发布的「平台」,又和其他的平台产品有什么区别呢?
BIMBOX全程观看了这次发布会,并且在会后带着几个问题,采访了广联达建筑业务平台各业务单元的负责人,经过几个月的整理,今天带你看看这个产品的架构和全貌,以及它给行业开发者怎样使用、解决什么问题。

平台+组件+生态的PaaS服务

首先需要了解的是,建筑业务平台是一个PaaS工具,而不是我们经常接触到的SaaS工具。
简单来说,SaaS(软件即服务)指的是软件或生态合作开发商,通过互联网直接向用户提供软件功能,服务对象是终端用户,具备开箱即用的模式;而PaaS(平台即服务)是开发商在线提供应用和软件工具,开发者使用这些工具来开发软件,主要用户是开发人员。
尽管SaaS也能提供一些简单的配置能力,但自由度比较低,核心功能和能力边界都是由开发商预定义的。
目前,工程建筑行业的需求越来越复杂,业务的动态变化也很快,对软件应用灵活度和易用性要求越来越高,很多简单的SaaS应用不能满足施工企业深度的业务要求。而面向复杂的大型平台开发,建筑行业程序员比较少,希望可以减少开发工作量,快速响应个性化的应用需求。
广联达的这套体系本来是给内部的产品部门研发新产品使用,现在也对外开放给建筑领域的生态服务公司、产品开发公司、有平台建设需求的大型集团公司、各集团下新成立的数字科技公司等等。
这些公司有开发和部署独立产品的需求,也对开发本身有更高的自由度需求,但由于建筑行业特有的业务逻辑和复杂性,通用的PaaS服务很难用起来,那么建筑业务平台就成了一个很值得考虑的选择。
一句话来概括这个产品的核心特点:为了满足工程建设领域中的企业在不同层级、不同业务的个性化需求,建筑业务平台是按照「底层平台+可装配组件+生态服务」的模式来构建的。
为了方便理解,可以打个比方:底层平台类似于电脑的主板,上面的集成电路和核心控制器已经装好,不需要操心;平台上的可装配组件类似于电脑的扩展插件,比如内存、硬盘、显卡、打印设备等等,所有组件都可以独立选择,它们彼此之间又可以互联互通。
每个组件都可以定制开发、可以独立升级和更换,同时这些组件「插」到平台上之后,可以通过底层平台实现互联互通的能力,比如一键部署、权限认证、与第三方数据打通、二次开发等等,最终实现一套完整的功能。
这种模式形成了平台的四层架构,从下到上是这样的逐层支撑关系,看一下平台整体的系统架构图:
最底层的部分叫云计算基础平台,里面不包含具体业务,主要是给上层的中台打造一个数字化的基础;
第二层叫技术中台,由工具平台和开箱即用的公共技术组件构成,作为平台的底层能力基础,提供了DevOps和应用、开发、集成及公共组件能力。
第三层叫行业能力中台,包括开箱即用的组件构成的业务中台、具备行业特点的BIM中台和物联网中台,负责数据汇聚和智能化的数据中台等。
最上层通过组装这些功能组件,形成解决方案,满足用户多专业、多业态的应用需求。
这么直接展开说架构,信息量有点大,可能一下子理解不了,咱们再拆开来,从上往下分开说一说。

第一层:解决方案

这一层是广联达或者其他的SaaS服务提供商,基于平台开发出来的、直接面向行业客户的应用,是根据各类客户需求「量身定制」的业务系统或者SaaS服务。比如广联达自己开发的安全管理、质量管理系统,或者一些企业自己的数科公司,在平台上二次开发出来以扩充企业的核心能力。
这些功能来自下面一层「行业中台」动态的扩张能力,通过模块化、装配式的组件来实现多种业务。
开发者利用低代码或者无代码的开发方式,结合「技术中台」的组装件,搭建出自己需要的软件或应用,可以面向房建、市政、公路、轨道交通等不同的行业,开发出多种业务形态、多种应用场景的解决方案,也可以开发出体量庞大的综合业务管理系统。
这些开发成果可以给自己公司使用,或者由生态伙伴交付给客户,也可以向建筑领域输出行业级的SaaS产品。

第二层:行业能力中台

这个环节建设的是企业数字化核心能力,包括了业务中台和数据、物联网、BIM及其他行业能力中台。
想要搭建出满足个性化业务诉求的产品解决方案,从零开始一点点写代码可不是好办法。前面我们说到,平台提供了一系列开箱即用、自由拼装的「组件」,这些组件是从广联达多年行业软件开发积累下来的能力抽离出来、独立封装的功能,形成了「业务中台」。
在业务中台下面,分别是BIM中台物联网中台,中间的数据中台可以把各类BIM、物联网数据进行加工汇聚,结合智能化的手段反哺业务,实现数据服务业务。

业务中台

从功能上来看,业务中台是把广联达十几年的技术积累,和对工程业务的理解,沉淀成为项目管理工程、经济、公共基础三条线上的160多个业务组件。这些组件还可以进一步细分多个分类,比如工程线下的技术管理、科技创新、质量管理、安全管理、环境管理,经济线下的物资、机械、分包、采购、市场、收入、成本、资税等管理,公共基础下的综合管理和基础管理等等。
值得一提的是,这些组件之间可以按需拆组,组件之间考虑了互通的契约,数据天然互通,这就解决了企业内部产品应用之间做互通,还需要二次集成的问题,如果发现一个组件不能满足需求,可以在很细的颗粒度上更换组件,甚至可以自己开发一个企业专用的组件。

数据中台

业务中台中的160多个组件数据,并不是「游兵散勇」,在它们的底层,是一套提供数字化支撑的「引擎」,也就是数据中台。
目前行业增速放缓,向管理要效益、向数据要价值已经是「活下去、求发展」的基本共识。不过在数据应用这个层面上,建筑企业还普遍存在三个核心问题:
业务板块和系统众多,数据孤岛问题严重,决策层想看的数据看不到;
各部门的管理口径不一致,数据的质量参差不齐,很难识别经营管理风险;
数据不交圈,也就难以发挥出价值,企业无法透视经营状况,也就没办法支撑有效的决策。
也正是为了解决这些问题,数据中台这个方案,能帮助建筑企业实现数据标准的统一,快速沉淀数据资产,建立起企业的经营、市场、成本、安全等业务的管理应用。
数据中台提供了五个能力,分别是:数据融合治理、数据资产、数据分析、主数据管理和AI算法平台
相比于通用行业的数据中台,数据融合治理最大的区别就是对建筑行业的专业性,广联达本身也是建筑业首家通过数据管理能力成熟度(DCMM)四级认证的软件服务商。
在具备了采集、计算、存储、治理和应用等开发能力的同时,还沉淀了建筑行业1000多种材料品类库、5000多种物料属性库、1000多工种字典、和100多个行业数据字典 ,再加上数据图谱的算法能力,能帮助建筑行业的企业快速搭建起自己的数据大脑。
而对于那些刚刚启动数字化转型,希望能把已有的零散系统打通的企业来说,主数据管理系统可以集中管理数据,通过质量规则校验,在分散的业务系统之间保证主数据的完整一致。
为了满足企业风险预警和预测需求,数据中台提供了轻量化的数据分析平台,通过零代码的方式降低分析的门槛,让每家公司都能根据自己的需求开发数据分析看板。
此外,数据中台也提供了基于数据的行业AI能力,主要是更偏向建筑行业实际应用的AI技术。比如:
文字识别技术可以用到文档扫描图像处理、证书和许可证等文件的字段抽取;
图像识别技术可以用于安全帽检测、人员计数、物料统计、明火识别、车型材料识别、工程车检测、裸土覆盖监测等场景;
自然语言处理技术可以用到合同信息提取、合同风险识别,文档材料中的分部分项识别、材料构件识别、工种数据标准化等等方面。
这些都可以通过前面说的组件被直接调用。
数据融合治理、数据资产、数据分析、主数据管理和AI算法,这五个板块环环相扣,构成了整个平台的数据引擎,平台上所有业务组件都是通过数据连接在一起。

BIM中台

这部分主要是整合了广联达自主研发的BIM技术,包含了广联达设计平台(GDMP)和广联达BIM轻量化引擎能力(BIMFACE)。
广联达设计平台(简称GDMP)是一个纯国产的图形平台,基于广联达自主研发的造型引擎和渲染引擎开发,具备了BIM数据定义、二三维图形交互框架、参数化建模引擎、构件编辑器的能力,支持市面上常见的数据格式交换,也支持GIS数据的融合。
设计平台也开放了二次开发接口API和技术框架可扩展的能力,用户可以使用C++和.NET语言在上面开发出自己的BIM设计软件,BIMBOX之前给你介绍过的数维建筑、数维结构和数维机电,就都是广联达基于这个平台开发的。

建筑、结构、机电三专业发布,设计算量模型打通,广联达的设计软件藏了啥功能?

2022-09-28

建筑业务平台官网上也专门针对开发者,给出了详细的开发入门视频,以及不同编程语言的API参考手册,帮助他们完成软件工具的开发。
BIM中台的轻量化能力主要是来自广联达的BIMFACE,它本身也是一款面市多年的成熟产品,如今整合到了建筑业务平台里面。
BIMFACE作为一款轻量化BIM引擎,支持常用数据格式的导入、合并和解析,可以在线浏览模型、图纸和GIS文件,同时也开放了API和SDK,支持开发者在它的基础功能上进行二次开发,实现更多功能,比如图纸拆分、图模联动、碰撞监测、净高分析、效果动画等等。

物联网中台

物联网中台指的是通过设备的接入管理、数据采集、数据处理、数据存储分析,以及一系列的应用开发,实现工地现场设备的互联互通。
目前工地物联网使用比较多的,像是塔吊、升降电梯、智能水表电表、喷雾扬尘等等,以及其他工程施工设备,这些设备的运行状态要通过数据展示在看板上,中间就需要一层平台来做数据的接入和汇集。
物联网中台的价值,主要体现在它在工程建筑这个特定领域的积累,平台里有60多类行业物联网设备模型,大多数都是和施工相关的,每一类都是对一系列设备的抽象,比如环境监测类,就包括一氧化碳、二氧化碳、风速、雨量等等传感器,这些传感器的数据在平台里会呈现字段和编码,进一步实现建模。
此外,平台也单独积累了400多家国内外智能硬件厂家的接入。
这样,无论什么厂家,设备型号是什么样,都能以统一的数据标准接入到平台里,开发者只需要使用低代码的方式接入设备,对接一个通用的标准模型,进行简单的参数配置就可以完成开发,此后物联网数据就会源源不断地传输到平台,再推送给后端服务,最终在大屏上展示和分析这些数据。
讲完这几个中台,再来小结一下,BIM中台物联网中台都是广联达多年积累已有的能力,抽离出来形成更基础的开发资源包,它们的数据会融合到数据中台里,最终向上支撑业务中台封装好的组件,在技术、生产、商务和公共业务几个方向,供开发者任意装配出解决方案,这就是整个它「行业能力中台」的全貌。
当然,架构中包含的能力,不仅限于这几个中台,广联达在建筑行业多年的经验,也同时沉淀下了成本、算量、生产等数字化中台能力。
比如成本中台,通过打通企业级的流程管理和岗位级的作业工具,建立统一的成本类数据标准,以成本测算为主要的场景,形成一套测招、投、核、控一体的成本解决方案。
再比如算量中台,作为广联达的老本行,依托多年来成熟的算量产品技术,结合了模型数据接入、工程量提取和工程量报表的能力,解决工程建筑全专业的工程量计算问题。
这些中台同样也都是以「组件」的方式,被开发者自由调用、装配,用于生产自己的应用。

第三层:技术中台

我们再往下看一层,为了快速把客户具体的业务需求转化成开发成果,技术中台是不可或缺的。它由开箱即用的公共技术组件,以及包含集成、应用、开发、DevOps能力的工具平台共同组成。

工具平台

它主要包含面向开发者的DevOps和应用开发平台,开发者可以基于这些能力进行组件的开发和运维。
另外一部分是面向用户侧的应用平台和集成平台。它主要分成两大部分,分别是开发人员用来生产应用的入口,叫应用开发平台;以及开发完成后,部署发布这些应用,给业务人员去使用这些应用的入口,叫做应用集成平台
应用平台包含认证、门户、组织、权限、授权等基础核心能力,这些基础核心能力提供了统一标准且数据拉通,统一的能力让其它产线不用烟筒式各自建设,专注于业务能力的开发。
集成平台提供了大量的集成方案,包含数据集成、消息待办集成、事件集成、单点登录集成、API集成等等,同时也提供了统一的集成标准,所有的集成业务都可以通过它来实现,打通各种系统的集成互通。
应用开发平台上,开发者可以使用全代码开发,也可以使用低代码开发,创造属于自己的组件,然后把组件发布出去。
简单来说,实现某个业务功能的组件,由一系列的抽象的「对象」组成,进入到每个对象,可以编辑它的数据、逻辑和页面。
多个这样的对象开发完成之后,就可以组成一个封装好的组件,接着设置好部署清单和部署方案,就可以一键发布组件的多个版本,可以选择发布到华为云、阿里云、私有化等等云环境。

公共技术组件

除了自己开发的组件,平台上还给开发者们提供了一些常用的公共技术组件,比如目前项目中比较常见的流程、任务驱动、轻量化报表、文档、电子签章、预警等等,方便一键调用,减少开发量。
开发者可以选择平台里已有的业务组件和公共组件,也可以选择自己开发的组件。配置过程可以定义应用的不同版本,比如基础版、标准版、移动版,分别调用不同的组件和页面,装配完成之后,经过应用功能的定义和配置,最终一键在多个环境里发布应用。
发布后的应用,会进入到应用集成平台上,成为终端用户可以使用的SaaS产品,也就是前面说到平台架构的最高的解决方案层。
另外,对企业来说比较重要的功能是产品的集成能力,也就是和其他系统实现互联互通的能力。
技术平台通过数据集成、API集成、事件集成等能力,帮助企业打破多个系统之间的数据屏障,实现与企业的ERP、人力、档案、OA、钉钉、企业微信等系统的集成,节省开发资源的投入。

第四层:云基础服务平台

建筑业务平台的底座,是广联达云计算基础平台。使用者在大多数时间对它是无感的,但它却是整个平台最重要的底座,作为整个平台的技术支撑。
它提供了微服务治理、容器化管理,给平台开发工作提供了统一的权限管控、存储管理、配置管理和安全管理,开发者不需要考虑这些更底层的技术问题,专注于组件和应用的开发。
另外,云中立适配可以保证同一套开发成果能发布到不同的云环境,比如华为、阿里、腾讯等公有云,或者各种政务云和企业私有云。

几个重要问题

对于广联达建筑业务平台的整体架构,以及每个大模块的主要功能,咱们就先聊到这儿,这是一套非常庞大的系统,还有大量细节没有聊到,感兴趣的话可以去官网了解一下。

官网地址:

https://developer.glodon.com/

在研究建筑业务平台的过程中,我们也带着几个问题,找到了广联达相关业务部门的同事,下面是对这几个问题的采访问答。
问:平台是否只能对接广联达的BIM软件?
答:平台中与BIM数据对接的环节主要用到了BIMFACE的能力,它会把BIM数据进行在线解析和应用,目前可以支持超过50种建筑行业的数据格式,包括广联达自身的BIM软件格式,RVT、DGN等常见BIM格式,以及IFC等通用标准,作为一个开放的开发平台,欢迎各类数据的接入。
问:像是BIMFACE这类已有的成熟产品,作为组件进入到平台,和单独使用有什么差别?
答:单独从引擎功能上来看,两者是没有差异的,背后都使用同一套技术,只是API的命名方式有些变化。
不仅BIMFACE是这样,包括平台上很多其他的组件,比如物联网、成本算量,也都有独立的产品,同样也需要回答这个问题。
BIM要真正用起来、产生价值,需要把模型数据和业务数据结合起来,所以重点在于BIM成果在解析之后,把核心的数据沉淀到数据中台,并且和其他的业务数据发生关联,产生「化学作用」。
比如数据中台里既从BIMFACE组件搜集了模型数据,也通过公司的生产劳务组件获取到了劳务数据。那么,现在通过建筑业务平台就能将生产劳务的数据挂接到模型上,类似这样的场景会非常多。
不同的软件服务于工程项目的不同侧面,而广联达希望针对某一个流程,提供一系列收集数据、使用数据的手段,最终通过把数据在一套平台里打通,产生更加丰富的应用价值。
问:平台的AI功能和物联网功能,与其他的通用PaaS平台有什么区别?
答:主要区别在于垂直和专注。
建筑业务平台是广联达20多年发展历程中逐步积累出来的,沉淀了广联达的核心技术和多年的行业实践成果。2018年的时候把广联达的图形技术、物联网、大数据、人工智能等核心技术能力进行整合,形成了平台1.0;经过这几年的不断丰富完善平台能力,2022年的时候发布平台3.0,最重大的变化就是平台生态开放,这是整个平台的一个发展历程。
在这个过程中,广联达不是闭门搞科研,而是一直和工程行业的客户深度打交道,把对工程的理解和广联达的行业能力,融入到软件工具的开发中。所有的组件和功能都会在平台上,与工程企业的组织、权限、流程这些内容做深度的打通,形成一套专门给这个行业使用的体系。
比如对AI来说,数据是定义模型能力的上限,AI能力主要来源于建筑行业多年积累的数据,关注的也是工程行业专属的业务场景,去解决真实项目中的效率问题,通用的AI广联达并不去做。
再比如物联网能力也是这样,阿里、腾讯都在做通用的物联网平台,主要是赋能给硬件制造商,服务于他们的设备升级、运营和维护。
而工程行业的用户和制造商关注的点不一样,他们更关注数据怎样传上来、怎样监控、怎样服务于业务。物联网中台更关注设备数据的集成,也是站在工程行业的视角来发力。
用户不需要针对不同设备进行二次开发,就可以把数据接到平台里,他们只需要思考怎样使用这些接入的数据。
问:平台适用于什么样的企业使用?
答:平台适用于具有开发能力的大型集团公司、下设的数字科技公司以及行业独立软硬件开发商(ISV)使用。
平台提供了全代码开发、低代码开发和集成开发方式,分别适用于不同开发条件的公司。开发者可以使用开放的API去构建个性化的应用;也可以利用平台现有的能力和组件,利用低代码来快速构建应用。
问:使用业务平台,而不是从零做研发,有什么好处?
答:总结来说有五个好处:多、快、好、省、爽。
多:建筑业务平台的宗旨是开放生态,利用平台开发的产品能力来源会很多,通过持续积累增加企业的数字资产。
快:利用平台的低代码开发能力,让开发者的需求响应更快,组件的复用也能缩短开发周期。
好:借助平台的开放性,开发者可以把自己开发的组件开放给上下游的合作伙伴,也可以使用其他人开放出来的组件,这种生态共建可以博采众家之长。
省:利用不同版本的交付机制,可以实现一次开发、满足多个项目交付的需求,云中立也能帮助开发者实现多种云环境的一键部署,节省大量的开发成本。
爽:和从零开始相比,平台提供了统一、规范的标准,开发者的体验很爽,越用能力越强。
好了,以上就是广联达建筑业务平台对行业开发者价值的深度解析。通过它,我们第一次从内部窥见一家大型数字化转型服务商,是在怎样的平台之上开发出全套的工具。
作为数据驱动、国产自主的数字化平台底座,基于「平台+组件+生态」理念设计的建筑业务平台,对广联达来说,是一次从提供使用工具,到提供开发工具的重要转型;对于建筑行业里数字化转型的企业来说,也在使用既有SaaS和从零造轮子之间,多了一层行业专用PaaS工具的选择,去解决传统开发投入大、问题多、见效慢、价值低的问题。
后面我们也会继续了解广联达建筑业务平台,进一步了解它对于业务应用与管理等更多方面的价值。
未来发展如何,我们拭目以待。
有态度,有深度,BIMBOX,咱们下次见!
· 扩展阅读 ·

国产软件数维建筑设计发布:广联达想解决什么问题?

2021-11-22

 

建筑、结构、机电三专业发布,设计算量模型打通,广联达的设计软件藏了啥功能?

2022-09-28

 

 

暂无评论

相关推荐

微信扫一扫

微信扫一扫

微信扫一扫,分享到朋友圈

广联达发布建筑业务平台,给行业开发者带来了哪些新思路?