2014年,Gartner提出了敏态和稳态“双模IT”架构概念,成为数字化转型过程中重要的实践。敏态是指通过IT弹性和敏捷能力,提供灵活、高效的业务、组织和流程架构,适用创新业务;稳态侧重于传统核心系统应用,它强调的是稳定、安全、合规。
在几乎所有企业看来,一个完美的信息系统应该兼具敏态和稳态的优点,打破二者边界、实现融合成为必须。推进以上云为主要目标的数字化转型的过程,成为这一目标的有力支撑。
但是,上云过程也意味着业务从传统老旧的虚拟机、物理机转向云原生、分布式架构,不少企业也在向多云多芯方向发展以适应自主可控的要求。这种由于信息基础设施的改造及其导致的业务流程、业务模式变革并不轻松。
数字化转型面临新挑战:SOFAStack让敏态和稳态鱼和熊掌兼得
蚂蚁数字科技事业部云原生产品总监马振雄认为,企业上云需要面对三大挑战。
第一个挑战是企业如何将传统应用上云。传统上云方式可以归结为两类,一类是一个平迁上云,应用无需做改造,仅仅对底下的基础资源替换成云上的服务器或者容器,这种做法成本较低,带来的增量价值有限。第二类方式是对应用进行彻底改造,快速获得分布式云原生微服务架构背后的降级、路由等服务治理能力和统一的可观测性的能力,但因为成本巨大,多数企业望而却步,大量传统、老旧系统成为历史包袱。
有没有第三种上云的方式?这种方式能够让企业无需对传统应用做任何改造,在降低上云成本的同时,快速获得分布式架构背后带来的技术红利?
第二个挑战是稳敏双模。敏态追求弹性、敏捷、效率,稳态追求安全、稳定、合规。它们背后所带来的IT支撑技术体系是不同的,是割裂的。
“如果用双模方式进行数字化转型,那意味着企业存在两套技术体系,架构人员、开发人员、测试人员、运维人员需要来回频繁切换。这对于企业的统一治理体验是非常糟糕的一件事情。”马振雄说。
有没有一套系统支持从稳敏双模逐步过渡到统一、完整的研发和运维IT体系?
第三个挑战是企业如何在效率和稳定之间获得平衡。企业对核心系统进行改造和重构,意味从原来在主机向云和分布式平台演进。主机系统给人的印象一直是超级稳定,但价格比较贵。
如果要迁移到云的平台上,用分布式的架构做支撑,能否维持到主机系统相当的水平?
蚂蚁云原生产品矩阵SOFAStack应运而生。2022年11月3日,在杭州举行的云栖大会上,蚂蚁集团发布了云原生的产品矩阵SOFAStack4.0升级版。
马振雄在当天下午以“追光向未来”为主题的蚂蚁集团数字科技峰会上介绍,SOFAStack是蚂蚁推出的云原生PaaS平台,具备高可用、一致性、可扩展等特性,可帮助金融机构及企业客户安全可靠地实现IT架构向云原生分布式架构升级,从而降低IT开发与运维成本,提升研发效能,支撑业务快速创新。
基于以上三个挑战,SOFAStack 4.0版做出了有效应对:利用服务网格技术,通过无侵入的方式对老旧的应用植入sidecar,就能够让企业无需对传统应用做任何改造,在降低上云成本的同时,快速获得分布式架构背后带来的技术红利,彻底打破了上云成本和价值线性正相关的定律,堪称支持企业上云的第三种手段;同时,SOFAStack 4.0版这套体系能够从应用的元数据、应用的运行发布和运维等各个方面打通稳敏双模,让企业的各个管理角色对所有业务都能够进行统一的治理,进而让客户既能获得敏态所追求的弹性和效率,又能保留稳态对于安全、稳定、合规的极致要求,实现了应用的全方位价值闭环。
蚂蚁云原生的产品矩阵SOFAStack
SOFAStack是蚂蚁从2007年开始布局分布式云原生领域后长期积累的成果。
SOFAStack定位于一个统一的、跨云的PaaS平台。这个跨云的PaaS平台向下屏蔽异构IaaS,向上支持异构应用。
向下屏蔽异构IaaS的特点,意味着SOFAStack兼容物理机、虚拟机、OpenStack云、阿里云以及国产主机、信创等不同类型的基础资源,可以部署在任意一种IaaS资源之上,客户无需关注底层资源,即可实现统一的纳管支撑以及统一的调度。
向上支持的异构应用,意味着应用无论是单体式应用还是分布式架构,无论采用何种开发语言编写、用何种开发框架来进行组装、用何种协议来进行通信,都可以在SOFAStack这个统一的PaaS上去进行统一的管理和治理。
从业务的梳理、设计、建模,到应用的架构设计、开发、测试、发布、运行、监控和运维以及容灾过程,SOFAStack都实现了非常完整的生命周期覆盖。
蚂蚁始终相信,技术只有开放才能共赢,所以在开源领域蚂蚁也在持续构建,对云原生领域的服务网格、应用运行、应用运维、技术风险防控等领域大量的核心技术进行开源。
“分布式领域业界知名的开源项目Seata,背后就是蚂蚁在运营和持续在贡献。”马振雄说。
到目前为止,蚂蚁生态已经积累了数百名的核心的committer和超过3万多Star,超过50家企业级客户一起在共建。他希望能有更多的开发者和企业用户能够加入到生态圈里,共建一个跨云的、统一的PaaS平台。
超百家金融机构认可,SOFAStack数字化转型成效显著
富滇银行是一家云南的城商行,2021年启动了数字化转型“巅峰计划”项目。阿里云和蚂蚁合作,帮助富滇银行开发了分布式的架构,建立了很厚的业务中台,实现了富滇银行超过100多个应用全方面上云并投产上线,每分钟交易理论的峰值能力提升了80倍,为未来互金业务迎接更大的流量提供了非常技术底盘支撑;基于SOFAStack构建的分布式技术架构,大幅缩短了响应业务需求的产品开发周期,故障响应时间和处置效率也比传统运维体系提升了3倍以上。此外,借助SOFAStack+mPaaS重构的富滇手机银行,也大幅提升了用户活跃度和体验。
类似的成功案例还有浙江农商联合银行、中华保险以及某些国有大行、股份制银行,在采用云+分布式+多活的体系建设方面都取得了突出的实践;当然,类似长亮科技这样在金融行业的长期耕耘的合作伙伴,已经将其解决方案的核心系统全面集成对接到SOFAStack,为更多客户提供更加完整的能力输出奠定基础。
到目前为止,SOFAStack已经累计服务了超过100家金融机构,TOP30的银行超过60%都在使用,无论是在提升业务的稳定性和研发效率、降低运维成本等方面,都为企业带来了巨大的改变。
持续推动和引领分布式云原生发展
蚂蚁在云原生耕耘已经15年时间,持续推动和引领分布式云原生发展。
跨云的云原生PaaS平台SOFAStack作为蚂蚁服务金融行业数字化转型成果之一,在升级迭代的不同时期为客户带来了不同的价值主张:最初的1.0版解决了企业的业务弹性需求,2.0版解决了企业的业务可用性难题,3.0版解决了企业的自主可控和开发互联问题,如今的4.0版,更是解决了企业平滑上云、安全合规以及敏捷提效的问题,有效加速企业的数字化转型进程。
“蚂蚁集团的云原生虽然来源于金融,但不止金融,希望于在更多的行业服务更多的企业进行字化转型。”马振雄最后说。