文/李祥敬
近年来,金融业普遍走上了金融技术的道路。金融技术的本质是通过应用大数据、人工智能、区块链等技术来提高金融效率,创新商业模式。现在金融业积极接受数字化转型,上云实际上是企业转型和业务创新的重要起点。
经过30年的信息建设,中国农业银行(以下简称中国农业银行)在生产环境中形成了近500个应用程序系统。一方面,它为中国农业银行的业务创新提供了支持,另一方面,它也带来了许多挑战。例如,这些应用程序系统分布在不同的硬件环境中,运行在1000多个不同类型的软件中,100多个商业软件,1000多个开源或免费软件,每个软件都有不同的版本。
为了更好地应对这些挑战,中国农业银行近年来积极尝试建设云平台,取得了一些进展。IaaS平台建于2012年,现在正在经历1.0到2.0目前正在推广应用IaaS 2.0的阶段。“IaaS平台的建设解决了技术负担的问题。正如上中国农业银行形成了复杂的应用系统和软硬件。IaaS 中国农业银行研发中心专家罗水华说:平台建设可以统一管理这些,底层基础设施更简单,适应应用或业务需求。
随着IaaS随着建设的日益成熟,农行现在需要从业务角度看技术,业务与技术的相关性更强,PaaS平台提升日程。PaaS该平台也于2012年左右开始尝试建设,目前正处于从开源版试用到商业版推广的阶段。
农业银行已在数据中心上海和北京投产PaaS该平台共发布了三个应用程序和四个子系统。这三个应用程序具有代表性,包括传统应用程序、微服务架构应用程序、前沿人工智能平台和无服务器架构(Serverless)应用。
如果说PaaS为了解决技术与业务之间的关系,随着信息化建设的深入,中国农业银行对业务流程标准化和定制的需求也开始出现,以适应新业务。中国农业银行SaaS该领域的探索重点是在某些业务领域建立应用服务,主要包括惠农电子商务平台、1号项目支付平台等。云在金融业三步走
至于中国农业银行的云实践,红帽解决方案架构部主任刘洋表示,目前金融机构正在云路上,从最初的谨慎尝试到当前的大胆创新。目前,整个发展过程可分为三个阶段:
从IT从角度看,云技术用于改进计算、存储、网络等IT供础资源的供给能力、应用效率和支撑能力。满足不断涌现的需求IT建设对IT大量、灵活、高效利用基础资源的技术要求体现在IaaS层面。
在此基础上,进一步搭建关键技术平台,即在云基础平台上搭建PaaS平台。特别是容器技术出现后,PaaS平台可以跨越私有云和公有云。PaaS平台似乎剥离了底层技术和上层应用的关键,消除了整个底层平台对上层应用的束缚。
例如,银行推出了许多与互联网相连的业务,如双11秒抢劫和其他促销活动。我们应该在一天内准备大规模的系统支持能力,以及如何在一两天内让整个活动IT系统就绪?PaaS整个平台的能力。金融技术的力量如何促进业务?PaaS化学,以金融科技为例PaaS的一个服务对外提供,上层的SaaS应用会变得更加灵活。
最后,未来将是一个混合云和多云的世界。在多云平台上,金融机构利用金融技术构建云本地应用,实现业务创新。未来,下一代云平台必须在混合云和多云的环境下构建真正的云本地应用程序,而不是将传统应用程序转移到云上。刘杨说。
对于金融业来说,云技术不仅要解决历史遗留下来的制约问题,还要创造更先进的生产力。例如,中国农业银行通过IaaS另一方面,金融技术中的大数据和人工智能,包括区块链技术,需要应用于新业务。PaaS平台建设就是要解决这样的问题,起到承上启下的作用。
刘阳表示,PaaS建设本身就是数字化转型的一部分,需要生态建设。它将涉及许多部门,如结构、开发、运行和维护。如何定义各部门的职责。以及如何在中间业务、分公司特色业务等特殊领域进行特色PaaS建设是一个需要考虑的问题。外部,需要结合PaaS第三方应用合作伙伴,为商业合作伙伴提供业务开发能力,构建金融数字生态。
农行的PaaS基于红帽的平台OpenShift建造。据罗水华介绍,农行在PaaS在选择过程中,研究了许多国内外制造商PaaS产品及解决方案。经过筛选,中国农业银行发现了红帽OpenShift与应用开发过程紧密结合,考虑和支持应用开发的实际情况,对开发人员非常友好。
罗水华说,OpenShift与Kubernetes对于要求高度稳定、自主可控的银行重大基础设施来说,保持开源技术社区发展一致、功能稳定可靠是最重要的。OpenShift基础设施与开发过程相结合,因为我们在开发过程中经常会有不同的版本迭代,而且OpenShift能够管理应用程序版本,使开发人员完全不需要关注这些细节。只要他关注项目实现的问题,我认为他对开发人员特别友好。
另外,OpenShift还与时俱进,与新技术、新框架相结合,包括服务网格,OpenShift集成服务网格的能力实际上是应用开发所需要的,也就是说OpenShift能够跟上技术进步的步伐,不断满足应用和运维的需要。在实际使用过程中,中国农业银行与红帽形成了更好的应用设计和云规范。
刘洋说,技术活力带来的商业价值是不言而喻的。目前,招商银行、中石油、中航、中信信用卡等客户都在使用OpenShift。这主要是因为红帽OpenShift为企业级支持、专业团队和产品宽度提供坚实的技术方向。
谈到未来的规划,罗水华表示,中国农业银行研发中心的最终目标是建立一个三级平台体系,一级是PaaS云平台的研发环境研究和实现云平台的研发环境PaaS云平台所需的关键技术;第二级是各应用系统的开发平台,为应用系统的研发过程提供所需的功能开发、单元测试、功能测试、集成测试等支持;第三级是覆盖几乎所有应用系统的集成管理的生产运行平台。
"未来,中国农业银行将积极探索云规范、管理体系、流程等方面。因为云不仅是一个技术问题,而且还涉及到部门职责的调整,所以我们应该建立相应的支持过程来充分发挥云的能力。我们希望建立一个功能齐全、功能齐全的云平台,为中国农业银行未来向分行和同行输出能力。"罗水华说。
在刘阳看来,PaaS建设是一项长期工作,银行应根据自身情况和目标进行PaaS红帽在这些方面有丰富的架构规划和路线设计PaaS项目规划和实施经验可以帮助金融客户PaaS结构设计。例如,通过快速Discovery Session通过发现需求和指导设计,通过Open Innovation Lab实现联合设计和原型方案,或完整的架构设计项目。
此外,对于开源产品,需要强大的支持和服务团队,专业的交付能力非常重要。红帽可以从项目前、中、后提供全方位的服务支持,帮助客户走上云的道路。红帽本身就是一家开源软件企业。开源实际上是一种创新的方式,而开源并不是一种商业模式。许多企业使用开源软件,它必须具备企业软件的功能,需要专业团队的支持,以及整个周边技术的兼容性和可靠性。刘杨说。
刘阳进一步表示,红帽本身的整体活力来自于这种开放和创新的模式,这受到了红帽的高度赞扬。因此,红帽可以非常坚定地告诉用户,红帽技术不会有锁定问题,因为技术本身不完全掌握在红帽手中,不是红帽的知识产权,红帽只是整个开源社区非常重要的贡献者和一员。
这是最糟糕的时代,也是最好的时代。这是金融技术的新时代,但也是云计算的时代。我们需要建立一个适应新业务需求的新时代IT和OpenShift它可以帮助金融客户建立新一代的金融云平台。金融业下一代云平台将继续解放开发人员和运维人员,赋予应用研发和运维能力,不断提高业务交付效率和质量。
扫码咨询与免费使用
扫码免费用
申请免费使用
在线咨询