袋鼠云数据中台专栏2.0 | 企业三界:业务界面,应用界面,数据界面
关于袋鼠云数据中台专栏V2.0
数据中台如何定义?企业数据化与数据中台的关系是什么?数据中台如何支撑企业战略转型?
袋鼠云近两年来,先后为国内数十家大型龙头企业提供数据中台咨询与实施落地服务,积累了大量的实战经验,同时也在为客户服务的过程中,不断完善和升华自身的数据中台理论体系和实践方法论。希望通过后续文章的分享,与诸位读者交流,共同加快企业全面数据化进程。
本专栏每周更新1-2篇,敬请期待~
正文
一、企业三界
本篇文章阐述「企业业务」、「企业信息化」,「企业数据化」三者之间的关系。
界面是一个很宏观的东西,玄幻小说里所谓的人界,地界,天界,都用界面这个词来描述。之所以用到界面这个词:
第一说明它所划分的东西很宏大;
第二说明界面之间的区隔很明显;
同时也说明,这些区隔之间一定是有交互的,有本质和内在的联系。
笔者就用界面这个词来描绘一个企业内的三部分内容:企业的业务,企业的信息化和企业的数据化。
企业三界透视图 业务界面、应用界面、数据界面
二、业务界面
业务界面最持久,就像人类社会的存在一样,自从诞生了企业这个实体,企业业务界面也就随之诞生了。
现有的几种经典的「企业架构(EA)」描述方法,都能够对企业业务架构进行完整而详细的描述。
图片来源于网络
或者我们更简化一些,了解一个企业可以从两个方面来看:
一个是「静态的实体」,一个是「动态的流程」。
静态的实体是对人、财、物的描述,这其中我们尤其关注人。企业的组织架构,部门职责和岗位设置与岗位职责,这些要了解清楚。
另一方面是动态的业务,业务以业务流程的方式展现,从最宏观的企业价值链,一直到部门间甚至部门内的业务流程,这些流程让我们看到企业业务架构中动态的一面。
当我们把上述的内容都了解以后,我们对一个企业的基本业务情况也就了解的差不多了。
三、应用界面
企业的应用界面建设,也就是我们所谓的「企业信息化建设」,也是笔者十几年的工作内容。
从最开始的财务电算化,到「办公自动化(OA)」,到「MRP」,「MRP2」,到「ERP」,然后就是企业各种主要业务的对应专业软件涌现。
图片来源于网络
当企业内的系统开始变多,变复杂的时候,一方面大规模的集成系统开始流行,另一方面IT咨询逐步在国内火热,企业开始从关注系统到关注系统之间的事情。
然后就是「SOA」了,从最初的门户(portal),单点登陆SSO,到ESB,到MDM。
也许应用界面的最后一个主题就是,
「业务中台」的建设了。所有应用都定制开发,采用「互联网微服务」的方式架构。最终做到真正的资源动态扩展,应用随需应变。
四、数据界面
「企业数据界面」是一个新兴的界面,既然是新兴的界面,就需要说明一下这个界面的前世今生。
以往,数据界面的功能是依附于应用界面的,因为应用界面自己就可以产生数据,而且应用界面有一定的数据计算能力,基本的业务统计可以通过应用本身的算力计算出来。
但是,应用界面的主要算力还是要支持业务稳定运行的,人们越发发现需要有专业的存储和算力要应对现有数据的再次计算需求,业务界面也就逐步将这些功能转移出来,数据界面也就逐渐拥有了自己的雏形。
图片来源于网络
也许大家会说,这些都是传统数据仓库早就提出和存在的内容,之所以笔者要用界面来再次强调和划分,是因为随着数据中台的普及和企业数据化进程的加快,我们越来越发现数据界面和传统应用界面的区隔,无论是技术路线,应用方式,乃至建设路径都有很大的差异,甚至说差异越来越大。
数据界面的主要职责就是数据的计算,它从应用界面汲取数据,在自己的界面内进行数据清洗和统一建模,最后在各种场景的驱动下,再在统一的数据模型内找到各种数据进行计算并进行结果的输出。数据界面将一部分数据结果直接供给业务界面,也就是让不同岗位,不同层级的人都能够看到和使用到数据。
随着数据智能应用的增强,数据界面的产出物,也会更频繁地和应用界面进行交互。比如很多实时计算的结果或者算法模型的应用,会以数据API的形式进行交互。
五、总结
数据界面的产出物是结果数据,这些结果数据是在数据资产金矿中淘出的金子,而业务界面和应用界面对数据界面的数据要求似乎也是无穷无尽的,所以数据界面不仅仅对业务界面和应用界面提供数据支撑,同时也会对应用界面和业务界面提出要求。
数据界面对应用界面提出的要求是最多的:
一方面是数据源的要求,如果没有数据源,那么后面的数据汇聚,萃取和产出也就无从谈起;
另一方面是数据质量提升的要求,比如基础数据不一致,数据信息缺失,数据准确度不高或者约定好的数据模型内存储了其他含义的数据等等。
数据界面也会对业务界面提出要求,尤其是在进行业务变革和业务创新的时候,企业往往要在业务动作甚至是资金上进行大量的投入,然后才能够产生数据。
数据的事情之所以单独归类为一个界面,笔者认为有以下几个原因:
技术体系、能力、产品、构建方法与IT界面的内容差异越来越大
数据的重要性被企业广泛认可
需要归结成一个界面而进行单独的研究和讨论
数据界面是一个新兴的界面,传统数仓其实已经在这个界面中应用很久,且解决了很多核心关键问题,「数据中台」相比于传统数仓和数据中心,更多的是一次提升和超越。
图片来源于网络
相信笔者和诸多读者中的好多人,日后的职业经历里绝大部分精力都会投入在这个界面的建设之中,应用界面建设的很多正向和反向经验也都能够为这个界面的建设做参考,我们期望在构建这个界面之初就能够融入更多的以往建设的智慧,甚至是很多互联网的思路和做法,从而让这个建设的过程更加得平稳和迅速。
本文作者
张旭 (花名:老虎)
袋鼠云副总裁,解决方案与交付负责人
原用友股份应用集成业务部总经理,主数据管理专家、业务创新带头人
曾主导数十家国内500强企业的数字化建设原型项目的规划与落地
拥有十多年企业服务和项目管理实施经验
袋鼠云是企业数据化整体解决方案提供商,是数据中台架构倡导者、引领者,通过打通数据供应链,构建企业数据化驱动引擎,加速企业数据化进程,让数据成为企业核心竞争力。
数据智能,让未来变成现在
400-002-1024

低调大师中文资讯倾力打造互联网数据资讯、行业资源、电子商务、移动互联网、网络营销平台。
持续更新报道IT业界、互联网、市场资讯、驱动更新,是最及时权威的产业资讯及硬件资讯报道平台。
转载内容版权归作者及来源网站所有,本站原创内容转载请注明来源。
- 上一篇
袋鼠云数据中台专栏2.0 | 数据中台综述:三个维度看数据中台
一、关于数据中台的9个名词 数据中台是什么,当前有很多解释,但是它一定不是哈姆雷特。 新兴的事物总会被各种解读,但是当人们足够熟悉了以后,总会有一个公允的定义得到广泛的认可和接受。这个过程中,最可以用于度量的便是「功能定义」与「业务价值」。袋鼠云认为,数据中台表现出的最主要特征是一种企业数据化体系的架构,而且就目前而言,这种架构是最为有效的一种架构。 目前很多人把数据中台直接等同于企业数据化,AI和大数据,或者是直接的业务价值,甚至企业变革(比如新零售)。这些都是不准确的,数据中台的价值被过于放大,数据中台,数据应用,直接业务价值应当给予分层讨论。 下面对目前使用的名词做一个统一罗列,然后再开展讨论: 数据源 当数据还在应用界面的时候,我们称这些数据是数据界面的数据源。数据源存储在一个个的数据库,文件和流中,由各种应用,中间件和物联网设备所产生。 数据资产 数据源中的数据经过拷贝进入到数据界面,存储在ODS层后,再经过基本的数据清洗后进入DWD和DWS层,这些数据称为数据资产。ODS层的数据也可以纳入数据资产范围。 数据中台 数据界面的一种架构,职能定位是所有数据的汇聚之所,以及为上层...
- 下一篇
阿里开发者招聘节 | 面试题15:如何看待异构计算在整个云计算中的位置和作用? | 5月13日云栖夜读
点击订阅云栖夜读日刊,专业的技术干货,不容错过! 阿里专家原创好文 1.阿里开发者招聘节 | 面试题15:如何看待异构计算在整个云计算中的位置和作用? 阿里巴巴资深技术专家们结合多年的工作、面试经验总结提炼而成的笔试真题这一次将陆续放出。并通过这些笔试真题开放阿里巴巴工作机会,让更多的开发者加入到阿里这个大平台。阅读更多》》 2.十五年了,蚂蚁为何执着攻坚这两个技术堡垒? 蚂蚁金服副CTO 胡喜应邀做了《蚂蚁金服十五年技术架构演进之路》的演讲,分享蚂蚁金服对金融科技未来的判断,并首次对外公开蚂蚁金服技术人才培训体系以及 BASIC College 项目。阅读更多》》 3.Knative Eventing 中 Channel 如何注入默认 Provisioner 本文讲述在 Knative Eventing 中创建 Broker 时,如果不指定 provisioner, 系统会自动创建默认的 provisioner, 那么这个机制是如何实现的呢? 本文基于 Knative Eventing 0.5 版本,介绍了这个实现机制。阅读更多》》 4.记一次吐血的ping: unknown hos...
相关文章
文章评论
共有0条评论来说两句吧...
文章二维码
点击排行
推荐阅读
最新文章
- Windows10,CentOS7,CentOS8安装Nodejs环境
- CentOS8安装MyCat,轻松搞定数据库的读写分离、垂直分库、水平分库
- Red5直播服务器,属于Java语言的直播服务器
- SpringBoot2整合Thymeleaf,官方推荐html解决方案
- Jdk安装(Linux,MacOS,Windows),包含三大操作系统的最全安装
- CentOS7设置SWAP分区,小内存服务器的救世主
- SpringBoot2初体验,简单认识spring boot2并且搭建基础工程
- SpringBoot2全家桶,快速入门学习开发网站教程
- Docker安装Oracle12C,快速搭建Oracle学习环境
- SpringBoot2整合MyBatis,连接MySql数据库做增删改查操作