内容摘要:地震会商技术系统构建理念、方法、组成、框架都讨论完了。那具体开始开发那些技术最重要呢?今天我们介绍两个软件系统开发的新技术:数据中台和低代码工具。中台是相对于前端和后台抽象出来的新对象,围绕中台构建业务能力可以更加灵活,而低代码是让业务人员更好地参与。感兴趣?那就往下看吧。
数据时代带来的挑战不仅仅是数据量的爆发式增长,更重要是如何管理好、治理好、利用好这些数据,显然传统的大数据建设方法论无法满足需求。如果把大数据建设工作比如盖高楼的话,那么大数据平台开发和管理工具(数栈)就是打桩机、挖土机、推土机、塔吊...,过程中严苛、繁琐、体系的开发、治理、分析建设方法论(数据中台)就是楼层规划、户型设计、房屋建造....,数据服务就是业主个性化的装修。
企业的数据创新一定要站在巨人的肩膀上,即从数据中台开始,不能总是从基础做起,数据中台是数据创新效率的保障。研究过机器学习的都知道,没有好的规整数据,数据准备的过程极其冗长,这也是数据仓库模型的一个核心价值所在,比如你要开发一个波形识别的AI算法,如果没有现成的AI算法库或训练框架支持,从算法设计到参数训练都要自己一点点去开发,速度可想而知。
1、中台的概念
在企业内,无论是专题、报表或取数,当前基本是烟囱式数据生产模式或者是项目制建设方式,必然导致数据知识得不到沉淀和持续发展,从而造成模型不能真正成为可重用的组件,无法支撑数据分析的快速响应和创新。其实,业务最不需要的就是模型的稳定,一个数据模型如果一味追求稳定不变,一定程度就是故步自封,这样的做法必然导致其他的新的类似的数据模型产生。
数据模型不需要“稳定”,而需要不断的滋养,只有在滋养中才能从最初的字段单一到逐渐成长为企业最为宝贵的模型资产。
数据中台:数据中台是指通过数据技术,对海量数据进行采集、计算、存储、加工,同时统一标准和口径,数据中台成为大数据行业的热门概念。“很多人会把数据比作“石油”,我们现在搭建的数据中台,就是希望扮演“发电厂”的角色。”
数据中台把数据统一之后,会形成标准数据,再进行存储,形成大数据资产层,进而为客户提供高效服务。这些服务跟企业的业务有较强的关联性,是这个企业独有的且能复用的,它是企业业务和数据的沉淀,其不仅能降低重复建设、减少烟囱式协作的成本,也是差异化竞争优势所在。
数据中台的能力体现在如下几个方面:
-
数据资产管理,盘点数据资源、规划数据资源、获取数据资源,并将所有数据资源进行完整呈现;通过元数据信息收集、数据血缘探查、数据权限申请授权等手段,解决"有哪些数据可用"、"到哪里可以找到数据"的难题,并且提升数据资源的利用率。
-
数据质量管理,数据质量就是保障数据正确性的工具,主要包括这么几部分:一是支持准确性校验规则,二是支持双表校验,三是输出校验报告。
数据模型管理,数据模型管理,主要是为解决架构设计和数据开发的不一致性,是为了约束平台使用者的表名、字段名的规范性,架构师从工具层合理的进行模型分层和统一开发规范,包括2部分,一个是规则配置,另一个是对表名、字段名的定期校验。 -
数据应用规划及实现,数据中台策略的基本理念是,将所有的数据汇聚到数据中台,以后的每个数据应用统统从数据中台获取数据,如果数据中台没有,那么数据中台就负责把数据找来,如果数据中台找不来,就说明当前真没有这个数据,数据应用也就无从展开。
讲完中台我们再看看低代码。
2、低代码开发的意义
低代码,本质是一种类似“乐高积木”的理念——将通用、可重复使用的代码形成组件化的模块,通过图形化的界面来拖拽组件拼成应用,从而在只写少量代码或不写代码的情况下,搭建软件应用。
“降低成本、降低价格、降低技术和人员门槛,这是低代码平台要解决的终极问题。”
在相似的“降低开发门槛”、“更高效构建企业软件”的需求下,APaaS、RPA和中台等实践正在成为软件发展的新热点方向。
这些纷繁概念,正共同回应着云时代,企业构建软件系统的挑战和机会——生产力与生产关系正同步变革,只依靠办公软件、财务软件等割裂的系统就能管理好企业业务的时代早已过去:
运营上,要求“实时在线,随时变更”。
经济活动整体数据化程度的提升,需要业务实时在线,倒逼企业搭建覆盖面更广的信息化系统,使用者已从管理人员拓展到前端业务人员;
战略上,要求“敏捷创新”。
3、化学反应
在一个行业内,新人入职要获得成长,一是靠人带,二是找人问,三是自己登陆各种系统去看源代码,这样的学习比较支离破碎,其实很难了解全貌,无法知道什么东西对于业务是最重要的,获得的文档资料也往往也是过了时的。
现在有了数据中台,很多成长问题就能解决,有了基础模型,新人可以系统的学习企业有哪些基本数据能力,专业领域数据的增加更是让其有更广阔的视野,有了融合模型,新人可以知道有哪些主题域,从主题域切入去全局的理解公司的业务概念,有了标签库,新人可以获得前人的所有智慧结晶,有了数据管理平台,新人能清晰的追溯数据、标签和应用的来龙去脉,所有的知识都是在线的,最新的,意味着新人的高起点。
小结
中台是互联网行业为快速响应业务需求提出的一种架构思想,低代码开发平台则是为了简化和加速开发而形成的一种平台产品。中台架构思想和低代码开发平台正在逐渐成为新的软件开发技术发展趋势。
数据中台把数据统一之后,会形成标准数据,再进行存储,形成大数据资产层,进而为客户提供高效服务。这些服务跟企业的业务有较强的关联性,是这个企业独有的且能复用的,它是企业业务和数据的沉淀,其不仅能降低重复建设、减少烟囱式协作的成本,也是差异化竞争优势所在。
中台的目标是提升效能、数据化运营、更好支持业务发展和创新,是多领域、多BU、多系统的负责协同。中台是平台化的自然演进,这种演进带来“去中心化“的组织模式,突出对能力复用、协调控制的能力,以及业务创新的差异化构建能力。
中台本质上是业务导向的,不能沿用原先的IT基础设施思维;决策中台的核心技术是对业务的建模和求解,而非通常意义上的数据分析技术,这两者有很大的区别。而低代码与中台相互结合,产生的化学反应就是非IT背景的业务人员可以参与业务的建模和系统构建,他们更懂得业务需求,因为他们就是一线用户。
一句话总结:在地震会商技术系统中,流程体系就可以理解为数据中台,而编写流程的低代码工具-数据专家,就是让业务人员参与中台建设的技术途径。
网友评论