童话说说技术创业美文职业
投稿投诉
职业母婴
职场个人
历史治疗
笔记技能
美文纠纷
幽默家庭
范文作文
乐趣解密
创业案例
社会工作
新闻家居
心理安全
技术八卦
仲裁思考
生活时事
运势奇闻
说说企业
魅力社交
安好健康
传统笑话
童话初中
男女饮食
周易阅读
爱好两性

中台实战(3):数据中心中台化案例

8月16日 呛人心投稿
  聊了那么久的中台概念,本篇文章我们来看一个中台MVP的实战案例,以底层数据中心为例的实战案例。在前几篇文章《中台实战0、1、2》中我们已经详细描述了中台战略的建设目标与演化方式,抽象来看我们可以将其总结为这三个关键词:复用、提效、一次开发。
  一、中台化前的产品现状
  在项目早期我们公司提供的服务就是在线酒店预订,这种业务模式的整个流程也不复杂,主要分为这几个环节:
  BD进行拓店邀请酒店入驻平台平台上架用户下单分佣
  重点来看第一个环节,BD拓店实际就是将线下的酒店住宿服务当做商品“进货”至公司的后台中,从而为后面整个服务奠定基础,这里也是整个业务的核心与数据唯一进口。
  在这个环节中公司由BD与商务团队维护并积累的大量底层“商品”数据,而初期这些底层数据在数据库中,就是简单的以“KeyValue”形式进行存储。
  存储字段截取
  当经过一段时间的积累后,这种数据存储方式由于维度简单导致的结果,就是整个数据库的数据量在很短时间内出现猛增。
  但是虽然看着每天都有“商品”数据入库,慢慢的我们却发现这些数据很多都是没有办法进行二次使用的,只能供特定的业务方进行独立使用。
  具体来说,在公司内部我们通常会有多个业务团队,每个业务团队往往都会根据自己的业务需求在数据库中建立一张属于自己的数据库表(这里为了行文方便我们视作一个表),这些表的业务数据字段与定义方式都是按照业务方定制化进行的。
  例如在当时,我们的酒店预订就分为两个业务团队:
  非标住宿预定,也就是民宿;
  标准酒店预定;
  所以此时在后台我们有了两套业务数据体系,这些数据都是这两个业务方进行自主定义的。
  二、挑战:业务线
  这样的数据看似很寻常,目前很多企业也是这样对内部团队管理的。但是对于这种我称之为依托于前端统一团队的业务来说(两个业务方由统一的一群BD去进行扫街),我们实际上去做的就是将已经标准化了的数据(酒店录入数据)再次人为进行了割裂,变成了两个独立的业务数据库,如下图所示。
  我们要知道很多企业平时日常所做的工作大多数都是在进行数据的迁移与整合,如:将用户行为数据与用户唯一标识数据结合,从而唯一确定分析这个用户的喜好。
  那么也就意味着我们每破坏一次数据之间的关联性就意味着,为后期增加了一次需要进行反向操作,也就是将数据进行合并的工作负担。特别是我们将酒店天然性以业务墙进行了阻拦,更是破坏了数据的强关联性(同类数据)。
  同时这样的数据也使得对于既属于民宿又属于标准酒店业务库中的数据成为总库的冗余数据,曾带来的一个很严重隐患,就是当民宿业务线的运营同学发现酒店名称发生改变并变更后,我们另一端的运营同学很难去即时发现并处理。此时在标准酒店业务端出现了多次用户下单后,该酒店因为店名与实际店名不统一,而旅客无法入住的情况,并多次投诉平台。
  当然这只是若干次业务数据管理中的一个小小的缩影,正是因为这样的意外挑战出现,让我们对于现有的数据管理方式产生了要去进行变革的意图。
  三、挑战2:创新业务
  我们知道绝大多数互联网的产品本质就是以不同的展示形式、递进次序陈列出不同的数据,满足用户的信息需求。如新闻网站与今日头条都是在展示新闻数据,而陈列的次序一个是按编辑维度,一个是按读者的阅读习惯维度。
  那么也就是说只要有了数据源,我们在这基础上就可以衍生出不同的产品。我们原公司业务也不例外,在我们收集了一段时间市场的酒店信息后我们就想着可以用这些数据来组织些新的产品,以此来满足不同细分市场人群。
  如将酒店的基本信息数据(照片,介绍等)与第三方游记攻略类数据共享,提供数据输出服务。和想分析现有的数据的数据预测服务:根据不同地区的新增房源数据进行旅游真实热门景区排行。
  这个时候面对之前分散的非标住宿预定与标准住宿预定两个独立业务,我们更想要看的两个业务线汇总后的全维度数据,而在现有条件下这个变得必须要逾越两个业务线的阻隔。
  四、业务中台解决方案
  面对这样的几个挑战,我们的选择就是利用中台去进行解决,此时中台1。0是这样构建的:
  步骤1:中央集权
  将酒店数据剥离各业务线团队,把酒店数据存储至独立的数据中心(也就是中台1。0)进行维护,打破各团队隔离,此时将原有的环节改为:
  BD进行拓店邀请酒店入驻平台数据中心(新增)平台上架用户下单分佣
  而在新增数据中心进行统一维护后,面对各自团队的数据需求我们可以在数据中心划分为虚拟数据源用以进行支撑。
  酒店数据与各个业务线生成的订单等数据都汇总到数据中心中,数据中心是整个企业的基础服务提供全局的数据。
  步骤2:特异性管理
  接下来让我们来分析下整个业务运作流程,在原有两个产品线的业务模式与创新产品的业务模式中,当我们以数据流转的整个视角来看,本质上这些业务就是下图所示的数据流。
  不难发现,在这里作为数据源的提供方为业务方做了两个步骤的工作:
  数据取用:根据业务方所要的数据范围提供数据(如:本次业务需要读取会员ID,会员姓名这两个字段);
  数据业务格式化:根据业务方所要的数据格式进行特定数据格式顺序生成返回(如:业务方A返回数据格式:会员ID“12311”会员姓名“张三”;业务方B返回数据格式:会员姓名“张三”and会员ID“12311”)。
  对比这两个步骤的工作我们就能发现,第二个步骤实际上是原来整个后台支撑系统额外的工作的罪魁祸首。像上文提到的每次数据接口只能为一个业务方提供服务,这个接口由于数据返回格式是特定的所以具有很强的特异性,导致后台同学需要不断进行新的提供数据的接口的开发。对于不懂技术的同学,我们可以理解为后台同学在提供同样的信息而先后顺序不一样时,需要设计不同的传输通道。
  大家可以看到这无疑就是巨大的浪费。大家可以回想下在自己的日常工作中这样的情况是不是也相当常见,例如:产品迭代中每次版本更新导致的需要重新设计接口(新旧产品就同一数据的不同封装形式的取用);老版本数据接口与新版本的同一数据接口不同,需要分别维护。
  所以当时我们是这样解决的,这两个步骤中第一个服务共性很高,很容易抽取成公共服务。我们就数据中心提供了一个标准的取数据接口,各个业务方只需要传输需要什么字段名称,我们的统一数据返回接口就把数据返回至业务方。这样在所有的版本中我们始终对同一批相同功能的接口进行维护(为了负载均衡),各个接口没有任何特异性都是标准的取数据接口,只根据请求内容进行内容返回,这样大大减少了开发量。
  对第二步骤由于特异性特别高,我们将这种与业务强相关的东西下放到业务端,由业务方进行数据处理,加工成他们需要的组织形式再返回给客户方。
  此时后台人员只需要开发面向数据源的数据输入接口,也就是将BD采集的数据进行清洗成为中台的原材料。此时数据中心也就是中台,将各个业务数据留存在这里,并提供统一的取数方法,前台业务人员根据需要去申请数据,将原来数据后台统一处理这一动作划分为:数据获取(中台)与数据业务端组合(前台)两部分。
  而整个系统的架构也就变成了如下图的样子:
  最后
  在最后给大家一个个人理解中台战略,特别是业务中台的搭建是一个高度定制化的战略,如果我们想要发挥中台化战略的最大价值,就需要依据不同公司、不同业务、不同阶段的特征去定义与动态调整中台演进方向。就像本文的酒店数据中心案例一样,只有最适合当前业务的中台框架,才是真正的解决方案。
  相关阅读
  最近处处惹人爱的中台到底是什么
  中台实战(1):看懂企业业务演进路线
  中台实战(2):中台的建设核心原则
投诉 评论 转载

全面解析:服务蓝图的应用逻辑服务蓝图是服务设计的主要工具,然而设计者们经常误解它与用户旅程图的关系、谁应该参与流程以及如何将其价值展现给团队。于是本文就为大家盘点服务蓝图与用户旅程图之间的关系以及服务蓝图……一名优秀交互设计师要思考的四类问题对于交互设计师来说,除了专注于设计的规划与执行外,我们更应该腾出一部分时间与精力去思考、去探索交互设计中的关键问题与关键环节,从认知层面提升自己。做设计不是接到需求就埋头……7大原则,带你设计出更优秀的图标想要设计一套高质量的图标,就需要一套成熟的技巧、训练有素的眼睛、不断的练习和临摹。而就将通过7大原则和大量的案例来说明优秀图标的特点,使你了解优秀图标的共性,设计出更优秀的图标……中台实战(3):数据中心中台化案例聊了那么久的中台概念,本篇文章我们来看一个中台MVP的实战案例,以底层数据中心为例的实战案例。在前几篇文章《中台实战0、1、2》中我们已经详细描述了中台战略的建设目标与演化方式……棉花信息平台的产品分析功能趋势近些年来,“互联网”始终是线上与线下产业结合并赋能发展的趋势所在。其中,棉花信息平台就利用互联网与线下棉花产业的连接,提供质量查询、棉花商城、采供需求、企业仓库、物流金融等功能……初学者如何快速上手数据可视化设计?本文主要讲述可视化全过程,并对各环节的关键点做了说明,希望通过这篇文章能让大家对可视化设计有一定的认识。什么是数据可视化数据可视化是数据内在价值的最终呈现手段,它利……实例分析:了解上瘾模型四个阶段本文就从上瘾模型来分析,这几款APP都是怎样让用户逐渐“上瘾”的,而作为产品的我们,在设计产品的时候,又应该怎样设计,把拉新留存促活转化的过程做好。每天晚上抱着手机从朋友……通过社区买菜,了解业务流程经过这次战役后,用户会习惯网上买菜,未来应该还会涌现出很多公司进入到社区买菜的领域中。这里就简单梳理下这部分的流程,共同学习探讨!前言最近由于疫情的原因,很多城市的……智能问答系统产品设计详解本文通过基于问答对的问答型机器人作为引入,逐步分解其设计流程,用通俗易懂的语言描述问答型机器人的产品设计思路。问答系统的概述我想大家肯定看过很多关于自然语言处理(简……需求太多?1个思考流程,C端产品轻松规划优先级先抛出几个问题:产品为什么要进行需求管理?需求管理的核心是什么?如何规划优先级?然后带着这些问题,聊聊我是怎么思考C端产品需求规划的。“总是做迫在眉睫的事情,会让人……疫情期间最火的电商模式:社区电商因为当下的特殊形势,各种隔离措施使得社区电商模式成为当下最热门的电商模式之一,本文我们就来分析下社区电商的产品如何进行设计。2020年1月,新冠肺炎疫情突起,在这个特殊时……关于填写核对订单信息的产品思考在线上付款的时候,我们都会仔细核对自己的订单信息,再进行确认付款。那么,在这页面的内容展示上,有哪些点是值得注意和思考的呢?互联网公司通过搭建线上平台的购物支付体系,满足……
职场心灵鸡汤语录职场心灵鸡汤语录简单的职场的语录职场的语录职场正能量的语录职场心灵鸡汤语录职场的语录79条职场的语录40条简单的职场正能量的语录49条职场正能量的语录职场的语录简单的职场的语录

友情链接:中准网聚热点快百科快传网快生活快软网快好知文好找作文动态热点娱乐育儿情感教程科技体育养生教案探索美文旅游财经日志励志范文论文时尚保健游戏护肤业界