导读:麦聪软件基于DaaS(数据即服务)平台帮助企业构建下一代数据中台。
年,马云从芬兰一家游戏公司Supercell接触到中台概念后,在阿里内部积极践行,开创了“大中台、小前台”的组织机制和业务机制。
阿里数据中台的理念是通过高效、统一的后方系统来支撑快速变化的前端业务,提高业务产出效率,减少成本投入。
·年阿里启动中台战略,同年数据中台概念开始深入互联网公司
·年数据中台概念大火
·年因为“腾讯数据中台论”再度成为了人们谈论的焦点
·年,阿里却提出要拆中台。
数据中台,仿佛一夜之间坠落神坛。
峰回路转,年阿里又提出DaaS,让数据中台的故事继续中......
一、什么是数据中台?
回答什么是数据中台之前,我们先说说什么不是数据中台。
数据中台不是大数据平台!因为它首先就不是一个平台,也不是一个系统。
如果有厂商说他们有个数据中台(Hadoop开源版+PostgreSQL系列MPP+开源拼凑一体化开发和管理平台),马上打报警,因为它很可能是个骗子。
接着,我们来探讨一下数据中台到底是什么?
数据中台是一种十足技术术语。虽然没有明确的定义,但是从字面的理解和技术基础的分类,我们可以先把中台看作是一种中间层。
既然是一种中间层,那么从内容理解上应该是中间件,而不是数据库或大数据平台类的数据存储和处理产品。
借助Gartner的架构层来理解为什么要有中间层,可以更好地理解中台的定位和价值。以下是Gartner按照事物变化的速度来分层,这样可以逐层分析并设计合理的边界与服务。
图:Gartner解释为什么要有中间层
在数据开发中,核心数据结构的变化是相对缓慢的,但它对数据业务的影响却非常大,是业务应用的基础单元;但业务创新的速度、对数据提出的需求变化是非常快速的。
二、数据中台能解决什么问题?
数据中台的出现,弥补了数据开发和应用开发之间,由于开发速度不匹配而出现的响应速度跟不上的问题。
简单的理解就是应用开发和数据开发之间可以解耦,应用开发只需关心自己的业务,不用关心数据在什么地方、如何存储,如何访问等。数据中台的出现,让应用开发人员和数据开发人员各司其职,以标准的服务完成双方的互信和访问。
数据中台主要解决以下三类问题:
1.开发效率低:一般情况下,应用开发人员开发一个数据查询需要很长的时间。因为除了要他们除了要理解业务相关需求,同时还需要理解底层的数据模型是什么样的、如何开发、如何调用等问题。
或者需要另找相关的数据开发人员来帮自己开发所需要的数据接口。无论是自研还是外包,中间的理解成本和沟通成本都会严重影响数据业务上线的效率和质量。
2.重复造轮子:当一个新的业务应用需要开发时,虽然和别的项目需求大致差不多,但因为是别的项目组维护的,所以数据还是要自己再开发一遍,也就我们常说的“重复造轮子”——即把从开发、测试、上线的工作重复再做一次,最终的结果取决于开发人员是什么水平和责任心。
3.专业的人做专业的事:数据的处理和维护是一个相对专业的技术工作,需要相当专业的人来完成。但很多时候,应用开发人员对少量数据开发人员,项目需要做什么就直接抽人来做,不管这个人是否专业。
以上这三类问题都会导致应用开发团队效率下降。这就是数据中台的关键——让前台开发团队的开发速度不受后台数据开发的影响。
Thoughtworks专家认为,数据中台是聚合和治理跨域数据,将数据抽象封装成服务,提供给前台以业务价值的逻辑概念。具体如下图所示:
图:Thoughtworks的数据中台概念
DataAPI是数据中台的核心,它是连接前台和后台的桥梁。通过API的方式提供数据服务,而不是直接把数据库给前台,让前台开发自行使用数据。
至于产生DataAPI的过程,怎么样让DataAPI产生得更快?怎么样让DataAPI更加清晰?怎么样让DataAPI的数据质量更好?这些都是需要围绕数据中台去构建的能力。
也就是说,DataAPI本质上就是DaaS的基础。正是看到了DataAPI的价值,全球领先的麦聪DaaS平台,在DataAPI创建、发布和全生命周期的管理都让客户拥有极致的体验。
图:麦聪DaaS平台产品架构图:DataAPI是DaaS的基础
不管是数据开发人员还是业务人员,都可以在几分钟内创建1个DataAPI以及发布、分享、调用等全生命周期管理。并且,麦聪DaaS平台的数据探查功能,可以帮助客户自查数据质量。
三、为什么说数据中台兴于DaaS?
虽然阿里提出数据中台的概念没能得到市场的全盘接受,但是中台里的一个理念却被广泛认可,即OneService(统一数据服务)。
统一数据服务的中心思想是,数据部集中设计和开发API服务,让数据使用只复用不复制,以真实访问和接入需求的数据服务提供给数据使用者,目的是为企业提供一个统一的数据接入和数据查询服务。
这一理念也到了国内外DaaS(数据即服务)公司的一致认可,尤其得到Snowflake、麦聪软件这类DaaS公司的持续推进和发展。
众所周知,DaaS并非一个全新的概念,在中国已有近十年的发展。从本质上看,DaaS架构在企业已有大数据平台(数据湖)或数据仓库的基础上,能够帮助企业快速构建数据服务化的中间件,更符合市场对下一代数据中台的理解。
因此,DaaS已经被很多行业人士寄予厚望,成为企业下一代数据中台的方向和目标。甚至,在年的年中,阿里重整原来数据中台等技术团队也提出DaaS概念,这无疑让DaaS成为下一代数据中台的未来趋势更加笃定。
目前来看,DaaS能够给企业带来哪些价值:
·DaaS从0到1,比较容易产生新的价值点
·DaaS本身是面向应用或业务用户的,更容易受企业认可
·DaaS通过配置或SQL的方式其实就是无代码的方式生成DataAPI,更容易让企业获得成功
图:麦聪DaaS平台帮助企业快速构建下一代数据中台
企业只有把数据用起来了,才能反向推动数据治理和数据标准类似的工作,而数据治理的推进也会让数据服务化更好,让业务更好的使用数据,这其实也是企业数字化转型的方向和重要目标:让数据用起来。
关于麦聪软件:
全球领先的DaaS(数据即服务)软件厂商,支持元数据管理,数据治理,数据开发,数据服务化,数据市场等功能,帮助企业快速构建下一代数据中台,加速企业数字化转型的进程。目前,强客户中已有30多家选择麦聪DaaS平台。