執行 WAFR
完成所有必要的準備後,您就可以執行 Well-Architected Framework 審查 (WAFR)。在本節中,我們將探討執行 WAFR 時,如何提高效率的秘訣和技巧。
在 WAFR 之前
開始以小組形式討論工作負載之前,請先了解下一節的內容,並討論工作階段的參與規則。您的小組應就後續如何繼續達成共識。
定義角色和責任
-
誰將主導 WAFR?
-
誰將共用其畫面,以及畫面上要提供哪些內容?
-
誰將使用 WA Tool 或其他格式做筆記?
-
您將審查哪些支柱,以及依照何種順序審查?
-
是否有適合回答問題的人員在場?
-
如何擷取超出範圍的項目,以及如何建立這些項目的待辦項目?
-
您要分配給每個區段或支柱多少時間?
-
您要在分配的時間內達成什麼目標?
審查秘訣
規劃會議以擷取有關工作負載架構選擇的資料點。您有許多方式可盡量讓 WAFR 的這個區段順暢運作。
-
傳達正向意圖:與參與者一起重新檢視 WAFR 的正向意圖。展開有關工作的關鍵對話可能不容易,因此務必再次確認正在執行 WAFR 以尋找改進機會。強調不責備文化。沒有攻防,而是共同討論架構改進。
-
尋求支持者:確定複雜工作負載架構的方向、提出問題、引導回應和做筆記,這些對一個人來說可能充滿挑戰。成功的 WAFR 是團隊合作。指定替代角色,這可讓一個人執行審查,而另一個人做筆記、檢查文件並監控討論。
-
持續關注主題:在進行有關架構決策的小組對話時,時常有人會離題。如果您希望有效率地利用時間,請確保 WAFR 參與者以尊重的態度提醒彼此回到主題上。將題外概念和想法集中一處,方便後續討論時再提起。
-
仔細做筆記:光是在 WA Tool 中將方塊打勾,無法在後續里程碑中提供前後關聯讓重新檢視 WAFR 的人了解脈絡。使用 WA Tool 中的筆記方塊,或建立外部文件,以便在超過字元限制時從 WAFR 筆記方塊中連結至該文件。前後關聯有助於其他人 (特別是初次接觸工作負載的人) 了解進行中的工作,並確定要優先處理哪些工作。
-
不要專注於解決方案:專注於擷取有關工作負載的資料點,而不是解決方案。在 WAFR 工作階段期間,過度專注於解決方案可能會浪費時間,並導致您無法擷取重要的資料點。如果您腦力激盪的結果超出範圍,就不是充分利用其他參與者的時間。
-
專注於工作負載,而不是工具:人們時常會在 AWS 管理主控台 中共用畫面來顯示 Well-Architected Tool (WA Tool)。雖然在 WA Tool 中擷取資料至關重要,但切勿只專注於工具。請將討論的重點放在架構。保持審查的對話性質,並重述問題以符合前後關聯。
-
將討論分成幾個部分:要在一次會議中審查全部六個支柱可能很困難。將審查分散到較小的工作階段,就能採取更為鎖定主題的方法,也更容易與您的參與者安排時間。
-
記得休息:徹底審查架構可能會讓參與者感到疲倦,而且他們的注意力可能會隨著時間過去而喪失。在 WAFR 期間安排多次休息時間。盡量節省參與者的時間,並且在不再需要人員時允許其退出。
-
仔細思考可能性:如果您發現問題的答案是「可能」、「有點」或「我們的待辦項目中有解決方法」,請仔細思考這是否實際意味著「否」。WAFR 是關於得知工作負載真實的目前狀態,而不是預期狀態。
-
考慮權衡:Well-Architected 旨在支柱之間進行權衡。為了讓工作負載更具彈性,可能會影響成本最佳化,或進一步最佳化成本可能會影響工作負載對環境的影響。這些支柱旨在為您的對話提供結構,並協助您做出明智的架構選擇。
-
認同沒有完美的工作負載:工作負載很少盡善盡美,通常也不需要完美無缺。避免讓您的 WAFR 變成追求完美的練習,並專注於讓工作負載安全且有效率地運作,以實現其預期業務目的。
執行 WAFR
在 AWS 帳戶 中一併執行 WAFR 與工作負載。然後您可以與其他 AWS 帳戶 共用工作負載審查。
使用 AWS Organizations 與中央帳戶共用審查。然後您可以使用儀表板集中檢視組織的工作負載。
這可協助您辨識所有工作負載中的風險模式和改進之處。然後您可以採取能夠在許多帳戶和工作負載之間共用和使用的模式型方法,集中解決挑戰。
IAM 存取
須有 IAM 許可才能在 AWS 管理主控台 中存取 AWS WA Tool。在 WAFR 工作階段開始時,先確定誰需要存取權,以節省時間。
如需詳細資訊,請參閱提供 AWS Well-Architected Tool 的使用者、群組或角色存取權。
您可以設定跨帳戶 IAM 角色,以允許外部利害關係人存取 WA Tool 並編輯或檢視審查。