定義
AWS 的專家每一天都在輔助客戶進行系統架構,善用雲端的最佳實務。隨著您的設計演進,有我們一同進行架構上的權衡。您將這些系統部署至即時環境後,我們可得知這些系統的效能有多好,以及權衡形成的後果。
我們便是基於得到的專業知識建立起 AWS Well-Architected 架構,其提供一套一致的最佳實務,供客戶和合作夥伴評估架構;並提供一份問題,您可用來評估架構與 AWS 最佳實務的吻合程度。
AWS Well-Architected 架構以五個支柱為基礎:卓越營運、安全性、可靠性、效能達成效率和成本優化。
AWS Well-Architected 架構的支柱
名稱 | 描述 |
卓越營運 | 可有效支援開發和執行工作負載、深入了解其營運狀況,以及持續改善支援流程和程序以產生商業價值的能力。 |
安全性 | 安全性支柱包含能夠保護資料、系統和資產,以利用雲端技術來改善安全性。 |
可靠性 | 工作負載如預期般正確、一致地執行其預期功能的能力,這包括在其整個生命週期中操作和測試工作負載的能力。 |
效能達成效率 | 有效率地使用運算資源以滿足系統需求,並隨著需求變更與技術發展來保持該效率需求的能力。 |
成本優化 | 在最低價格之下執行系統以產生商業價值的能力 |
在 AWS Well-Architected 架構中我們所稱
-
元件代表應一項要求所一同遞送的程式碼、設定和 AWS 資源。一個元件往往是技術擁有的單元,並自其他元件所解偶。
-
我們所稱的工作負載是用以識別一同帶來商業價值的一組元件。工作負載通常是商業和技術領導人溝通所談及的最細節的內容。
-
里程碑標示架構於產品生命週期之中演進的重要改變 (設計、測試、上線,投入生產)。
-
我們心目中的架構是指工作負載之中元件一同運作的方式。元件通訊與互動的方式往往成為架構圖的焦點。
-
在組織內,技術組合是業務運作所需的工作負載的集合。
建立工作負載的架構時,您可依照業務環境,在各支柱之間作出權衡。這些業務決定可主導您工程設計的優先順序。您可以選擇在開發環境中以可靠性作為代價最佳化成本,或者針對關鍵任務解決方案,以較高成本達到可靠性的最佳化。在電子商務解決方案中,效能能影響營收和客戶購買的傾向。安全和卓越營運一般不會為了其他支柱而權衡妥協。