】金融行业私有云平台未来将如何发展?对同行们探讨的这一话题,作者分享了具有洞察力的观点,从三个方面进行了细致的分析解读,包括金融企业业务发展方向、技术和系统架构发展趋势、私有云平台在业务和IT融合过程中的定位和作用,能够为大家带来参考与启发。
【作者】汪照辉,中国银河证券架构师,专注于容器云、微服务、DevOps、数据治理、数字化转型等领域,对相关技术有独特的理解和见解。擅长于软件规划和设计,提出的“平台融合”的观点越来越得到认同和事实证明。发表了众多技术文章探讨容器平台建设、微服务技术、DevOps、数字化转型、数据治理、中台建设等内容,受到了广泛关注和肯定。
前几天看到twt社区有位银行会员朋友的讨论话题“金融行业私有云平台发展趋势和方向是什么?”(该话题链接:)这个问题比较宏观,不太容易回答。技术和业务是密切相关的,技术最终以某种形式如云平台等服务于业务,因此,技术工具的发展趋势和方向往往来自于业务需求。但技术又独立于业务,技术工具和平台可以应用于不同的行业和业务。技术的发展和工具的更新迭代也会促进新业务需求的产生和变化。所以对于金融行业私有云平台发展趋势和方向的答复,可能需要考虑以下几个方面:
其实不管是不是银行类金融企业,私有云平台的发展建设趋势可能都有些类似。从近些年中台架构、DevOps、云原生化、平台工程、全栈云等概念也可以感觉到,企业的基础设施支撑平台或底座逐渐统一化和一体化,私有云平台的趋势也是向一体化业务支撑底座转变杏彩体育。
首先,杏彩体育网站注册技术是生产力,体现在生产工具上。私有云平台就是信息技术和数字化时代的生产工具之一。业务需求驱动技术的不断发展进步,而技术的发展进步也赋能业务的进一步变革和创新,所以业务和技术是紧密相关相辅相成的。特别在数字化时代,工具的代际差异将可能会带来业务的颠覆性变化。
生产力的发展促进了业务的创新发展。比如说,互联网等技术促进了互联网金融的兴起;数字化促进了互联互通,家庭财富管理等可能成为一个新的方向。业务的发展创新往往发生在交叉融合领域,金融业务也是一样。不管业务与业务的融合交叉,或是业务与技术的融合交叉,未来金融企业业务发展方向可能是业务融合以及业务技术融合领域。这也和企业数字化转型是一致的。企业数字化转型的最终目的是差异化,基于自身的资产、技术、人才等找到与众不同的、领先的、能构建护城河的产品或领域等,这就需要创新,但要快速响应和创新,就需要数字化基础能力和工具的支撑。而当前数字化技术提供了这种可能,因此数字化技术应用于金融企业业务、赋能业务敏捷响应需求和促进变革是必要的举措。
从生产力和生产关系的辩证发展关系来看,数字化技术是新的生产力,人工智能等技术更是新质生产力,因此,金融企业业务发展的一个显著方向是数字化,比如数字化办公、数字化营销、数字化运营、数字化风控等。企业数字化离不开数字化技术和数字化体系架构,认识和了解数字化技术趋势和系统架构趋势,是业务发展和转型创新的前提。
技术(生产力)发展趋势是从信息化向数字化和智能化方向演进,从而也促使系统架构(生产关系)从单体架构向分布式云原生微服务架构、Serverless架构演进。整体趋势是能力分解,目的是实现复用和共享。这个社会发展专业化分工演进趋势是一致的。其根本目的是通过专业化分工来提升效率。在系统架构层面,就是通过能力分解实现组件、服务等的复用,以降低耦合性,提升复用率,减少重复开发,降低成本。所以,说到底还是为了降本增效。
从京东研发模式发展趋势也可以比较好的理解业务、技术和架构的发展趋势。早期单体架构阶段,项目之间没有太多交互,项目组基于需求进行设计开发。若开发完成后需要系统之间需要集成,才会再考虑集成的问题。这种模式京东称为“业务线垂直闭环模式”。其优点在于闭环高效;但由此带来了很多问题:重复建设、无法复用,定制开发的产品或采买的产品很难做到兼容不同业务流程,采买产品技术栈很难实现收敛,运营、运维成本提升;且数据打通困难,数据口径难校准,经营成本增加。
随着业务之间的联系和交互增多,特别是数据共享、数据一致性、数据唯一来源等需求,不同业务系统之间面临着集成或融合需求杏彩体育,从而分离、抽象和提取一些公共的组件和服务,以实现复用等能力。这种方式被称为“共享服务模式”。其优点在于业务系统实现了较好的建设,杏彩体育网站注册技术栈得到了收敛,业务数据也便于打通,实现了集中化的管理。但对研发来说是串行的工作流程,强依赖,迭代速度慢,难以敏捷响应业务变化需求。
为了实现各业务条线之间的协同,经过多年实践探索,中台架构被提了出来。中台架构将复用提升到了企业层级,将各业务条线系统共享的能力和数据进行统一规划、统一设计、统一建设等。但中台架构没有明确可复用服务的粒度,从而也使中台概念混乱,各自为战。而云原生微服务和容器等技术提供了一个很好的解决方案,以云原生PaaS平台来支撑云原生微服务的复用和共享。云原生PaaS为底座,提取企业内共性的能力封装为微服务,快速编排为业务应用,敏捷响应业务需求。这种方式被称为“基于一体化协同平台共享服务模式”。其优点是沉淀可复用能力、提升交付效率和交付质量等。缺点是对整个团队的技能和协同能力要求非常高。
从研发模式和架构演进趋势看,我们基本上可以理解了私有云平台在企业中该如何定位。云是应用系统底座,企业内的私有云平台通常为企业内部系统提供资源和平台服务。再从DevOps到平台工程,其实都是构建企业内部自服务敏捷基础设施能力。而私有云平台的潜在能力恰好契合PaaS平台底座这样的需求。
自服务敏捷基础设施能力不仅包括IaaS服务能力,也包括PaaS服务能力。私有云平台可以提供虚拟机、容器、存储等资源服务,也需要提供中间件服务、应用研发、应用运维等能力。自服务敏捷基础设施也和DevOps和平台工程所追求的目标在本质上是一致的,只不过表述的方式和侧重点不一样,DevOps强调研发运维一体化方,平台工程则侧重支撑研发运维工作的工具平台的建设,但都需要自服务敏捷基础设施来支撑应用服务生命周期全过程。
如何构建自服务敏捷基础设施?其实就是构建一套PaaS平台,也就是云操作系统。在企业内部就是构建企业内部云操作系统。这也解释了企业内私有云平台发展趋势为什么是PaaS而不是IaaS的根本原因。PaaS向下管理各种基础设施资源(包括公有云、行业云等多云资源),向上支撑各种业务应用,所以PaaS才是企业平台能力的集大成者。基于PaaS的思想可以分层构建服务能力,比如存储服务、网络服务、DNS服务、数据服务、中间件服务、模型服务、安全服务、业务服务等。
容器、微服务、Kubernetes等云原生技术为PaaS平台的实现提供了便利的、可行的方案。容器和Kubernetes并不是为了实现一个简单的容器云,而是云原生PaaS,也就是云原生操作系统。到这里,整个体系基本已经串起来了,也就基本上可以理解金融行业私有云平台的发展趋势。
云平台是技术平台,作为业务运行支撑底座,类似操作系统,可以应用于任何行业,跟业务其实没有强耦合关系。因此我个人认为,私有云平台的发展趋势很大程度上是各行业敏捷响应和创新需求驱动的,而金融银行业作为IT技术应用的前沿行业,很好的驱动了私有云技术的应用和创新发展。金融银行业务的融合创新,要求私有云平台底座能力的完善和支撑,促使私有云平台向自服务敏捷基础设施、云原生PaaS演进。
虽然说云平台本质上跟行业也没有强耦合关系,但都可以基于云原生PaaS来构建自己的业务应用运行支撑环境,构建一套自服务敏捷基础设施,敏捷响应企业业务变革和创新需求。这也是平台化、平台工程、自服务敏捷基础设施等概念、理念的出现和流行的驱动力,是生产力发展和生产关系演进相互作用的结果。站在生产力和生产关系的高度,就更容易理解整个发展趋势和大方向。