分賬,是企業財務管理中的一種實踐,將雲上資源的總體費用根據特定管理視角、分析訴求或資源粒度拆分為更細的粒度,以便於進行成本分攤和管理。
背景簡介
隨著企業上雲不斷深入,對雲上成本的管控愈發重視,使用者在實施分賬的過程中會面臨以下問題:
如何按照財務視角的成本中心分賬:不同使用者存在按主子公司、總部分支、部門團隊、業務應用、專案等各種財務視角的分賬需求,希望一套工具支援不同情境分賬;
如何對共用型資源進行成本分攤:如各團隊共用使用的網路安全類或巨量資料平台等資源,如何進行消費的合理拆分和成本劃撥;
如何利用自動化工具提升分賬效率:業務應用眾多,資源採購和運行模式變化快,手動分賬不僅效率低而且容易出錯,費時費力。
使用者可以通過阿里雲提供的多帳號、財務單元以及標籤等工具進行多維度分賬。
方案架構

適用情境
(1)多部門、多專案成本精細化管理
對不同部門或者專案的雲端運算資源用量和消費資料進行精確核算,以便合理評估和控制各部門團隊的IT成本,及時調整資源配置,為預算規劃和績效考核提供指標參考,減少支出浪費。
適用客戶:按照部門、專案制等進行雲資源分派和使用的企業。
(2)企業內部多級賬單結算
雲上資源先由總公司統一的IT團隊進行管理和費用支付,然後按照分賬賬單對子公司、分支結構等資源使用方進行內部結算和開票。
適用客戶:複雜組織圖的企業,如主子公司、集團型企業或有多級財務管理體系的企業。
方案流程
構建雲上多帳號體系
通過企業帳號中心建立多個阿里雲帳號,由企業主帳號統一管理,構建一級或多級管理架構。
將成本分攤到每個帳號的責任主體,且每個帳號內部可以按照其業務模式繼續進行分賬。
從資源未來橫向擴充、簡化管理複雜度、防範安全風險、組織圖關聯映射、賬單隔離等方面考慮,建議您在上雲初期規劃並使用多帳號模式,以便於對雲資源使用的持續高效擴充,降低後期因業務發展對資源調整和重新分配帶來的實施改造風險。
對於單帳號使用者,也可以在一個帳號內通過標籤、財務單元等工具完成分賬。
規劃標籤並關聯資源
如果您的帳號下有多種資源,而且不同的資源之間有多種關聯,您可以為資源建立並綁定自訂標籤或者預置標籤,方便您分類和統一管理。標籤由一個索引值對(Key:Value)組成,包含標籤鍵(Key)、標籤值(Value)。
標籤鍵(Key)與標籤值(Value)是1:N的關係,標籤鍵一般定義了劃分的維度或原則,標籤值則是在這個維度下的具體資訊。如標籤鍵為“部門”,則標籤值可以為“HR”、“研發”、“銷售”、“營運”、“行政”等等。
可以在購買頁面直接綁定預置標籤,或者通過標籤控制台、雲產品控制台或API對已建立正在運行中的資源綁定標籤。
標籤應該進行事前規劃,盡量做到合理、詳盡、簡約明了,您可以從環境、部門、專案等多種維度構建標籤體系,下面是部分樣本:
分賬維度 | 標籤鍵 | 標籤值 |
業務應用 | Application | 應用程式名稱,比如零售、商城、門店 等 |
帳號ID | Owner | 歸屬者名稱(或者是帳號ID) |
環境 | Environment | POC、UAT、SIT、Product等 |
業務單元 | BusinessUnit | 業務單元名稱,比如E-Commercial 等 |
專案 | Project | 專案名稱 |
部門 | Department | 比如開發部、測試部、銷售部等 |
您也可以通過資源群組進行分賬,將同特徵的資源歸類到同一個資源群組中。
配置財務單元
財務單元是費用的標識,支援對所有雲端服務或資源進行多維度歸類,根據企業組織架構進行設計,通過多級分類樹進行下鑽,滿足多級分賬需求。財務單元的設計可參考以下模式:
模式1:按照生產、測試環境建立一級財務單元,基於成本管理的顆粒度不同,在二級節點設定不同的歸集條件。
一級節點 | 二級節點 | 財務單元自動歸集條件 |
測試環境 | 部門1 | 環境=測試環境 & 部門=部門1 |
部門2 | 環境=測試環境 & 部門=部門2 | |
部門3 | 環境=測試環境 & 部門=部門3 | |
生產環境 | 部門1-手遊-專案1 | 環境=生產環境 and 部門=部門1 and 業務線=手遊 and 專案=專案1 |
部門1-頁遊-專案2 | .. |
模式2:測試環境簡單歸集,生產環境按照多級分類樹歸集。
一級節點 | 二級節點 | 三級節點 | 四級節點 | 財務單元條件設定 |
測試環境 | 部門1 | 環境=測試環境 and 部門=部門1 | ||
部門2 | 環境=測試環境 and 部門=部門2 | |||
線上環境 | 部門1 | 頁遊 | 專案1 | 環境=線上環境 and 部門=部門1 and 業務線=頁遊 and 專案=專案1 |
專案2 | 環境=線上環境 and 部門=部門1 and 業務線=頁遊 and 專案=專案2 | |||
部門2 | 手遊 | 專案3 | 環境=線上環境 and 部門=部門2 and 業務線=手遊 and 專案=專案3 | |
專案4 | 環境=線上環境 and 部門=部門2 and 業務線=手遊 and 專案=專案4 |
關於財務單元的詳細操作指導,請參考財務單元。
處理公攤費用
公攤費用是指一些資源被各部門或者團隊共用使用,無法直接把賬單拆分到相關的成本承擔團隊時,可通過設定自訂拆分規則,將公用費用拆分到指定的財務單元,進而實現分賬。
可以通過財務單元建立公攤分配規則,支援按平均拆分、按比例拆分以及自訂三種方式。
查詢分賬明細
分賬明細展示的是拆分後更細粒度的費用資料,財務單元配置完成後,可通過查看詳細資料。詳情請參考分賬明細。
雲產品分賬建議
為確保成本資料的準確性和自動化,建議您在資源規劃階段就設計好分賬策略:
瞭解雲產品的分賬粒度(如按執行個體、按用量),確保與您的分賬需求匹配。可通過支援標籤的雲端服務,瞭解哪些產品支援標籤以及標籤分賬。
制定並推行統一的資源分類策略,如標籤、資源群組等,實現成本自動歸屬。
對於無法標記的共用資源,選擇一個合理的業務指標(如CPU使用量、API調用次數)作為分賬依據。
工作負載類資源分賬
工作負載類資源套件括傳統的常規執行個體資源(如ECS、RDS、OSS)、巨量資料類負載,支援的分賬維度和具體實踐如下:
雲產品 | 分賬維度 | 分賬建議 |
ECS | Instance | 對於ECS所關聯的彈性網卡、雲端硬碟以及EIP,可以通過關聯資源標籤設定繼承ECS標籤,實現自動分賬。 |
OSS | Bucket | 各團隊配置獨立的Bucket,保證資料安全隔離 |
RDS | Instance | 共用RDS執行個體,可通過訪問次數、資料表空間資料量等指標進行按比例分賬。 |
大模型服務平台百鍊 | 業務空間 | 使用標籤對業務空間進行標記,通過業務空間分賬。 |
EIP | EIP執行個體 | 使用與所綁定資源(如ECS)一致的標籤進行標記,實現直接分賬。 |
snapshot | Instance | 將快照關聯對應的ECS,將費用分攤到關聯的Elastic Compute Service資源執行個體。 |
簡訊服務 | 簡訊模板 | 若模板不滿足分賬需求,可根據發送量統計資料進行自訂分賬(簡訊簽名、模板類型、發送條數等)。 |
MaxCompute | Project | 在共用Project(專案空間)的情況下,可以為每個應用或專案建立獨立的作業,通過監控和統計每個作業的資源使用方式,自訂分賬比例。 |
Kafka | Instance | 為Kafka Topic 添加標籤,監控並統計每個 Topic 的出入流量和磁碟佔用空間。將 Kafka 執行個體的總成本,按照各團隊在這兩項資源用量上的比例分配。 |
Rocket MQ | Topic | 不同團隊分別設定Topic,對Topic設定標籤或者資源群組,基於訊息佇列的Topic的標籤或者資源群組進行分賬。 |
公用服務類資源分賬
網路基礎設施、安全防護、營運管理等資源,這類資源屬於公用類服務,可被多個資源共用,如WAF防護多個ECS、CEN串連多個VPC,SLS可接入所有雲產品等,對於該類資源,建議按以下思路進行分賬。
產品類別 | 雲產品 | 分賬維度 | 分賬建議 | |
網路服務 | CBWP | 通過為每個公網IP配置費用標籤,實現基於IP的費用分攤。 | ||
CDN | 通過為每個網域名稱配置標籤,實現按網域名稱的分賬。 | |||
NAT Gateway | 按業務使用的DNAT或者SNAT的條目數量,求和分攤。 | |||
VPN | 按照SSL或IPSec的用戶端串連數進行比例設定。 | |||
安全服務 | Security Center | 根據各業務的ECS數量+ACK分配的ECS個數,按比例分攤。 | ||
DDoS | 根據每個部門下添加的公網IP數量,按比例分攤。 | |||
WAF | 基於防護的網域名稱或者執行個體均分,或者為每個應用的網域名稱配置獨立的WAF防護規則,通過流量監控和日誌分析工具,統計每個網域名稱的流量和防護情況,按照比例進行拆分。 | |||
SSL | 按認證具體使用方分賬;單認證多個網域名稱,按所屬業務等比例分配。 | |||
Bastionhost | 根據業務方的ECS、RDS的使用數量進行分攤。 | |||
Cloud Firewall | 根據每個部門下的防護資源數量,按比例分攤 | |||
營運服務 | CloudMonitor | 按照各業務方被監控的資源數量進行比例分攤 | ||
SLS | 優先按照團隊分別建立Project;如果在一個Project下,建議均分;或者按照計費項目(各應用的儲存空間、讀寫流量、讀寫次數等)加權計算,以差異較大的指標作為主權重。 | |||
對於公用基礎設施類資源,可以通過均分或者等比例分攤的方式完成分賬。
如果需要實現更加準確精細化的成本分攤,則需要通過日誌等第三方工具擷取關鍵計量的具體用量資料,通過加權計算的方式完成手動分攤。
優惠權益類資源分賬
資源套件、節省計劃等產品屬於優惠權益,需要與隨用隨付產品搭配使用,可將其使用部分的成本分攤到使用對象上。如果存在閑置未使用的浪費成本,建議分配給資源購買者。
按購買者分賬:對節省計劃、資源套件配置標籤並分配到對應的財務單元,將成本完全分配給資源購買者帳號,此類分攤方式適用於集中化財務管理、無需向各部門收取費用,或者各團隊獨立購買權益,只在團隊內部使用。
按抵扣對象分賬:權益類商品由於是預付費產品,可以通過成本明細查看按天維度抵扣詳情,確定成本歸屬。