共用方式為


FinOps 開放成本和使用量規格

瞭解新的計費數據規格,可協助您更輕鬆地了解及優化任何雲端、SaaS 或內部部署提供者的成本和使用量。


什麼是FOCUS?

FinOps 開放式成本和使用量規格 (FOCUS) 是一項開創性的方案,可定義帳單數據的通用格式。 它可讓組織進一步瞭解成本和使用模式,並將多個雲端、SaaS 甚至內部部署服務供應專案的支出和效能優化。

FOCUS 為組織提供針對 FinOps 需求而明確設計的成本數據,讓組織能一致、清楚且無障礙地查看,例如配置、分析、監控和優化。 作為 FinOps 的新「語言」,FOCUS 可讓從業者更有效率且有效地與整個組織的同儕共同作業。 它有助於提升新團隊成員的轉換和適應能力,使人員能更快投入工作並運作良好。 與 FinOps Framework 配對時,從業者擁有建置簡化的 FinOps 實務所需的工具,以最大化雲端的價值。


為什麼FOCUS?

Microsoft雲端服務的多樣性和彈性可讓您建置驚人的專案,同時只支付您需要的專案,當您需要時。 有了這種彈性,不同的作業模型決定如何計費,並可根據各種因素進行不同的調整。 當服務以不同的方式計費時,其成本和使用量數據也往往不同。 這讓配置、分析、監視及優化變得難以一致。 它不只是Microsoft的雲端服務。 組織通常會依賴軟體即服務(SaaS)產品、授權軟體、內部部署基礎結構,甚至是其他雲端。 這種依賴加劇了每個提供者以專屬格式共享數據的問題。

FOCUS 藉由建立提供者和服務無關的數據規格來解決此問題,以解決組織在管理雲端投資價值方面面臨的一些最大挑戰 – 瞭解和量化其支出的商業價值。 FOCUS 使組織能將更多時間用於推動價值,而不必因不同服務和供應商之間的不一致和不熟悉而努力理解數據。 但FOCUS不只是針對使用多個雲端提供者的組織。

FOCUS 可協助組織:

  • 使用單一雲端提供者以及互補服務提供者。
  • 在一個雲端提供者內有多個帳戶。
  • 只使用一個雲端服務商的帳戶。

使用FOCUS的優點是非常廣泛的,從簡化企業內部作業到提高 FinOps 從業者技能的可移植性。


福利

FOCUS 是您可以從成本管理取得的最佳成本和使用量數據版本。 相較於實際和分攤的成本數據,您在FOCUS中看到的一些優點包括:

節省 30% 的記憶體和計算成本

  • FOCUS 將實際(已計費)和攤銷(有效)成本合併在一行中,與實際和攤銷數據集相比,減少了 49% 的行數。 當您考慮新的FOCUS資料行時,總數據大小比實際和攤銷數據集小約30%,這可以直接節省儲存成本。 您也可以節省計算成本,因為處理的數據列較少。 確切的計算節省會因您的解決方案而有所不同。

設計用來處理多個帳戶和雲端

  • 如果您在單一雲端中使用多個雲端或擁有不同的帳戶類型(例如 EA 和 MCA),FOCUS 會以一致的術語將成本數據標準化為單一架構。 這有助於瞭解並優化所有帳戶的成本。 對於仍在 EA 上的組織,切換至 FOCUS 現在可讓您控制時間,因此您的帳戶轉換至 MCA 之後,您不會「離線」。

更容易學習並配合 FinOps 架構

  • FOCUS 是 FinOps 的新「語言」。 所有 FinOps Framework 指導方針都會更新為使用 FOCUS 術語,也包含 FOCUS 查詢和範例。 FOCUS 使您更輕鬆地理解和實施 FinOps 的最佳實踐,無需經過從通用雲端指南到特定雲端實施細節的繁瑣轉換。 FOCUS 可使不依賴特定雲端的模式和指引深入探討,並協助您以較少的精力完成更多任務。

乾淨、人類可讀取的顯示名稱

  • FOCUS 會針對所有名稱、類型和類別使用簡潔、人類可讀取的顯示名稱。 友好的顯示名稱適用於服務、資源類型、地區、定價、承諾折扣等等。

準確地唯一識別特定的價位

  • FOCUS 包含一個用於每個費用的特定 SKU 價格點的識別碼(SkuPriceId)。 它是 SKU 的唯一標識碼,包含所有定價變化,例如階層處理和折扣,目前無法在實際或攤銷數據集中使用。 每項收費也包含單位價格,以幫助您了解收費的計算方式及可能被收取的費用方式。 列表(或零售)單價是指不含任何談判折扣的每單位支付價。 您的合約(或隨選)單價是在套用談判折扣後計算出的。 套用預購承諾折扣之後,您的有效(或攤銷)單價會顯示概念價格。 您的計費(或實際)單價代表已開出的或將開出的發票金額。

更容易量化成本節省

  • 除了單位價格之外,FOCUS 還包含欄位用來識別每個收費使用的特定定價模式,這些模式包括清單、合約、有效及計費成本,這可讓您更輕鬆地量化透過談判和承諾折扣而節省的成本。

所有價格和成本均以統一貨幣表示

  • FOCUS 會針對所有價格和成本使用計費貨幣,這可讓您更輕鬆地驗證成本和使用量數據內的成本。 它不同於原始成本管理數據集中的價格,這些數據集使用的是定價貨幣。

依服務、資源和 SKU 組織及區分成本

  • FOCUS 會清楚區分服務、資源和 SKU 之間的界限,這可讓您更輕鬆地組織及區分成本。 服務分類在提供者之間是一致的,並提供新的觀點,因為它會將特定服務所使用的所有資源分組在一起,而不論基礎產品或SKU為何(例如,頻寬和計算成本都落在 虛擬機器服務之下)。

更一致的區域

  • 成本管理中的FOCUS數據集提供額外的數據清理層,以確保區域與 Azure Resource Manager 一致。 這表示您在FOCUS中看到與 Azure 入口網站和 Azure Resource Manager API 中相同的區域名稱。

更簡單的日期邏輯

  • FOCUS 會針對計費和收費期間使用專屬結束日期和業界標準 ISO 8601 日期格式。 這有助於更輕鬆地篩選和比較日期。 當需與其他日期,比如目前的日期進行比較時,這特別有用,因為您不必猜測時區或一天中的時間。

標記和 SKU 詳細資料會以一致的 JSON 格式提供

  • 如果您有企業協議帳戶,您可能會知道標籤在實際和攤銷的數據集中不會格式化為 JSON。 FOCUS 解決此問題的方式是以一致的 JSON 格式提供標籤和 SKU 詳細信息AdditionalInfo

識別並細分為離散單位的使用方式

  • FOCUS 會針對每個費用提供離散定價和使用量單位,以協助您瞭解相較於真實世界使用量單位的收費方式。 其會考慮不同的定價策略,例如區塊定價,並透過在不同的數據行中提供數據,更輕鬆地驗證定價和使用量數量。

開始

FOCUS 1.0 涵蓋:

  • 與發票開立相關的帳單詳細數據 ,例如您使用的提供者、產生發票(發票簽發者)和發票的計費週期。
  • 使用提供者部署之專案的資源詳細數據 ,例如服務、資源類型、區域和標籤。
  • 您使用或購買之產品的 SKU 詳細數據 ,例如發行者和 SKU 標識符。
  • 費用詳細 數據,描述和分類費用,例如使用或購買的類型、描述、頻率和金額。
  • 包含定價模式的折扣詳細資料,例如定價類別和承諾折扣的詳細資料。
  • 定價和成本 ,包括每個費用定價方式的原始詳細數據,例如定價數量、單價和成本。

資源是由 ResourceIdResourceName 識別,並組織成各自的 ServiceNameServiceCategoryServiceCategory 可讓您將成本組織成跨雲端提供者一致的最上層類別集,使其特別有趣。 您也可以查看其他詳細數據,例如友好的 ResourceType 標籤、RegionIdRegionName (資源已部署的地區),以及套用至資源的任何 標籤

在幕後,資源會使用一或多個產品來啟用其核心功能。 FOCUS 會將它們稱為 SKU。 使用這些 SKU 最終會向您收取費用。 每個 SKU 都有 開發 SKU 的公司 PublisherName識別已使用 SKU 的 SkuId ,以及 識別 SKU 特定價格點的 SkuPriceId ,包含階層處理和折扣等所有定價變化。

所有費用都包含 ChargeCategory 來描述其收費類型(例如使用量或購買)、ChargeClass 可識別先前費用的更正、ChargePeriodStart 和 ChargePeriodEnd 所套用費用的日期、ChargeFrequency 以瞭解您預期看到此費用的頻率,以及高階 ChargeDescription 來說明數據列所代表的內容。 它們也會根據已使用或購買的內容,以不同的單位包含特定的 ConsumedQuantityConsumedUnit

每個費用都有一個 PricingCategory,指出費用的定價方式;如果套用了承諾折扣,則包括適用於一般和特定提供者的標籤:CommitmentDiscountCategoryCommitmentDiscountType,以及用於識別承諾折扣應用於哪部分使用量的 CommitmentDiscountId,該實例的 CommitmentDiscountName,以及 CommitmentDiscountStatus,指出費用是用於承諾折扣的已使用或未使用部分。

由於價格是根據計費關聯性來決定,因此您也可以找到產生發票的 BillingAccountIdBillingAccountName、發票適用的 BillingPeriodStartBillingPeriodEnd 日期、負責開立發票的公司 InvoiceIssuerName,以及您所使用的雲端、SaaS、內部部署或其他提供者的 ProviderName。 請注意FOCUS中的「計費帳戶」詞彙是指產生發票的範圍,而不是最上層的根帳戶。 針對具有 Microsoft 客戶合約(MCA)帳戶的組織,它會對應到您的帳單設定檔,而不是您的 Microsoft 計費帳戶。 在每個計費帳戶中,您還擁有訂用帳戶的SubAccountIdSubAccountName

最後,還有價格和成本的詳細資料。 每個費用都有一個 BillingCurrency,所有價格和成本都會以此為基準,這可能與提供商計價的方式不同。 例如,大部分的 MCA 帳戶是以美元計價,而且可能會以日元或歐元等其他貨幣計費。

每個費用都包含 PricingQuantityPricingUnit,其定價方式可能為按單位分段或“區塊”計價。此外,費用還包括一組根據 SkuPriceId 的每個定價單位成本計算的單價,以及根據定價數量計算的總成本。 FOCUS 包括ListUnitPriceListCost,這是公眾零售或市場價格,不含折扣;ContractedUnitPriceContractedCost,這是經談判合同折扣後的價格,但不包含承諾折扣;EffectiveCost,這是在承諾折扣購買後攤銷的成本;以及BilledCost,即已開立或將開立發票的成本。

除了這些點之外,每個提供者都可以包含更多前面加上 x_ 的數據行,以表示這些數據行不是FOCUS架構的延伸數據行,但會提供有關成本和使用量的實用詳細數據。 Microsoft成本管理會利用這個前置詞,在其 FOCUS 數據集內提供與原生架構相同的詳細數據。 FinOps 工具組報告會在數據行中增加更多細節,以促進報告和優化目標的實現。


FOCUS學習部落格系列

如果您對所有 FOCUS 欄位的更為詳盡的逐步介紹感興趣,請查看 FinOps 部落格上的學習 FOCUS 系列文章:

新的部落格文章會定期發行,因此請觀看 FinOps 部落格 每隔幾周更新一次。


FOCUS 欄位的重要注意事項

使用FOCUS資料時,請注意下列幾點:

  • FOCUS 依賴所有價格和成本的計費貨幣,而成本管理則使用定價貨幣。 FOCUS 中的價格可能與原生成本管理架構不同。
  • FOCUS 會將「實際」和「分攤」成本結合成單一數據集。 相較於分別管理這兩個數據集,它會產生較小的數據集。 數據大小與分攤成本數據相等,加上任何承諾折扣購買和退款。
  • BillingAccountIdBillingAccountName 映射到 Microsoft 客戶合約帳戶的帳單檔案 ID 和名稱。
    • 我們正在尋找其意見反應,以瞭解其是否為問題,並判斷解決問題的最佳方式。
  • BillingPeriodEndChargePeriodEnd 是獨佔的,這對篩選很有説明。
  • SubAccountIdSubAccountName 分別對應至訂用帳戶標識碼和名稱。
  • 所有FOCUS *Id 資料行(而非 x_ 延伸模組資料行)都會使用完整資源標識碼。
  • ServiceNameServiceCategory 正在使用可能尚未涵蓋所有服務的自定義映射。
    • 我們正在更新此清單以考慮所有服務。 它需要持續的工作,以跟上Microsoft啟用新服務的步伐。
    • 如果您發現任何漏掉的服務,或有任何關於映射的意見回饋,請告訴我們。
  • ServiceName 使用「Azure Savings Plan for Compute」來作為儲蓄方案記錄,因為缺乏服務細節。
    • 這是基礎數據問題,且必須由產生數據的服務解決。
  • ServiceName 嘗試基於對資源組名的簡單檢查來對應 Azure Kubernetes Service (AKS)費用,這可能會標示出錯誤的陽性結果。
    • 我們正努力更新資源群組檢查,使其更具針對性。
    • 如果您發現任何誤判,請告訴我們。
    • 如果我們發現我們無法準確識別 AKS 費用,我們預期會回到實際資源的服務名稱(例如 Load Balancer)。
  • SkuPriceId for Microsoft 客戶合約帳戶取自價位表的「{ProductId}_{SkuId}_{MeterType}」。
    • 如果您需要將FOCUS成本數據與價位表聯結,您可以在價位表中分割 SkuPriceId 或手動建構類似的索引鍵。

FOCUS 欄目的意見回饋

如果您對我們的對應或完整的 FOCUS 支援計劃有意見回饋,請在 FinOps 工具組討論中開啟一個討論話題。 如果您認為您有 Bug, 請建立問題

如果您有FOCUS的相關意見反應, 請在FOCUS存放庫中建立問題。 我們也鼓勵您考慮參與FOCUS專案。 該專案正在尋找更多從業者,以利用他們的經驗來指導工作,並使其成為最有用的規範。 若要深入瞭解 FOCUS 或參與專案,請流覽 focus.finops.org


欲了解更多,請參閱 FinOps Foundation

FinOps 開放成本和使用量規格(FOCUS)是與 FinOps Foundation 合作建置的,這是一個致力於推進雲端成本管理和優化的非盈利組織。 如需FOCUS的詳細資訊,請參閱 FinOps Framework 檔中的 FOCUS 專案網站 文章。

您也可以在 FinOps Foundation YouTube 頻道中找到相關的影片:


提供意見反應

請寫下您的快速評價,讓我們知道我們的表現如何。 我們會使用這些評論來改善及擴充 FinOps 工具和資源。

如果您要尋找特定專案,請投票給現有專案或建立新想法。 與其他人分享想法,以獲得更多的選票。 我們專注於擁有最多選票的想法。


相關資源:

相關產品:

相關解決方案: