首页 yabo88狗亚app 服务器 大yabo88狗亚app--任意三数字加yabo.com直达官网 存储 IT 安全 物联网 软件 商品

服务器

虚拟化频道旗下栏目: 虚拟化 服务器组件 虚拟桌面 yabo88狗亚app--任意三数字加yabo.com直达官网中心 高性能计算

金融行业如何以PaaS为抓手构建下一代云平台?农行有话说

来源:网络整理   发布时间:2019-06-25
摘要:服务器频道 06月25日 新闻消息(文/李祥敬): 近年来,金融行业普遍走上了金融科技之路。金融科技的本质是通过大yabo88狗亚app--任意三数字加yabo.com直达官网、人工智能、区块链等各种技术的应用来改善金融效率、创新商业模式。现在金融行业积极拥抱数字化转型,而上云其实是企业进行转型和业务

服务器频道 06月25日 新闻消息(文/李祥敬):近年来,金融行业普遍走上了金融科技之路。金融科技的本质是通过大yabo88狗亚app--任意三数字加yabo.com直达官网、人工智能、区块链等各种技术的应用来改善金融效率、创新商业模式。现在金融行业积极拥抱数字化转型,而上云其实是企业进行转型和业务创新的一个重要抓手。

在最新一期的《企业开源智库》,中国农业银行研发中心专家罗水华、红帽解决方案架构部总监刘阳和主编李祥敬一起探讨了金融行业的下一代平台建设。罗水华在节目中分享了农行在云平台建设方面的实践和经验,为当前金融机构上云和数字化转型提供了重要的参考。

农行的“云”探索

经过30年来的信息化建设工作,农行形成了现在近500个应用系统在生产环境运行的状况。这一方面为农行的业务创新提供了支撑,另一方面也带了很多挑战。比如这些应用系统分布在不同的硬件环境,运行在超过1000个不同类型的软件上,商业软件有100多个,开源或免费软件有1000多个,每个软件还有不同的版本。

为了更好地应对这些挑战,农行近些年在云平台建设上进行了积极尝试,也取得了一些进展。IaaS平台从2012年开始建设,现在正经历从1.0到2.0的跨越,目前正在推广应用IaaS 2.0的阶段。“IaaS平台的建设解决了技术包袱的问题,如上面所言,农行形成了纷繁复杂的应用系统和软硬件。通过IaaS平台建设可以把这些统一纳管,底层的基础架构更加简单,适配应用或者业务需求。”罗水华说。

随着IaaS建设的日渐成熟,农行现在需要从业务角度看技术,业务与技术的关联性更强,PaaS平台提升日程。农行的PaaS平台也是在2012年左右开始尝试建设,目前在从开源版本试用到基于商业版本推广阶段。

农行已经在yabo88狗亚app--任意三数字加yabo.com直达官网中心上海和北京两地投产PaaS平台,共发布了3个应用,4个子系统。这3个应用具有代表性,既有传统应用,也有微服务架构应用,还有目前处于前沿的人工智能平台和无服务器架构(Serverless)应用。

如果说PaaS解决了技术与业务的关系,那么随着信息化建设的深入,农行在业务流程标准化和定制化方面的需求也开始出现,从而适应新的业务。农行在SaaS领域的探索集中在某些业务领域建设了应用服务,主要有一号工程中的惠农电商平台、缴费平台等。

金融行业上云三步走

对于农行的上云实践,刘阳说,红帽软件多年来一直服务于全球各大金融机构,的确是看到了金融机构上云的强大的动力和努力。从最初的谨慎尝试到目前的大胆创新。从目前看,整个发展过程可以分为大致三个阶段:

从IT角度出发,利用云技术来提升计算、存储、网络等IT基础资源的供给能力、运用效率以及支撑能力。以满足不断涌现的IT建设对IT基础资源的大量、灵活、高效使用的技术要求,这体现在IaaS层面。

在此基础上进一步搭建关键技术平台,就是在云基础平台之上,搭建PaaS平台。尤其是容器技术出现后,PaaS平台能够跨越私有云、公有云。PaaS平台将底层技术与上层应用关键就似乎进行了剥离,解除了整个底层平台对上层应用的束缚。

比如银行推出了很多跟互联网对接的业务,比如双十一秒抢等促销活动,要在一天之内要准备好大规模的系统支撑能力,怎么样在一两天之内就让整个IT系统就绪?这就是PaaS平台整个的能力。金融科技的力量怎么能够产生对业务的促进,它需要PaaS化,要把金融科技作为PaaS的一个服务对外提供,上层的SaaS应用就会变得更加地灵活。

最后,未来将是“混合云、多云”的天下,金融机构在多云平台中,利用金融科技构建“云原生”应用,实现业务创新。 “未来下一代云平台一定是在混合云和多云的环境之下构建真正的云原生应用,而不是把传统应用搬到云上而已。”刘阳说。

农行与红帽的PaaS合作

对于金融行业,云技术一方面解决历史遗留的制约问题,另一方面也要创造更加先进的生产力。比如农行通过IaaS解决利旧问题,另一方面金融科技中的大yabo88狗亚app--任意三数字加yabo.com直达官网、人工智能,包括区块链技术等等需要应用到新业务中。而金融行业的PaaS平台建设就是解决这样的问题,其起到了承上启下的作用。

刘阳表示,PaaS建设本身是数字化转型的一部分,需要进行生态建设,对内会涉及到架构、开发、运维等很多部门,如何定义各部门的职责。以及如何在中间业务、分行特色业务等专项领域进行有特色的PaaS建设都是需要思考的问题。对外,需要联合符合PaaS架构的第三方应用合作伙伴,对商业合作伙伴提供业务开发能力,构建金融数字生态。

农行的PaaS平台就是基于红帽的OpenShift进行构建的。据罗水华介绍,农行在PaaS选型过程中,研究了不少国内外厂商的PaaS产品和解决方案。经过筛选,农行发现红帽OpenShift和应用开发过程结合很紧密,对应用开发的实际情况考虑和支持得比较好,对开发人员很友好。

罗水华表示,OpenShift与Kubernetes等开源技术社区发展保持一致,同时功能稳定可靠,这对于要求高度稳定、又要自主可控的银行重大基础设施来说是最为重要的。“OpenShift的基础架构跟开发过程结合得非常好,因为我们开发过程中经常有不同的版本迭代,而OpenShift能够管理好应用的版本,让开发人员彻底的不用关注这些细节问题,他只要去聚焦工程实现的问题,我觉得对开发人员特别友好。”

另外,OpenShift在运维领域也是与时俱进,跟新技术、新框架结合得特别好,包括服务网格,OpenShift集成了服务网格的能力,这些能力其实是应用开发特别需要的,也就是说OpenShift能够跟上技术演进的步伐,不断地满足应用和运维的需要。在实际的使用过程中,农行跟红帽一起形成更好的应用设计、上云规范。

刘阳说,技术的生命力带来的商业价值是不言而喻的。目前招商银行、中国石油、中航信、中信信用卡等客户都在使用OpenShift。这主要是由于红帽OpenShift提供了坚实的技术方向和企业级支持、专业化团队和产品宽度。

路漫漫,但是前途无限

谈及未来的规划,罗水华说,农行研发中心的最终目标是要建设一个三级平台体系,第一级为PaaS云平台的研发环境,在这个环境中开发云管理平台,研究和实现PaaS云平台所需的关键技术;第二级为各个应用系统的开发平台,这个平台为应用系统研发过程提供所需的功能开发、单元测试、功能测试、集成测试等支持;第三级为覆盖几乎所有应用系统的一体化管理的生产运行平台。