本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。
SUS02-BP02 SLAs與永續發展目標保持一致
根據您的永續性目標檢閱和最佳化工作負載服務層級協議 (SLA),以盡可能減少支援工作負載所需的資源,同時繼續滿足業務需求。
常見的反模式:
-
工作負載SLAs未知或不明確。
-
您可以為可用性和效能定義您的 SLA 。
-
您對所有工作負載使用相同的設計模式 (例如多可用區域架構)。
建立此最佳實務的好處:SLAs與永續發展目標保持一致,可在滿足業務需求的同時獲得最佳資源使用量。
未建立此最佳實務時的曝險等級:低
實作指引
SLAs 定義從雲端工作負載預期的服務層級,例如回應時間、可用性和資料保留。其影響範圍涵蓋雲端工作負載的架構、資源用量和環境影響。在定期檢視SLAs和進行權衡,以顯著降低資源使用量,以換取可接受的服務水準降低。
實作步驟
-
了解永續性目標:識別組織中的永續性目標,例如減碳或提高資源使用率。
-
檢閱 SLAs:評估您的 SLAs以評估它們是否支援您的業務需求。如果您超過 SLAs,請執行進一步檢閱。
-
了解權衡取捨:了解工作負載複雜度 (例如大量並行使用者)、效能 (例如延遲) 和永續性影響 (例如所需資源) 之間的衡量取捨。通常情況下,優先考慮其中兩個因素會以犧牲第三個因素為代價。
-
調整 SLAs:SLAs透過進行權衡來大幅降低永續性影響,以換取可接受的服務水準降低來調整您的 。
-
永續性和可靠性:高可用性的工作負載往往會耗用較多資源。
-
永續性和效能:使用較多資源以提升效能,可能會對環境造成較大的影響。
-
永續性和安全性:保護過度的工作負載可能會對環境造成較大的影響。
-
-
如果可能SLAs,請定義永續性:包含工作負載SLAs的永續性。例如,將最低使用率層級定義為運算執行個體SLA的永續性。
-
使用有效的設計模式:在 上使用微服務等設計模式 AWS ,以排定業務關鍵函數的優先順序,並允許非關鍵函數較低的服務層級 (例如回應時間或復原時間目標)。
-
溝通和建立責任:SLAs與所有相關利益相關者共用 ,包括您的開發團隊和客戶。使用報告來追蹤和監控 SLAs。指派問責,以符合 的永續性目標SLAs。
-
使用激勵和獎勵:使用激勵和獎勵來實現或超越SLAs永續發展目標。
-
檢閱和迭代:定期檢閱和調整您的 SLAs ,以確保其符合不斷變化的永續性和效能目標。
資源
相關文件:
相關影片: