银行业容器云平台建设需求分析线上探索活动总结

本文总结了银行业对容器云平台建设的需求分析,讨论了为什么要建设容器云,容器云的主要内容以及如何建设。容器云可以解决传统虚拟化技术的问题,提升资源利用率,促进DevOps落地,实现应用标准化部署和交付。建设内容包括云管平台、CI/CD集成、镜像管理、日志监控和应用编排等。技术路线选择需考虑容器、服务编排框架的成熟度和未来发展,同时要评估建设风险,如技术选型成本、开源框架的快速变化、应用高可用性等。建设前的准备涉及人员、技术、流程和基础环境的规划。难点包括与基础设施融合、网络建设、存储、日志管理和监控等。
摘要由CSDN通过智能技术生成

经典云计算包括IaaS、PaaS和SaaS三层服务。


IaaS层提供以各种虚拟机为最小粒度的资源调度单位,PaaS层在IaaS的虚拟机之上提供运行时环境、数据库、开发工具等环境。但是IaaS容易出现资源利用率低、资源调度分配缓慢等问题,PaaS 容易面临应用系统架构选择、应用运行的软件环境栈不统一等问题。这些业务系统的运行环境,在面临业务系统软件架构复杂、规模庞大,业务需求变更频繁、研发交付周期逐渐缩短等问题时,会成为业务系统研发人员和运维人员提升工作效率的一个障碍 。


2013年docker技术出现。docker是以docker容器为资源分割和调度的基本单位,可以装整个软件环境运行时,用作构建、发布和运行分布式应用的平台。容器技术打开了一扇窗,但真正运行于线上环境,需要解决与容器环境相关的网络、存储、集群、高可用等方面的问题,从容器到容器云的演进应用而生。

容器云究竟能带来哪些业务价值,容器云又有哪些技术路线可以选择,为更好的理解容器和容器云的相关基础问题,社区特别组织了以“银行业容器云平台建设需求分析线上探讨”为主题的线上交流活动,来自多家单位的同事热情讨论,主要围绕以下几个核心议题进行热烈讨论。

WHY:为什么要建设容器云?


随着虚拟化技术的发展,很多金融行业(尤其银行同业)已完成物理机虚拟化的进程(多数采用vsphere技术)。这种虚拟化技术一定程度上降低了运维复杂性,提升了资源的使用率。这种虚拟化技术和openstack等可视作云计算中IaaS的发展。此时,银行业的业务系统研发仍面临如下问题期待解决:

  • 应用系统使用的基础软件多为复杂商业软件,功能繁多,真正经常使用的功能一般都只占少数。这些基础软件一般系统架构复杂、安装部署复杂且学习曲线陡峭;

  • 应用系统规模越来越复杂,庞大的部署架构模式使得应用的安装、部署和更新也相对比较复杂,使得业务停机时间和部署成本都有所增加,应用系统开始尝试微服务的形式解决此类问题;

  • 在面临互联网金融等多种行业的激烈市场竞争时,业务部门的需求变化越发频繁,同时也希望研发部门的软件交付周期越来越短;银行IT团队对提高IT能力驱动业务创新的愿景,是银行业IT团队拥抱趋势技术、紧随IT技术发展的宣言;

  • 以vsphere为代表的虚拟化技术,同样面临硬件使用率相对较低、资源分配调度相对缓慢等问题。

随着金融科技概念的兴起,IT部门需要解决这些问题从而更好的提升研发和运维团队的生产力,从而更加灵活、高效、快速的满足业务系统需求,更好提升业务价值。随着容器技术的不断发展和完善,容器云的价值也逐渐被发掘出来,它可以从本质上更好的契合新形式下银行面临的问题。

  • 标准化应用的部署和交付:采用容器镜像的方式实现运行环境的标准化,屏蔽应用部署过程中针对不同环境需要的环境配置、安装步骤等复杂过程。把原先部署、配置的运维工作提前到开发交付阶段,在制作镜像的阶段解决运维上线中出现的问题;

  • 促进Devops的落地实施:容器build、ship、run的理念及其技术特点,更够更好的与CI/CD技术进行融合,促进CI/CD理念的落地,可从技术手段上保证项目管理方式和管理理念的真正有效落地;

  • 有效整合现有资源:容器可运行在多种云平台环境中,比如AWS、Azure、openstack等,有效避免厂商绑定,可实现对企业已有异构基础资源的统一化管理,这种统一管理应用的模式屏蔽环境差异性,降低系统运维难度;

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值