案例|某大型金融数据公司利用Rainbond实现应用交付的提质增效

某大型金融数据公司(如下简称“公司”)核心为银行、保险、消费金融、信贷、互金等行业客户提供全套数据服务和解决方案,帮助此类对数据安全要求极高的客户将数据决策转化为业务决策。安全

公司重点系统包括需求私有化部署的PBOC征信报告特征解读系统、需求多种方式部署(公有云、私有化、混合式)的反欺诈评分系统等复杂技术和业务系统。服务器

因为业务快速发展,公司原有IT已没法知足新需求对于产品开发效率和产品交付质量的超高要求,面临着如下痛点和瓶颈:架构

  • PBOC征信报告特征解读系统交付场景复杂,客户对于交付质量要求极高,须要交付平台保质保量地完成分发交付和维护升级
  • 服务器使用效率低下,开发环境须要人工维护,由此分散了运维和部分开发人员的大量精力,并直接削弱了核心业务的开发能力,急需资源管理平台进行统一管理
  • 快速增加的业务需求致使现有开发节奏过于紧张,落地DevOps工做流进展不理想,急需生产就绪的开发运维平台来降本提效
  • 须要实现Strom、Seldon等前沿技术框架在生产环境下的快速部署和快速应用

同时,公司考虑到将来发展和战略规划,须要解决如下问题:框架

  • 在技术团队急剧扩张的状况下,如何完成团队治理工做
  • 在业务体量快速增加的状况下,如何优化架构并保障线上服务质量
  • 资深消费金融等大型系统总体方案如何快速实施落地

解决方案

针对以上状况和需求,好雨与公司进行了深刻沟通,考虑公司现有IT架构和组织结构,并结合公司现有业务和将来发展规划,提出了基于Rainbond的针对性解决方案,以达成对于业务的保障和提高。运维

  • 对公司 - 提高开发效率、下降IT成本,提高服务交付效率和质量,落地DevOps最佳实践
  • 对用户 - 保障服务交付质量,提升服务拓展性和稳定性

一期落地重点围绕内部开发环境、PBOC交付场景、API服务场景问题解决,以下图所示:微服务

内部开发环境部分,在公司本地服务器私有化部署Rainbond,利用无服务器PaaS统一解决资源管理难题,在提高资源利用率的同时,保障开发环境的稳定;优化

PBOC交付场景部分,即在Rainbond所提供的云原生环境中进行PBOC开发,知足不一样用户需求场景下的交付,如在线经过远程介质远程交付部署PBOC软件,或经过离线介质集成PBOC安装包,在保障服务高可用的同时提升交付效率;生命周期

API服务场景部分,则是将公司API服务部署至Rainbond公有云,知足根据业务量变化自动伸缩的需求,在保障服务高可用的同时下降运维成本。资源

运行情况

通过一段时间运行的调优——开发

  • 公司本地服务器资源利用率大幅提高,减小服务器成本约47%
  • 产品迭代速率提高约1.9倍
  • 过去须要3人天的项目,目前仅需0.5人天左右便可完成
  • 更多项目开始能够经过远程的方式进行交付和维护

关于Rainbond

Rainbond是以应用为中心的PaaS,深度整合基于Kubernetes的容器管理、Service Mesh微服务架构、多类型CI/CD应用构建与交付、多数据中心的资源管理等技术,提供提供云原生应用全生命周期解决方案,构建应用与基础设施、应用之间及基础设施之间的互联互通生态体系。

好雨,让云落地。欢迎访问www.goodrain.com联系好雨,以获取评估及方案。 


相关文章
相关标签/搜索