中台架构其实是一种整体资讯架构订定的思维,其目的是为了迎接企业不断创新的挑战,在『变是唯一不变』的真理下,创造相对的竞争优势(Competitive Advantage),资讯架构的规划通常是采用由上而下(Top Down)的方式,总观全局,找出各业务部门共通的领域,建立一个共享的协作平台,例如,产物保险的车险、火险、水险的业务流程,都是报价、核保、缴费、出险、理赔、支付,如果能建立一个平台,就能改善原来各自为政的烟囱式架构(或称资讯孤岛),缩短烟囱的高度,使系统开发的速度加快、资讯共享,同时也可建立一套系统开发的规范。这个概念与『大中台、小前台』要宣扬的理念不谋而合。
微软曾经发行一系列的期刊『Microsoft Architecture Journal』,探讨各种系统架构,其中一篇谈到企业服务架构,它将资讯架构分为四层,如下图:
图形来源:Microsoft Architecture Journal 第二期,Service-Oriented Architecture
由下而上,分别为:
几年前在说明此一架构时,有高阶主管认为『企业服务层』与『企业流程层』应上下对调,他认为企业应整合各部门营运流程,对外提供各种服务,这也是言之成理。
面对千头万绪的资料、各业务部门的本位主义,要如何有效执行呢? 最好能像阿里巴巴一样,由大老板亲自指挥,才能破除各方势力的顽抗,主事者必须具备超高的沟通能力,协调各部门放弃本位主义,如果没有天时地利人和,通常是开会超过半年,都还没开工。如果能克服以上困难,单就技术而言,领域驱动设计(Domain-Driven Design, DDD)是一个不错的推动引擎,它是具有完整流程的方法论,指引范围涵盖系统分析与设计,明确的步骤可以帮助我们按部就班地完成系统的开发与建置,後续的文章就先说明DDD方法论,之後,再以Python+微服务进行开发,验证其可行性。
SwiftUI 数据流 SwiftUI 作为一个声明式的 UI 框架,帮我们处理了几乎所有关於 介面...
更新 我把从第一天到现在每天的 Home 目录都放上 GitHub 了,README.md 里面有...
环境设定 当我们在做开发时,首先要做的,就是准备好开发环境, 不然所有的开发都会无法进行, 所以首先...
这次介绍的SeekBar类似前面介绍的Progress Bar,但SeekBar有多一个拖曳的滑动杆...
题号:43 标题:Multiply Strings 难度:Medium Given two non-...