芯片|夯实金融科技创新底座 英特尔助力银行业容器云部署( 二 )


目前 , 数据的快速增长以及服务用户方式的改变 , 让银行需要进行频繁的业务转移和升级 , 再加上为提高竞争力而不断增长的自研应用 , 使得银行的业务系统越来越复杂 。 传统的金融IT基础架构无法满足银行在功能开发、软件交付、测试更新、监管安全、资源整合等方面的需求 , 而容器技术的出现则为银行业的业务创新提供了新的可行之道 。
我们都知道 , 虚拟机是企业在进行IT部署时降本增效的一种方式 , 而容器则是一种基于操作系统的更加灵活且轻量的虚拟化技术 , 多个容器可以共享操作系统的内核进程和内核资源 , 从而有效节省操作系统级资源开销 , 并可以通过容器密度的提升来提高资源利用率 。
在Docker出现之后 , 越来越多企业用户 , 尤其是金融机构就开始深度挖掘容器技术 , 并将其大规模应用 , 以此来提升自身运维和应用交付的效率 。
随着微服务框架、云中间件、DevOps等技术的丰富 , 企业将容器技术及其调度方式整体迁移到云端 , 来打造符合自身业务持续发展的容器云平台 。 运用容器云搭建PaaS级云平台不仅能够让企业业务部署更加灵活 , 还能让企业掌握从开发、测试到运维的应用全生命周期 , 加速企业数字化转型进程 。
容器云的价值被逐渐发掘 , 以容器云为代表的云原生技术也正在加速推动企业的数字化转型进程 。 据Gartner预测 , 到2022年 , 将有超75%的全球化企业在生产中使用云原生的容器化应用 。 而对于银行业来说 , 随着系统应用及生产环境复杂程度的提高 , 建设并推广适合自身的容器云平台将成为业务持续的关键任务 。
不过 , 银行业务需求的大量涌现 , 也增加了其容器部署的难度 。 一方面 , 银行研发部门的软件交付周期越来越短 , 另一方面用户对DevOps的落地实施、资源的有效整合、应用的高可用性及业务的连续性等也有了更高要求 , 这些都成为了容器云在生产环境建设中必须要考虑的问题 。
英特尔助力行业容器云部署
在生产环境日益复杂的情况下 , 金融行业的容器发展已呈现平台化趋势 , 同时也逐渐下沉为一种新的基础设施 , 对原有的基础架构发起挑战 。
运用容器云进行业务创新 , 让银行能够获得更加灵活高效的部署方案 。 比如在推进标准化应用的部署和交付时 , 可以采用容器镜像的方式实现运行环境的标准化 , 将应用部署过程中针对不同环境需求的环境配置、安装步骤等复杂过程屏蔽掉 。 而在将原先部署、配置的运维工作提前到开发交付阶段时 , 也能在制作镜像的环节解决运维上线中出现的问题 。
容器云平台的建设需要结合银行自身的发展需求 , 不仅要更好的与CI/CD(持续集成/持续交付)技术进行融合 , 促进CI/CD理念的落地 , 还要从技术手段上保证项目管理方式和管理理念的真正有效落地 , 利用统一化的管理应用模式来屏蔽环境带来的差异性 , 从而降低系统运维的难度 , 并提高资源的利用率 。
因此 , 容器云平台的建设需要具备管理大规模容器集群的能力 , 如提供容器所需的高可用集群、资源池管理、网络通信方案、存储方案、编排调度引擎、微服务运行框架、镜像管理、事件告警、集群监控和日志收集等 。 此外还有构建PaaS平台的技术原型 , PaaS平台为开发人员提供了构建应用程序的环境 , 可以加快应用开发速度 , 实现平台即服务 。

相关经验推荐