

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

# 上的高可用性和可擴展性 AWS
<a name="high-availability-and-scalability-on-aws"></a>

 大多數即時通訊供應商都符合服務水準，可提供從 99.9% 到 99.999% 的可用性。根據您想要的高可用性 (HA) 程度，您必須在應用程式的完整生命週期中採取越來越複雜的措施。AWS 建議遵循這些準則，以實現強大程度的高可用性：
+  將系統設計為沒有單一故障點。使用無狀態和具狀態元件的自動化監控、故障偵測和容錯移轉機制 
  +  單一故障點 (SPOF) 通常使用 N\$11 或 2N 備援組態來消除，其中 N\$11 是透過*作用中節點*之間的負載平衡來達成，而 2N 則是透過*作用中待命*組態中的一對節點來達成。
  +  AWS 有數種方法可透過這兩種方法達到 HA，例如透過可擴展、負載平衡的叢集或假設*作用中待命*對。
+  正確檢測和測試系統的可用性。
+  準備手動機制的操作程序，以回應、緩解和復原失敗。

 本節重點介紹如何使用 提供的功能來達成單一故障點 AWS。具體而言，本節描述了核心 AWS 功能和設計模式的子集，可讓您建置高可用性的即時通訊應用程式。