Categories
程式開發

一个微服务业务系统的中台构建之路


中台是近两年软件开发领域的热点话题,相关的文章也成为了各个技术社区和媒体争相报道的网红内容。作为企业支撑业务开发的核心系统,中台的重要性不言而喻,很多企业也开始尝试中台的构建和落地工作。Biz-UI 的业务中台孵化于 BSAP(Business Service Architecture and Practice)项目,经过一年多的积累,终于开花结果。本文将从中台的基本概念讲起,带你一起探寻 Biz-UI 团队的业务中台构建之旅。

1 雾里看花:解开中台的面纱

2015 年阿里制定了“大中台,小前台”的战略方向,中台一词由此诞生。作为一个国人创造的词汇,中台没有一个原生的英语词汇来表示,我个人更倾向于使用“middle-end”或者“middle-platform”来表示。但可以确定,中台是介于前台和后台之间的产物。所以在理解中台概念之前,我们先来看一下它和前后台的区别。

中台与前后台

我们先来为前台和后台做一个宏观的定义。

前台: 企业交付给终端用户(客户)所使用的系统,是企业与客户进行交互的平台,例如用户直接访问的网站、App 等都可以算做前台。对于 FreeWheel MRM 核心业务系统来说,前台就是提供给客户使用的前端页面,以及为页面提供业务逻辑支撑的微服务系统,也就是我们内部所说的 Domain services。

原文链接:【https://www.infoq.cn/article/hwDD1lNFrrs3gKIdFtoE】。未经作者许可,禁止转载。