配置
本文可協助您瞭解 FinOps Framework 內的配置功能,以及如何在 Microsoft Cloud 中實作。
定義
配置是指使用帳戶、標記和其他元數據重新分配共用成本和使用量的程式,以在組織內的小組和專案之間建立責任。
根據專案關係人的需求,確定要報告的最重要屬性。 請考慮組織內不同的報告結構,以及如何處理隨著時間推移而發生的變更。 請考慮可能會引入不同類型的工程實務,這些成本需要獨立分析。
建立並維護雲端和內部部署成本與每個屬性的對應,並套用治理原則,以確保提前對資料進行適當標記。 定義如何處理標記間隙和遺漏的流程。
檢閱共用成本和使用量,並使用規則和方法開發配置計劃,以公平和公平地劃分共用成本。 追蹤和報告共用成本和使用量,以及其配置給相關項目關係人。 定期檢閱和更新配置方案,以確保保持準確和公平。
配置是責任的基礎元素,可讓組織瞭解其雲端解決方案和相關活動和計劃的影響。 有效地管理共用成本和使用量作為配置策略的一部分,可降低額外負荷、提高透明度和責任,並讓雲端成本和使用量與商業價值保持一致。 此方法可最大化共享服務的效率與成本節省。
開始之前
開始之前,請務必清楚瞭解組織在配置時的目標和優先順序。 請記住,並非所有的共用成本可能需要重新分配,有些成本會以其他方式更有效地管理。 仔細評估每個共用成本,以確定最適合您組織的方法。
本指南不會涵蓋承諾折扣,例如保留和節省方案。 如需如何處理回報和退款的詳細資訊,請參閱 速率優化。
開始使用
當您第一次開始在雲端中管理成本時,您會使用原生配置工具來組織訂用帳戶和資源,以配合您的主要組織報告結構。 對於任何其他專案, 標籤 可以增強雲端資源及其使用方式,以新增商務內容,這對任何配置策略都很重要。
配置通常是事後考慮,在引進時需要某種程度的清除。 您需要一個計劃來實作配置策略。 建議您先概述該計畫,以取得一致性,並盡可能進行小規模原型設計以示範其值。 請考慮是否要包含多個產品或小組所共用服務的共用成本。 管理共用成本可能很複雜,許多組織都不需要它即可開始。 識別共用成本,並建立應如何處理成本的優先順序計劃。
- 決定如何管理雲端存取權。
- 識別共用成本及其處理方式。
- 通知專案關係人您正在評估共用成本,並要求有關任何已知案例的詳細資訊。 自我識別可為您節省大量的時間和工作。
- 檢視已購買並正與成本分析中的 [服務] 檢視搭配使用的服務。
- 熟悉每項服務,以確定這些服務是否專為共用資源而設計,或是否可用於共用資源。 以下是一些常見的共用服務範例:
- 應用程式主機服務,例如 Azure Kubernetes Service、Azure App Service 和 Azure 虛擬桌面。
- 可檢視性工具,例如 Azure 監視器和 Log Analytics。
- 管理和安全性工具,例如適用於雲端的 Microsoft Defender 和 DevTest Labs。
- 網路服務,例如 ExpressRoute。
- 資料庫服務,例如 Cosmos DB 和 SQL 資料庫。
- 共同作業和生產力工具,例如 Microsoft 365。
- 聯絡負責潛在共用服務的專案關係人。 確定他們了解共用服務是否共用,以及目前成本配置方式。 如果沒有考慮到,則可以或應該如何分配。
- 您要如何使用管理群組?
- 將訂用帳戶組織成以環境為基礎的管理群組,以最佳化原則指派。 管理群組允許原則管理員在最上層管理原則,但封鎖了在沒有外部解決方案的情況下執行跨訂用帳戶報告的能力,這會增加您的資料分析和回報工作。
- 若要針對組織報告進行優化,請根據組織階層,將訂用帳戶組織成管理群組。 管理群組允許組織內的領導者更自然地從入口網站檢視成本,但要求原則管理員使用以標籤為基礎的原則,這會增加原則和治理工作。 也請記住,您可能有多個組織階層和管理群組只支援一個。
- 定義與組織配置目標相符的完整標記策略 。
- 請考慮與成本屬性相關的特定屬性,例如:
- 如何將成本對應回財務結構,例如成本中心?
- 您能否對應回組織階層中的每個層級,例如業務單位、部門、科別和小組?
- 誰對服務負責,例如企業擁有者和工程擁有者?
- 這對應到什麼工作,例如專案和應用程式?
- 此資源的工程用途是什麼,例如環境、元件和用途?
- 向所有專案關係人清楚傳達標記指南。
- 請考慮與成本屬性相關的特定屬性,例如:
- 定義之後,是時候實作配置策略了。
- 請考慮採用由上而下的方法,優先考慮讓部門成本落實到位,然後再於最低的專案和環境層級進行最佳化。 視組織的範圍和深度而定,您可能會想要分階段實作它。
- 啟用成本管理中的標籤繼承,僅複製成本資料中的訂用帳戶和資源群組標籤。 這並不會變更資源上的標籤。
- 使用 Azure 原則執行標記策略、大規模自動套用標籤,以及追蹤合規性狀態。 使用合規性作為標記策略的 KPI。
- 如果您需要在訂用帳戶、資源群組或新增或變更標籤之間移動成本,請在成本管理中設定配置規則。
- 啟用成本配置時,成本管理目前無法使用保留的合約(隨選)價格。 在啟用成本管理成本配置之前,請記住這一點。 若要量化成本節省,您需要聯結成本和價格數據集。
- 若要在成本分析中一起檢視成本,請考慮 將相關資源與 “cm-resource-parent” 卷標群組在一起。
- 分配任何剩餘變更的責任,以擴大規模並提高效率。
- 記下任何未配置的成本或應該分割但無法分割的成本。 請考慮與其他工作相比,完整配置的重要性,並據此設定優先順序。 作為簡單的選項,您可能能夠在報表層中分割成本。
將所有資源標記並/或組織到適當的資源群組和訂用帳戶後,您就可以在資料分析和回報時根據該資料進行報告。
請記住,套用、檢閱和清除標記需要一些時間。 在每個人都能看到成本資料後,預計會經歷多個標記週期。 多數人在看到之前都沒有意識到存在問題,這就是 FinOps 如此重要的原因。
以基本概念為基礎
此時,您有一個配置策略,其中包含詳細的雲端管理和標記需求。 應該自動強制執行標記,或至少透過合規性 KPI 進行追蹤。 超越基本概念時,請考慮下列幾點:
- 填滿原生工具未滿足的任何間隙。
- 至少,此間隙需要在入口網站之外進行報告,其中標記間隙可以與其他資料合併。
- 如果需要直接在數據中解析標記間距,您需要實 作數據擷取。
- 請考慮尚未涵蓋或可能單獨追蹤的其他成本。
- 若要對齊標記實作,請努力推動數據源之間的一致性。 若不可行,請在數據擷取和正規化或重新配置成本時實作清除,作為整體配置策略的一部分。
- 通知專案關係人您正在評估共用成本,並要求有關任何已知案例的詳細資訊。 自我識別可為您節省大量的時間和工作。
- 在 [成本分析] 中檢閱與 [服務] 檢視搭配使用的已購買服務。
- 熟悉每項服務,以確定這些服務是否專為共用資源而設計,或是否可用於共用資源。 以下是一些常見的共用服務範例:
- 應用程式主機服務,例如 Azure Kubernetes Service、Azure App Service 和 Azure 虛擬桌面。
- 可檢視性工具,例如 Azure 監視器和 Log Analytics。
- 管理和安全性工具,例如適用於雲端的 Microsoft Defender 和 DevTest Labs。
- 網路服務,例如 ExpressRoute。
- 資料庫服務,例如 Cosmos DB 和 SQL 資料庫。
- 共同作業和生產力工具,例如 Microsoft 365。
- 聯絡負責潛在共用服務的專案關係人。 確定他們了解共用服務是否共用,以及目前成本配置方式。 如果沒有考慮到,則可以或應該如何分配。
- 使用 Microsoft成本管理 中的成本配置規則,根據靜態百分比或計算、網路或記憶體成本來轉散發共用成本。
- 定期檢閱並精簡您的配置規則,以確保它們保持準確且公平。
- 將此流程視為報告意見反應迴圈的一部分。 如果您的配置策略不足,您得到的意見反應可能不會直接與配置或元數據相關聯。 它可能會與報告相關。 請留意此意見反應,並確保意見反應會在最適當的層級得到解決。
- 確保在整個環境中一致且有效地使用命名、中繼資料和階層需求。
- 請考慮其他 KPI 來追蹤和監視配置策略的成功。
- 建立並追蹤常見的 KPI,例如未配置共用成本的百分比。
- 盡可能使用 Azure 監視器計量中的使用率資料來了解服務使用量。
- 考慮使用應用程式遙測來量化共用成本的分配。 單元經濟學中還有其他相關信息。
- 自動化識別共用成本百分比明細的程式,並考慮在成本管理中使用成本配置規則來重新分配成本。
- 自動執行成本配置規則,根據不斷變化的使用量模式更新各自的百分比。
- 考慮與利害關係人共用有關共用成本分配的目標報告。
- 建置報告流程,以提高對未配置共用成本的認知和責任感。
- 與專案關係人共用如何最佳化共用成本的指導。
深入了解 FinOps Foundation
此功能是 FinOps Foundation FinOps 架構的一部分,FinOps Foundation 是一家致力於推進雲端成本管理和最佳化的非盈利組織。 如需 FinOps 的詳細資訊,包括實用的劇本、訓練和認證計劃等等,請參閱 FinOps Framework 檔中的配置功能 一文。
您也可以在 FinOps Foundation YouTube 頻道中找到相關的影片:
相關內容
相關的 FinOps 功能:
相關產品:
相關解決方案: