《生来创新-金融级云原生》——2 金融级云原生的“新标准和新蓝图”——2.2 定义金融云原生的10大新要素——要素 1:平台工程 & 不可变基础设施

简介: 《生来创新-金融级云原生》——2 金融级云原生的“新标准和新蓝图”——2.2 定义金融云原生的10大新要素——要素 1:平台工程 & 不可变基础设施

定义金融云原生的 10 大新要素

云原生架构是基于云原生技术的一组架构原则和设计模式的集合,  旨在将云应用中的非业 码部分进行最大化剥离, 从而让云设施接管应用中原有的大量非功能特性 ( 如弹性、韧性、 安全、可观测性、灰度等 ),  在没有非功能性业务中断困扰的同时,  使业务具备轻量、敏捷、 高度自动化的特点。在传统架构中,应用层有较多的非业务代码;而在云原生架构下,理想情 况是不再有非功能性代码在应用代码逻辑中体现,而让其下沉到基础设施中去,业务运维人员 也只需注于与业务代码相关的部分。 我们将金融级云原生的核心总结为如下 10 大架构要素。

image.png

要素 1:平台工程 & 不可变基础设施

面对云原生技大规模使用,降低金融机构在研发和运维层面的复杂性,是制约云原生技   术落地的一个很大阻碍。目前从研发管理和运维管理角度,    “平台工程”和“不可变基础设施” 是两个可以大幅降低复杂性的云原生关键能力。


DevOps念是“谁构建,谁运行”,开发人员应该能够端到端地开发、部署和运行他们 的应用。但对于大多数金融机构而言,这实际上并不容易实现。而原来被证明有效的劳分工 (Ops  Dev)对人才要求相对更低,但随着 DevOps 范式的推崇,研发人员必须对所有事 情都了如指掌,大大增加了“认知负担”。这对金融机构的研发团队提出了很高的要求,不利 于普适型人才建设,也会很大程度地阻碍金融机构在云原生应用的全面引入。如果说改进最可 能的一个方向,  那么非平台工程(Platform Engineering) 莫属了,  平台工程是 DevOps 业务程序员之间桥梁让开发人员更快更好交付业务软件的自助服务平台。通过简单页面化的 操作,就能完成这个环节的串联配置,让研发无需关注诸多运维工具的细节,专注在应功能 研发上即可。Gartner 对平台工程的描述   “平台汇集的工具、能力和流程均由领域专家精心挑 选,并经过封装,以方便端用户使用。其最终的目标,是打造无摩擦的自助服务体验,为用户提供正确的能力帮助其以最少的成本完成重要工作,提高终端用户的生产力,并减少他们的 知负担。”


传统的可变基础设施是指应用服务基于物理机或虚拟服务器进行部署,运行环境的构建依 赖很多变量,诸如一些服务器上的配置、基础软件等,在不同环境之间可以通过动态配置下发 或实时访问部服务更新应用的状态,整个应用服务所依赖的基础设施一直处于变化之中,当 出现需要进行应急回滚的场景时,运维人员处理流程往往会比较复杂,容易出错。


云原生可变基础设施是指基于云原生的镜像化方案将应用依赖的基础设施(操作系统、 安全脚本、运Agent 、开发框架、运行环境等)打包成不可变的镜像,应用发布时只需依赖 镜像将容拉起即可, 极大地降低了应用的部署和运维成本, 使得应用部署及运维变得更简单、 更可预测,同时应用运行环境也获得了更高的一致性和可靠性。此外,基于镜像还可以实现自 动轮转替换、自动回滚等运维功能,大幅提升了应用运维的自动化水平。一方面通过镜像分层 可以提升镜像的管理水,另一方面根据容器加载镜像的原理镜像分层可以一定程度上提升镜 像加载效率,从而提升应用启动速度。

image.png

相关文章
|
人工智能 Cloud Native 安全
从云原生到 AI 原生,谈谈我经历的网关发展历程和趋势
本文整理自阿里云智能集团资深技术专家,云原生产品线中间件负责人谢吉宝(唐三)在云栖大会的精彩分享。讲师深入浅出的分享了软件架构演进过程中,网关所扮演的各类角色,AI 应用的流量新特征对软件架构和网关所提出的新诉求,以及基于阿里自身实践所带来的开源贡献和商业能力。
971 128
|
人工智能 Cloud Native 安全
从云原生到 AI 原生,网关的发展趋势和最佳实践
本文整理自阿里云智能集团资深技术专家,云原生产品线中间件负责人谢吉宝(唐三)在云栖大会的精彩分享。讲师深入浅出的分享了软件架构演进过程中,网关所扮演的各类角色,AI 应用的流量新特征对软件架构和网关所提出的新诉求,以及基于阿里自身实践所带来的开源贡献和商业能力。
1311 116
|
人工智能 Cloud Native 安全
从云原生到 AI 原生,谈谈我经历的网关发展历程和趋势
从云原生到 AI 原生,谈谈我经历的网关发展历程和趋势
315 0
|
Kubernetes Cloud Native Java
探索未来编程新纪元:Quarkus带你秒建高性能Kubernetes原生Java应用,云原生时代的技术狂欢!
Quarkus 是专为 Kubernetes 设计的全栈云原生 Java 框架,凭借其轻量级、快速启动及高效执行特性,在 Java 社区脱颖而出。通过编译时优化与原生镜像支持,Quarkus 提升了应用性能,同时保持了 Java 的熟悉度与灵活性。本文将指导你从创建项目、编写 REST 控制器到构建与部署 Kubernetes 原生镜像的全过程,让你快速上手 Quarkus,体验高效开发与部署的乐趣。
706 1
|
运维 Cloud Native 持续交付
云原生技术解析:从IO出发,以阿里云原生为例
【10月更文挑战第24天】随着互联网技术的不断发展,传统的单体应用架构逐渐暴露出扩展性差、迭代速度慢等问题。为了应对这些挑战,云原生技术应运而生。云原生是一种利用云计算的优势,以更灵活、可扩展和可靠的方式构建和部署应用程序的方法。它强调以容器、微服务、自动化和持续交付为核心,旨在提高开发效率、增强系统的灵活性和可维护性。阿里云作为国内领先的云服务商,在云原生领域有着深厚的积累和实践。
441 0
|
存储 Cloud Native 数据处理
从嵌入式状态管理到云原生架构:Apache Flink 的演进与下一代增量计算范式
本文整理自阿里云资深技术专家、Apache Flink PMC 成员梅源在 Flink Forward Asia 新加坡 2025上的分享,深入解析 Flink 状态管理系统的发展历程,从核心设计到 Flink 2.0 存算分离架构,并展望未来基于流批一体的通用增量计算方向。
715 0
从嵌入式状态管理到云原生架构:Apache Flink 的演进与下一代增量计算范式
|
12月前
|
运维 监控 Cloud Native
从本土到全球,云原生架构护航灵犀互娱游戏出海
本文内容整理自「 2025 中企出海大会·游戏与互娱出海分论坛」,灵犀互娱基础架构负责人朱晓靖的演讲内容,从技术层面分享云原生架构护航灵犀互娱游戏出海经验。
954 15
|
运维 监控 Cloud Native
从本土到全球,云原生架构护航灵犀互娱游戏出海
内容整理自「 2025 中企出海大会·游戏与互娱出海分论坛」,灵犀互娱基础架构负责人朱晓靖的演讲内容,从技术层面分享云原生架构护航灵犀互娱游戏出海经验。
|
Kubernetes Cloud Native 微服务
探索云原生技术:容器化与微服务架构的融合之旅
本文将带领读者深入了解云原生技术的核心概念,特别是容器化和微服务架构如何相辅相成,共同构建现代软件系统。我们将通过实际代码示例,探讨如何在云平台上部署和管理微服务,以及如何使用容器编排工具来自动化这一过程。文章旨在为开发者和技术决策者提供实用的指导,帮助他们在云原生时代中更好地设计、部署和维护应用。
706 59
|
运维 Cloud Native 测试技术
极氪汽车云原生架构落地实践
随着极氪数字业务的飞速发展,背后的 IT 技术也在不断更新迭代。极氪极为重视客户对服务的体验,并将系统稳定性、业务功能的迭代效率、问题的快速定位和解决视为构建核心竞争力的基石。

热门文章

最新文章