案例|某大型金融數據公司利用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聯繫好雨,以獲取評估及方案。 


相關文章
相關標籤/搜索