《生来创新-金融级云原生》——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

相关文章
|
6月前
|
人工智能 Cloud Native 虚拟化
VMware vSphere 7.0 Update 3v 下载 - 数据中心虚拟化和云原生平台
VMware vSphere 7.0 Update 3v 下载 - 数据中心虚拟化和云原生平台
994 4
|
人工智能 Cloud Native 安全
从云原生到 AI 原生,谈谈我经历的网关发展历程和趋势
本文整理自阿里云智能集团资深技术专家,云原生产品线中间件负责人谢吉宝(唐三)在云栖大会的精彩分享。讲师深入浅出的分享了软件架构演进过程中,网关所扮演的各类角色,AI 应用的流量新特征对软件架构和网关所提出的新诉求,以及基于阿里自身实践所带来的开源贡献和商业能力。
557 104
|
7月前
|
人工智能 Cloud Native 虚拟化
VMware vSphere 7.0 Update 3u 发布 - 数据中心虚拟化和云原生平台
VMware vSphere 7.0 Update 3u 发布 - 数据中心虚拟化和云原生平台
260 0
VMware vSphere 7.0 Update 3u 发布 - 数据中心虚拟化和云原生平台
|
人工智能 Cloud Native 安全
从云原生到 AI 原生,网关的发展趋势和最佳实践
本文整理自阿里云智能集团资深技术专家,云原生产品线中间件负责人谢吉宝(唐三)在云栖大会的精彩分享。讲师深入浅出的分享了软件架构演进过程中,网关所扮演的各类角色,AI 应用的流量新特征对软件架构和网关所提出的新诉求,以及基于阿里自身实践所带来的开源贡献和商业能力。
862 107
|
8月前
|
人工智能 Cloud Native 安全
从云原生到 AI 原生,谈谈我经历的网关发展历程和趋势
从云原生到 AI 原生,谈谈我经历的网关发展历程和趋势
147 0
|
11月前
|
运维 Cloud Native Serverless
Serverless Argo Workflows大规模计算工作流平台荣获信通院“云原生技术创新标杆案例”
2024年12月24日,阿里云Serverless Argo Workflows大规模计算工作流平台荣获由中国信息通信研究院颁发的「云原生技术创新案例」奖。
|
11月前
|
人工智能 Cloud Native 大数据
DataWorks深度技术解读:构建开放的云原生数据开发平台
Dateworks是一款阿里云推出的云原生数据处理产品,旨在解决数据治理和数仓管理中的挑战。它强调数据的准确性与一致性,确保商业决策的有效性。然而,严格的治理模式限制了开发者的灵活性,尤其是在面对多模态数据和AI应用时。为应对这些挑战,Dateworks进行了重大革新,包括云原生化、开放性增强及面向开发者的改进。通过Kubernetes作为资源底座,Dateworks实现了更灵活的任务调度和容器化支持,连接更多云产品,并提供开源Flowspec和Open API,提升用户体验。
|
人工智能 Cloud Native 算法
|
人工智能 自然语言处理 关系型数据库
阿里云云原生数据仓库 AnalyticDB PostgreSQL 版已完成和开源LLMOps平台Dify官方集成
近日,阿里云云原生数据仓库 AnalyticDB PostgreSQL 版已完成和开源LLMOps平台Dify官方集成。
|
Kubernetes Cloud Native Java
探索未来编程新纪元:Quarkus带你秒建高性能Kubernetes原生Java应用,云原生时代的技术狂欢!
Quarkus 是专为 Kubernetes 设计的全栈云原生 Java 框架,凭借其轻量级、快速启动及高效执行特性,在 Java 社区脱颖而出。通过编译时优化与原生镜像支持,Quarkus 提升了应用性能,同时保持了 Java 的熟悉度与灵活性。本文将指导你从创建项目、编写 REST 控制器到构建与部署 Kubernetes 原生镜像的全过程,让你快速上手 Quarkus,体验高效开发与部署的乐趣。
420 1
下一篇
oss云网关配置