金融核心系统云原生转型的三个挑战、六个误区和四个步骤

简介: 金融核心系统云原生转型的三个挑战、六个误区和四个步骤

近年来,云原生技术发展如火如荼,IT系统云原生转型已成共识,留给各行各业的只是何时云原生、怎样云原生的时间和方式问题。

金融行业作为各类转型历来的排头兵,在推进云原生转型上同样不逞多让。金融行业为何这么积极地做云原生转型?

在蚂蚁集团数字科技事业部产品总监马振雄看来,这源自三个驱动力:业务、政策、科技。其中,业务模式变化带来了对弹性、敏捷性、稳定性、安全性及开放性的新诉求,政策方面的自主可控、多云跨云等要求则促进了金融科技持续的创新与发展,而这二者要想实现,最终的落脚点都在科技底盘构建上。

云原生,集全领域技术之众长,志在重构企业基础设施,自然成为金融行业科技转型的宠儿。

金融云原生转型的三个挑战

当前,从IT的预算、投入及建设来看,金融行业大幅领先于大部分传统行业,但在云原生取得显著成效的同时,还存在三个层面的挑战。

  • 在认知层面,云原生的体系十分庞大,而金融行业对云原生的认知尚有待完善。金融行业的云原生应该是以更加全面的视角覆盖应用全生命周期的体系,而不只是简单的技术堆叠。
  • 在应用层面,金融行业一般会对增量应用做云原生转型,但绝大部分的存量应用依旧在云下,是单体式架构。若想将所有存量应用从单体式重构成为分布式,需要按批次、慢节奏的逐步转型。而在转型分布式架构后,仍需选型应用层面的开发框架,做统一的技术栈管理。目前,以蚂蚁数科SOFAStack为代表的金融级云原生分布式解决方案,提供一揽子解决方案,帮助金融机构及企业客户解决在架构升级转型过程中的成本、效率、稳定性和弹性等问题,实现对云上增量应用与云下存量应用的统一管理、观测与治理,让云下的单体应用快速获得分布式架构的服务治理能力和观测能力。
  • 在基础设施平台层面,头部金融机构多是基于开源的技术栈自研基础设施、技术中台等;腰部与尾部的金融机构受限于自身研发条件,多考虑采购商业产品。 需要各个金融机构贴合自身现状,寻找一条切实可行的路径构建全行级统一的应用基础设施,并真正在全行范围落地。

核心系统改造要规避的六个误区

在金融行业的众多应用中,核心系统被称为“跳动的心脏”、“皇冠上的明珠”,其重要程度不言而喻。金融机构在云原生分布式升级时需要确保安全合规、整体可演进、架构高可用,因此对核心系统的架构改造往往慎之又慎。

虽然集中式架构当前仍具备很强的竞争力与稳定性,但在金融数字化高速迭代的浪潮中,集中式架构的问题日益凸显,例如系统部署无法及时相应业务需求、系统弹性能力差、成本高等。

阿里云发布的金融核心系统转型“红宝书”,其中总结了目前核心系统转型常见的六个误区:

  • 误区一:从简单系统着手过渡到核心系统进行架构转型。

所谓“由简入奢易,由奢入简难”,非核心系统的转型经验对于核心系统云原生化的参考及借鉴意义十分有限,及早在核心架构层面纳入自主可控等方面的考量,能够有效避免二次迁移带来的额外成本。

  • 误区二:追求技术架构的完全解耦,碎片化供应商不被绑定。

底层架构的高效稳定应该是转型的第一目标,在底层架构稳定的情况下进行局部优化与解耦才是最佳实践。

  • 误区三:核心系统按照功能模块切分,再众包给不同的开发商完成,避免被一家厂商绑定。

业务模块可以解耦分包给不同的供应商,但技术架构需要统一规划、统一标准,由专业的供应商来进行技术架构的设计和承载,实现核心领域“统”与“分”的结合。

  • 误区四:业务应用与技术平台之间互不关联。

在云原生架构下,该观点已不适用,需要通过引入额外的框架、机制和设计来保障核心系统的整体表现。

  • 误区五:选择应用平迁,不做架构大更改。

核心系统转型追求产出和产能的平衡,技术架构的升级能够推动产出,而云原生化带来的产能提升也能够进一步促进产出,从而成为数字化转型的一个助推引擎。

  • 误区六:选择各个领域最佳的供应商完成各自擅长的工作任务。

相较选择供应商而言,核心转型更重要的是要选择具备端到端的落地实践能力,且从理念、方法论、设计规划、平台架构以及标准规范方面都能够进行战略性长期投入和总体把控的合作伙伴。这样才能真正地和金融机构一起实现业务敏捷与核心下移,从而推动数字化转型,而不是为一堆冠名数字化转型的文档买单。

以银行业为例,随着全方位数字化的金融时代的到来,银行核心系统正在全面进入云原生时代,敏捷交付、高并发、弹性伸缩等问题已成为银行核心系统建设时的必要考虑因素。

头部银行具有较强的自研与实施能力,可以在核心下移方面做预演与尝试,但对于中小银行来说,现实依旧很骨感。

针对不同类型的企业,SOFAStack提供不同的解决方案,对于头部银行,SOFAStack在不破坏其自身技术沉淀的基础上,查缺补漏、增强能力;而对于中小银行,SOFAStack则帮助从0到1建设统一规范的基础设施、技术中台,助力科技转型。

640.jpeg

在产品/服务层面,SOFAStack提供业务建模设计、微服务应用开发、分布式中间件、CI/CD、应用部署发布、服务编排、统一应用运维、容灾高可用、安全切面等全栈式解决方案,并兼容Dubbo、Spring Cloud等开源微服务运行环境。借助SOFAStack,金融机构可实现传统应用平滑上云、云上云下统一治理、多云异构下运维自动化以及技术风险保障,最大化上云价值。

核心系统云原生转型的四个步骤

基于上述挑战和误区,马振雄建议金融行业核心系统云原生转型可以按四步走:

  • 梳理完整云原生全景图,并对自身做充分的现状分析;
  • 基于业务目标梳理并制定平台与应用两方面的目标架构;
  • 做现状与未来目标架构的偏差分析;
  • 分解工作,制定可执行的分阶段的实施计划。

同时,马振雄结合自身经历,表示“从运行时切入,观全貌,再逐步延伸至其他领域”的学习路径更适合想要从事云原生行业的个人开发者。

“SOFAStack的使命是提供金融业数字化转型过程中所需的科技支撑,成为金融业跨云应用的操作系统。对有志于从事云原生行业的开发者,‘从核心到全局再延伸至旁路’是一个推荐的学习路径。让我们携起手来,以开源共建的方式促进云原生技术的落地与迭代,打磨端到端的可信原生能力,帮助万千金融领域技术从业者们。”马振雄总结道。

相关文章
|
26天前
|
Kubernetes Cloud Native 持续交付
云计算的转型之路:云原生技术的崛起与实践####
【10月更文挑战第16天】 本文深入探讨了云原生技术在现代IT架构变革中的核心作用,不同于传统概述,本摘要将聚焦于云原生如何促进企业实现敏捷开发、弹性伸缩及高效运维,通过具体案例分析展现其在实际业务场景中的创新应用,揭示这一技术趋势对企业数字化转型的深远影响。 ####
41 2
|
1月前
|
运维 Cloud Native 安全
云原生架构:企业数字化转型的新引擎##
【10月更文挑战第2天】 在当今数字化浪潮中,云原生架构以其独特的优势成为企业实现高效、灵活和创新的核心驱动力。本文深入探讨了云原生的概念、核心技术如容器化、微服务和DevOps等,并分析了这些技术如何共同作用,推动企业在云平台上实现快速迭代、弹性扩展和资源优化。同时,文章还阐述了云原生在实际应用中面临的挑战及相应的解决策略,为企业的数字化转型提供全面而深入的指导。 ##
52 17
|
1月前
|
运维 Cloud Native 持续交付
探索云原生架构:企业数字化转型的新引擎
在当今数字化浪潮中,云原生架构以其独特的优势成为企业转型的关键。它通过容器化、微服务、DevOps和持续交付等技术,使企业能够快速响应市场变化,实现应用的高效开发、部署和运维。本文将深入探讨云原生的概念、核心技术及其在现代IT环境中的重要性。
|
1月前
|
Kubernetes 监控 Cloud Native
探索云原生架构:企业数字化转型的新引擎
【10月更文挑战第5天】 在当今数字化浪潮中,云原生架构以其独特的优势成为企业实现高效、灵活和可扩展的关键。本文将深入探讨云原生的核心概念、关键技术以及实际应用案例,揭示其在推动企业数字化转型中的重要作用。
34 6
|
1月前
|
运维 Kubernetes Cloud Native
探索云原生架构:企业数字化转型的新引擎
【10月更文挑战第9天】 在当今数字化浪潮中,云原生架构以其独特的优势成为企业实现高效运营和快速创新的关键。本文将深入探讨云原生的核心概念、关键技术以及实际应用案例,揭示其如何助力企业加速数字化转型步伐。通过对云原生技术的剖析,我们将看到这一新兴架构是如何重新定义软件开发、部署和运维模式的,进而推动企业在激烈的市场竞争中脱颖而出。
|
1月前
|
运维 Cloud Native 持续交付
云原生技术:企业数字化转型的新引擎##
随着数字化浪潮的不断推进,企业对于高效、灵活的IT基础设施需求日益增长。云原生技术作为一种新型的软件开发和部署范式,正逐渐成为企业数字化转型的重要驱动力。本文将深入探讨云原生技术的核心概念、关键技术以及其在企业数字化转型中的作用和优势,旨在为读者提供清晰、全面的认识。 ##
|
1月前
|
监控 Cloud Native 持续交付
云原生架构:企业数字化转型的新引擎##
在当今数字化浪潮中,云原生架构正成为推动企业创新和竞争力的关键因素。本文探讨了云原生的核心概念、技术优势以及在现代业务场景中的应用实践,揭示了其如何助力企业实现高效运营、灵活扩展与持续集成。通过对云原生技术的深入剖析,我们将看到它不仅是一种技术趋势,更是企业数字化转型的战略选择。 ##
39 5
|
3天前
|
Cloud Native 安全 数据安全/隐私保护
云原生架构下的微服务治理与挑战####
随着云计算技术的飞速发展,云原生架构以其高效、灵活、可扩展的特性成为现代企业IT架构的首选。本文聚焦于云原生环境下的微服务治理问题,探讨其在促进业务敏捷性的同时所面临的挑战及应对策略。通过分析微服务拆分、服务间通信、故障隔离与恢复等关键环节,本文旨在为读者提供一个关于如何在云原生环境中有效实施微服务治理的全面视角,助力企业在数字化转型的道路上稳健前行。 ####
|
5天前
|
运维 Kubernetes Cloud Native
云原生技术:容器化与微服务架构的完美结合
【10月更文挑战第37天】在数字化转型的浪潮中,云原生技术以其灵活性和高效性成为企业的新宠。本文将深入探讨云原生的核心概念,包括容器化技术和微服务架构,以及它们如何共同推动现代应用的发展。我们将通过实际代码示例,展示如何在Kubernetes集群上部署一个简单的微服务,揭示云原生技术的强大能力和未来潜力。
|
6天前
|
消息中间件 存储 Cloud Native
云原生架构下的数据一致性挑战与应对策略####
本文探讨了在云原生环境中,面对微服务架构的广泛应用,数据一致性问题成为系统设计的核心挑战之一。通过分析云原生环境的特点,阐述了数据不一致性的常见场景及其对业务的影响,并深入讨论了解决这些问题的策略,包括采用分布式事务、事件驱动架构、补偿机制以及利用云平台提供的托管服务等。文章旨在为开发者提供一套系统性的解决方案框架,以应对在动态、分布式的云原生应用中保持数据一致性的复杂性。 ####