本文概述一般 FinOps 最佳做法的集合,可套用至各種Microsoft雲端服務。 其中包含將成本優化、提高效率,以及使用 Azure Resource Graph (ARG) 查詢來取得資源的深入解析的策略。 遵循這些做法,您可以確保雲端服務符合成本效益,並符合貴組織的財務目標。
Azure Advisor
Azure Advisor 是一家個人化的雲端顧問,協助您遵循最佳實務,優化您的 Azure 部署。 它會分析您的資源配置與使用遙測數據,並建議能幫助您降低成本、提升效能、提升可靠性及強化安全性的解決方案。
相關資源:
檢閱 Azure Advisor 成本建議
建議:定期檢視並依據 Azure Advisor 的成本建議採取行動,以找出整個環境中的節省機會。
關於 Azure Advisor 成本建議
Azure Advisor 會分析您的資源配置與使用情況,以找出節省成本的機會。 成本建議包括採取一些行動,例如調整大小或關閉使用率偏低的資源、購買預留,以及將工作負載調整至適當規模。 透過定期檢視這些建議,您可以確保環境在使用模式變化時持續優化。
Note
FinOps hubs 可以自動匯入 Azure Advisor 成本建議。 了解更多。
識別 Azure Advisor 成本建議
請使用以下 ARG 查詢,顯示來自 Azure Advisor 的所有成本建議,包括影響細節及擴展屬性。
advisorresources
| where type == 'microsoft.advisor/recommendations'
| where properties.category == 'Cost'
| project
id,
subscriptionId,
resourceGroup,
ResourceId = tostring(properties.resourceMetadata.resourceId),
ResourceType = tostring(properties.impactedField),
Impact = tostring(properties.impact),
Description = tostring(properties.shortDescription.problem),
Solution = tostring(properties.shortDescription.solution),
RecommendationTypeId = tostring(properties.recommendationTypeId),
LastUpdated = tostring(properties.lastUpdated),
ExtendedProperties = properties.extendedProperties
碳優化
以下部分提供了一個用於碳優化的 ARG 查詢。 其可協助您深入瞭解 Azure 資源,並找出減少碳排放的機會。 藉由分析 Azure Advisor 的建議,您可以將雲端基礎結構優化,以達到可持續性和環境影響。
查詢:碳排放
此 ARG 查詢會根據 Azure Advisor 建議,識別 Azure 環境中具有減少碳排放的建議的資源。
說明
此查詢會以 Azure Advisor 的建議來呈現 Azure 資源,以優化碳排放。 它會強調潛在的碳節約,並提供如何實作這些建議以降低雲端基礎結構的碳足跡的見解。
類別
永續性
查詢
advisorresources
| where tolower(type) == "microsoft.advisor/recommendations"
| extend RecommendationTypeId = tostring(properties.recommendationTypeId)
| where RecommendationTypeId in ("94aea435-ef39-493f-a547-8408092c22a7", "e10b1381-5f0a-47ff-8c7b-37bd13d7c974")
| extend properties = parse_json(properties)
| project
subscriptionId,
resourceGroup,
ResourceId = properties.resourceMetadata.resourceId,
ResourceType = tostring(properties.impactedField),
shortDescription = properties.shortDescription.problem,
recommendationType = properties.extendedProperties.recommendationType,
recommendationMessage = properties.extendedProperties.recommendationMessage,
PotentialMonthlyCarbonEmissions = properties.extendedProperties.PotentialMonthlyCarbonEmissions,
PotentialMonthlyCarbonSavings = toreal(properties.extendedProperties.PotentialMonthlyCarbonSavings),
properties
提供意見反應
請寫下您的快速評價,讓我們知道我們的表現如何。 我們會使用這些評論來改善及擴充 FinOps 工具和資源。
如果您要尋找特定專案,請投票給現有專案或建立新想法。 與其他人分享想法,以獲得更多的選票。 我們專注於擁有最多選票的想法。
相關內容
相關資源:
相關產品:
相關解決方案: