基于CloudOS平台
进行数字化转型实践
建设PaaS平台
全面支持信创
容器化迁移
提升整体研发效率
集成DevOps
落地CI/CT/CD
使用的产品和服务
中信银行信用卡中心:基于CloudOS平台进行数字化转型实践
项目建设背景


中信银行信用卡中心在北京、深圳、合肥有多个数据中心,同时建设有开发测试环境和生产环境。在金融行业数字化转型的背景下,中信银行信用卡中心计划进行业务的容器化迁移。


企业诉求


构建新型金融IT基础设施,采用云原生技术建设PaaS平台,支撑传统应用容器化、支撑数字化转型和数字化创新;同时赋能应用创新,实现金融应用敏捷、可靠创新。具体诉求如下:

1、支持信创国产服务器:PaaS 平台能够同时支持X86服务器和ARM服务器。

2、提升应用创新效率:打通研发、运维,提升整体应用创新和交付效率。

3、中间件多云编排:实现一个应用的多个中间件分别发布到不同数据中心。

4、多数据中心应用管理:实现多数据中心应用的一键部署,实现多数据中心应用的统一简便运维和服务治理。


业务背景和挑战


1、中信银行信用卡中心在国内有6个数据中心,各数据中心均承载业务,跨区域、多数据中心应用交付不方便。

2、一个应用会使用多个中间件,中间件部署在不同的数据中心/集群,一个业务多个中间件无法分别发布到不同环境。

3、研发、测试、运维、中间件、管理等系统垂直建设,整体业务交付效率较低。

4、运维效率低,无法对多个数据中心的业务进行统一运维和管理。

5、开发测试环境上版本无法一键上生产环境,影响业务交付的效率。

6、一个业务多个中间件无法分别发布到虚拟机和容器环境,给业务的运维带来不便。


建设内容


1、PaaS基础平台:基于kaiyun开云创新 CloudOS (企业云原生数字化创新平台)建设基础容器云平台,完成生产环境非核心业务迁移到容器云平台。

2、跨数据中心容器云统一调度管理平台:建设北京、深圳、合肥多个数据中心容器云平台的统一管理和维护能力,包括跨数据中心资源的统一运维、日志统一收集、业务统一调度、服务统一治理、跨数据中心镜像同步、滚动升降级等功能。

3、开发测试环境业务一键发布到生产环境:建设开发测试 PaaS 云平台,包括:打通 DevOps,实现基于多数据中心、多集群的持续集成和持续部署能力,实现开发测试环境业务一键发布到生产环境能力。

4、中间件混合编排能力:建设中间件混合编排能力,包括中间件的跨中心发布、多副本的跨中心发布、跨容器环境和虚拟机环境发布。


建设后带来的能力


经过系统性的建设,PaaS 平台已支撑中信银行信用卡中心所有业务上云,打通开发测试环境与生产环境,实现业务的高效交付和运维效率的提升。

PaaS 平台提供的能力如下:

1、容器基础服务:实现基于容器的业务编排、自动伸缩、业务调度、集群管理等。

2、跨数据中心业务调度与管理能力:跨数据中心容器统一调度、编排、滚动升降级、镜像同步等。

3、业务服务能力:落地 DevOps,与自动化工具对接,实现持续集成、持续发布,并实现 API 的统一管理和自动化测试、服务治理能力等。

4、平台管理能力:提供统一的管理页面,实现多数据中心资源层、微服务、应用的统一管理和监控。

5、打通开发测试环境与生产环境:提供开发测试环境版本一键发布到生产环境能力。


PaaS平台整体功能架构图

经过建设后,已经建设完整的开发测试和生产 PaaS 平台,详细功能架构图如下:


中信银行PaaS平台架构图


项目关键技术方案

1、采用kaiyun开云创新特有的多数据中心调度与管理技术,实现多地数据中心的业务多活:


中信银行paas平台关键技术方案


2、采用kaiyun开云创新特色的“拖拉拽”式架构设计和服务编排产品,实现业务的快速研发交付和创新。


中信银行paas平台重点技术


项目成果


1、建设跨数据中心业务的统一调度和管理能力,实现多活数据中心,业务可在多数据中心之间进行无缝迁移,应用与资源解耦,保障业务的可靠运行,同时实现对资源的充分利用。业务不同模块可以部署在不同的数据中心、业务的不同副本也可以部署在不同的数据中心。

2、实现多数据中心业务的统一治理、资源统一管理,大幅提升运维效率。

3、打通开发测试环境与生产环境,集成 DevOps 能力,大幅提升开发测试运维整体效率,加快业务迭代、交付速率。

中信银行paas平台效果



更多客户案例
一步之遥...
烦请您告知一些信息,以便我们更好地服务您。表单提交后立即自动转入下载/体验页
非常感谢您的关注、支持和理解!
获取验证码
提交成功
全站资源均可下载或浏览
立即获取
云原生厂商 云原生技术服务商
在云原生时代,kaiyun开云创新致力于通过赋能开发者,实现企业快速迭代与交付,大幅提升创新效率。
产品下载