

本文為英文版的機器翻譯版本，如內容有任何歧義或不一致之處，概以英文版為準。

# 彈性分析架構
<a name="introduction"></a>

*John Formento、Bruno Emer、Steven Hooper、Jason Barto 和 Michael Haken，Amazon Web Services (AWS)*

*2023 年 9 月* ([文件歷史記錄](doc-history.md))

一致、可重複的標準和程序是持續改善的重要部分。對於分散式系統的彈性也是如此。本指南的目的是引入彈性分析架構，提供一致的方法來分析失敗模式，以及它們如何影響您的工作負載。從設計到操作，在整個工作負載生命週期中使用此架構，可協助您以一致且可重複的方式，持續將工作負載的彈性提升到更廣泛的潛在故障模式。這有助於確保您達到彈性目標，並維持工作負載所需的彈性屬性。

此架構是透過 AWS 解決方案架構領域團隊與跨產業客戶合作的經驗所開發。它以可以擁有許多任務標題的建置者為目標，包括產品經理、軟體開發人員、系統工程師、營運團隊和架構師。這些人員最了解正在分析的系統、服務或產品。在連續練習中使用架構可協助您取得漸進式進展，並滿足您的長期彈性目標。

架構的重點是識別潛在的失敗模式，以及您可以用來減輕其影響的預防性和修正性控制。即使故障發生在您未直接控制的元件中，例如相依性的錯誤率增加，您仍需要考慮這些故障如何影響您的工作負載，以及如何設計該工作負載來回應這些故障。最後，您應該專注於*您可以使用受您控制之緩解措施來回應的失敗*。

本指南概述架構，然後討論如何識別和記錄工作負載、如何將架構套用至該工作負載，以及如何針對您發現的任何潛在故障評估緩解策略。

**內容**
+ [架構概觀](overview.md)
+ [了解工作負載](reviewing-workload.md)
+ [套用架構](applying-framework.md)
+ [緩解潛在失敗](mitigating-failures.md)
+ [結論和資源](resources.md)