技术支撑视角来看,架构要业务服务化、平台化向中台化演进,达到平台+应用的构建模式,同时这个应用本身就是能够通过松耦合的微服务模块灵活组装和构建的。这个转型带来的一个巨大好处,就是传统的一个业务系统的开发模式不存在的了,取而代之的是单独的业务组件或业务模块的开发,通过共性平台层服务能力的支撑,我们不再需要开发重复的类似流程引擎,公共技术组件等这些内容,而只需要将开发重心真正专注到业务功能和逻辑实现上。要实现上述目标,首先,实现从业务耦合到业务分治的转变,这就要求要划清业务边界,同时推动耦合双方共同完成解耦。其次,实现业务归属从多头管理到归口管理的转变,这要求明确业务功能,明确团队职责,确定接口团队,统一维护业务。再次,实现业务的刚性支撑到柔性支撑的转变,这就要求抽象出业务模型,有良好的复用性、可拓展性,从此前的以点为维度的支撑,换为以面为维度的支撑。
网友评论