本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。
改進程序
架構改進程序包括了解您擁有的項目以及可採取什麼改進措施、選擇改進目標、測試改進、採納成功的改進措施、量化成功,以及分享心得以便在其他地方複製成功,然後重複這個循環。
改進目標可以是:
-
消除浪費、低利用率和閒置或未用資源
-
從您耗用的資源取得最大價值
注意
使用您佈建的所有資源,並盡可能使用的最低資源完成相同的工作。
在最佳化的早期階段,首先消除浪費或使用率低的區域,接著轉向更具目標性的最佳化,以符合您的特定工作負載。
監控資源消耗隨時間的變化。識別累積變化導致無效率或大幅增加資源消耗的地方。確定因應消耗變化所需的改進,並實作優先改進措施。
以下步驟設計為一個反覆程序,用來評估、優先處理、測試和部署永續性為主的雲端工作負載改進。
-
識別改進目標:針對本文件中識別之永續性的最佳實務審查您的工作負載,並識別改進目標。
-
評估特定改進:透過潛在改善、預估成本和業務風險這三方面評估特定變更。
-
優先處理和規劃改進:優先處理以最低成本和風險提供最大改進的變更,並建立測試和實作計畫。
-
測試和驗證改進:實作測試環境中的變更,以驗證其改進潛力。
-
將變更部署至生產環境:跨生產環境實作變更。
-
測量結果並複製成功:尋找機會來複製跨工作負載的成功,並還原成果不可接受的變更。
範例藍本
下列範例情境稍後會在本文件中引用,以說明改進程序的每個步驟。
您的公司有一個工作負載,可在 Amazon EC2執行個體上執行複雜的映像操作,並存放修改過的原始檔案以供使用者存取。處理活動是密集CPU的,而輸出檔案非常大。