企业数字化转型落地之中台能力建设(一)
一、中台能力模型建设是企业数字化转型地基建设的重要组成部分
企业信息化建设过程中,一般会经历几个阶段,从最早的电子化、无纸化到信息化再到目前数字化的过程,第一个阶段只是利用pc代替原来的纸质化过程,例如由原来的手工记账改成了电脑记账,这个阶段甲方的IT是非常弱的,甚至是没有的;第二个阶段企业信息化过程,是甲方的业务发现很多业务流程需要借助IT帮助其管理,提升整个流程的效率,因此企业部门内部出现了各种各样烟囱林立的系统,以制造业为例,一般会从财务核心系统开始建设,逐渐覆盖到销售,物料,仓储,物流等环节,设计生产部门还会涉及到产品生命周期、生产计划、制造等过程管控,这个阶段甲方的IT起到配合业务的作用,也是目前市场上大多数企业所处的阶段,这个阶段的特点就是没有统一的规划,数据在各自的小生态里运转,各系统缺乏对外输出的能力,存在数据冗余,系统重复建设等问题;要解决第二个阶段的问题,企业需要统一规划,并且这个规划需要IT和业务一同作出,企业在第二个阶段出现的问题,部分根源是由于没有IT的主导或者IT决策很弱,没有从IT建设方面提出有利的建设规划,所以第三阶段提出的企业数字化建设的要求,根本要解决在已有系统都建设好的基础上,如何能整合并打通各个系统,对外输出各种能力,从而达到数字赋能企业的目的,而要实现这个目标,组织方面企业需要有CIO这个角色,在数字化建设中IT和业务需要紧密配合,IT需要经历从过去配合为主改为共同决策的角色转变过程,这个过程企业需要建设各种能力中心,而中台建设是企业数字化转型地基建设的重要组成部分。
中台的概念提出是最近几年的事,尤其是阿里巴巴率先提出了中台的概念,但是中台的思想其实早些年就存在,企业数字化转型中都要面临的阶段,其核心思想是,打破现有应用系统边界,实现服务编排,服务重组,服务共享,建设共性共享的能力赋能企业,企业中台的逻辑架构如下图所示
【企业中台逻辑架构】最底层后台指的是企业遗留的稳固的系统,例如财务,ERP,PLM等系统,这类系统已经运行多年,业务不会有大的调整,所采用的技术框架也比较重,不够灵活,业务方面对这类系统提出的需求改进不多。分层架构最上一层是前台应用,与后台应用厚重和稳固的特点不同,前台更强调应用的快速适配市场的灵活性,其生命周期也较短,有的甚至是为了论证POC是否可行而投入到市场的MVP产品。而企业就面临一个矛盾,如何解决后台运转缓慢和前台快速运转的问题,中台的引入正好解决了这个矛盾,如下图所示。
【中台的作用之一:实现前台和后台的解耦】再回到企业中台架构中间这一层就是中台的架构,中台也可以分为技术中台,数据中台,和业务中台,从分层架构可以体现技术中台剥离了业务内容,是为了上层业务中台和数据中台提供支撑能力的层级,这一层级更多是覆盖了企业的IT基础设施建设(IDC/云),以及对基础设施进行的监控和管理。企业只有在这个基础已经建立好的前提下才具备业务中台和数据中台的能力。业务中台和数据中台是平级的关系,业务中台更关注的是能力(service)的建设,而数据中台更关注是数据,尤其是数据分析的能力建设。业务中台所产生的业务分析数据是数据中台数据的来源之一,同时数据中台汇总各方数据进行分析汇总后又会反哺给业务中台。
业务中台的引入实现前台与后台解耦,最大程度减少前台或者后台变化对另一端的影响,这是中台作用之一,中台另一个作用是共性服务下沉,实现服务共享,降低重复性工作,对未来创新业务快速交付提供支撑,这是中台起到的第二个作用。
业务中台根据业务场景需要,从架构层面有四种实现方式:1、包含前台页面,共性服务层,自有db的建设,例如企业中台-问卷域建设;2、只有共性服务层,自有db,例如企业中台-预约域建设;3、前台页面,共性服务层;4、只有共性服务层。
上面提到了企业中台的架构和定位并重点阐述了业务中台架构的四种场景技术实现,那企业如何落地中台建设,从方法论层面可以依托DDD领域驱动设计来规划,从技术实现层面可以依托现在的微服务架构来建设,概括来说左手DDD,右手微服务是我们建设中台的两个法宝。