用友 BIP 是用友在 2017 年開始戰略投入、規模研發的全新一代的產品,作為全球領先的企業數智化平臺與應用軟體之一,用友 BIP 商業創新平臺(Yonyou Business Innovation Platform)是用友採用新一代資訊科技,按照雲原生、後設資料驅動、中臺化和數用分離的架構設計,涵蓋平臺服務、應用服務、業務服務與資料服務等形態,集工具、能力和資源服務為一體,服務企業與產業商業創新的平臺型、生態化的雲服務群。
隨著用友戰略級產品的推出,以 SaaS 模式為諸多大中型企業客戶提供一體化解決方案,為每個企業開闢虛擬的獨立計算空間,整合阿里雲自研資料庫 PolarDB、容器、雲原生中介軟體和安全能力,提供企業級端到端穩行服務,並採用阿里雲 Serverless 架構,讓企業有效突破資源瓶頸。為了響應業務需求,基礎設施團隊需要提供一套穩定可靠,簡單易用的對接方案,整合阿里雲多款雲產品並標準化交付一體化方案,在專案前期主要面臨的挑戰有:
1)為了滿足“N 小時內從訂單開通生成到安裝完成”的業務指標,一體化方案的標準交付,穩定可靠非常重要。
2)基於阿里雲的整體方案,涉及到多款雲產品,從產品選型、呼叫以及整合對接,週期較長。需要快速完成適配,並統一對接方式完成雲產品方案整體接入。
3)希望有一套穩定的對接方案,持續保障整個雲管平臺的持續迭代和使用,包括資源的開通、引數變更以及資源變配等。
4)希望以較少的研發投入,規範的接入這些雲產品,快速適配業務的產品選型和調整。
客戶價值
透過統一的 SDK 和少量 API,幫助用友把十餘款阿里雲產品快速整合到雲管理平臺上, 帶來的價值包括:
- 統一 SDK 和少量 API 接入,相比對接多產品的上百個 API,減少整合對接工作量。
- 提升接入穩定性,CADT 產品以完善的校驗、詢價、部署和釋放的全流程管理能力,整體提升了雲資源生命週期管理的整合穩定性。
- 編排接入簡單化,針對標準方案的編排需求,如新增安全組、NAT 指定路由表等,透過模版的拖拽和連線快速完成接入和繫結,簡化資源編排的使用。
- 擴充套件性靈活,CADT 以模板和應用的創新模式,為後續接入其他雲產品提供了更靈活的擴充套件性,僅需增加模板以及適配對應的產品引數即可。
- 雲產品規範,透過 CADT 模板化的接入方式,將雲產品使用規範化,包括統一標籤、約定規格等進行收斂和沉澱,達到了內部規範管控的要求。
客戶之聲
運維部-基礎設施主管樊恆興表示:“我們經過調研,結合阿里雲推薦的《自研雲管系統整合 CADT 實現雲資源申請自動化方案》,最終採用了這個方式來實現基礎平臺的雲產品對接。”
透過統一的 SDK 和少量的產品 API,快速完成 10 餘款雲產品的開通和變配等常用操作,利用統一的校驗、計價、部署和釋放介面,在研發對接和測試驗證階段,節省了很多時間。
一體化方案涉及到標準化的編排動作,比如統一新增安全組、NAT 指定路由表、負載均衡新增監聽、虛擬伺服器組、OSS 新增授權策略、kafka 修改分片數等,結合簡單的示例程式碼快速完成,降低了接入難度。
透過沉澱的標準化接入模版,利用 API 完成入參驗證,有需求變更時,快速調整模版變數引數即可,為平臺對接提供了非常好的可擴充套件性。快速影響業務需求,完成驗證和上線,為整體方案提供了穩定性保障。
相關產品:
專有網路 VPC、負載均衡 CLB、雲伺服器 ECS、彈性公網 IP、NAT 閘道器、檢索分析 Elasticsearch、訊息佇列 Kafka、雲資料庫 Redis、雲資料庫 PolarDB、物件儲存 OSS、雲速搭 CADT 等。