银行基于云原生架构的 DevOps 建设实践经验.docx
《银行基于云原生架构的 DevOps 建设实践经验.docx》由会员分享,可在线阅读,更多相关《银行基于云原生架构的 DevOps 建设实践经验.docx(21页珍藏版)》请在优知文库上搜索。
1、背景和需求分析在银行业金融科技的创新过程中,计算基础架构的根基以及应用开发与运营的方式都已发生了翻天覆地的变化.基础架构、平台软件、分布式应用、容器和云原生技术架构,以及适应快速、迭代式应用开发的文化和流程等这些快速发展的技术和方式正在迅速整合,形成一种新型的IT省理方法,并为企业发展所依赖的关键传统型IT架构提供有益补充.全球云计算技术发展历经20年,历经虚拟化时代、传统云计算时代演变为至今的云原生技术时代.云中的资源可SS时获取,按需使用,按使用付费,可无限扩展,这种特性被称为像水电一样使用IT基础设施.云原生架构是基于云原生技术的一组架构原则和设计模式的集合,旨在将云应用中的非业务的技术
2、组件部分进行最大化的剥商,从而让云原生设施接管应用中原有的大取非功能特性(如弹性、安全、可观测性、灰度等),使业务不再有非功能性业务中断困扰的同时具备轻量、敏捷、高度自动化的特点.云原生架构的典型技术代表是容器技术与KUberneteS编排调度技术,在企业的数字化转型过程中,两者也成为云原生时代下的新型PaaS平台计算基础架构的根基.DevOps(Development和Operations的组合词)起源于2007年,是一组过程、方法与系统的统称,用于促进开发(应用程序/软件工程)、技术运营和质量保障(QA)部门之间的沟通、协作与整合,它是一种重视“软件开发人员(Dev)和IT运维技术人员(O
3、PS)之间沟通合作的文化、运动或惯例。通过自动化”软件交付和架构变更的流程,来使得构建、测试、发布软件能终更加地快捷、频繁和可靠。它的出现是由于软件行业日益清晰地认识到:为了按时交付软件产品和服务,开发和运维工作必须紧密合作.DevOps优势明显:能够对各种修改需求做出快速的反应、能终实现灵活的安全部署与编排、能够建立完善的协作与沟通柒道、能够快速地识别出代码中的错误或混同、开发团队聚焦关键问题,不必过度专注于各项安全功能.既然云计算和DevOps技术都历经发展了多年,每家金融机构目前所处于的云计算和DevOps建设阶段可能各不相同,如何能全面红盘整个技术的演进历程,不走无谓的弯路和老路,紧跟
4、云原生技术的发展趋势去做云原生化DevOps尤为市要.但在如今开源技术社区的云技术和DevOps系统种类非甫之多,如何高效、低成本、安全合规且符合技术潮流等多重维度来选型相应的工具系统对于企业进行数字化转型尤为蚤要.还有金融互联网业务如雨后春笋发展迅猛,对于业务产品上线速率和用户体验尤为重要,对于灰度发布技术栈的选型和实践也急需提上日程.最后金融级云原生容器云建设如何满足生产级别要求,对于容器化和非容器化系统共存且都应用微服务平台的架构下,如何做网络插件选型改造,针对以上需求痛点进行以下内容分享.二.“传统DevOps如何技术演进为“云原生”DevOpsDevOps关键技术发展历程经历了四代,
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 银行基于云原生架构的 DevOps 建设实践经验 银行 基于 原生 架构 建设 实践经验