Amazon 應用程式復原控制器
簡化和自動化高可用性應用程式的復原
支援結束通知 (僅限 ARC 就緒檢查功能)
自 2026 年 4 月 30 日起,Amazon 應用程式復原控制器區域切換 – 就緒檢查功能將不再提供給新客戶。若要了解替代方案相關詳細資訊與指引,請參閱 Amazon 應用程式復原控制器 – 就緒檢查功能可用性變更。 其他 ARC 特徵與功能不受影響,並將繼續開放使用。
什麼是應用程式復原控制器?
Amazon 應用程式復原控制器可協助您跨 AWS 區域和可用區域 (AZ) 或區域管理和自動執行應用程式復原。藉助這些功能,無需傳統工具與程序所需的手動步驟,即可更加可靠地復原應用程式。
優勢
區域切換是一項自動執行的集中式解決方案,能夠在多個區域 (甚至跨帳戶) 進行應用程式復原。區域切換可讓您協調所需的特定步驟,從其他 AWS 區域操作跨 AWS 帳戶應用程式資源。其提供儀表板,可即時掌握復原流程,並從各個資源和帳戶收集資料,以便向監管機構和合規團隊報告所需的資料。這可節省數小時的工程工作,以及省去之前編寫容錯移轉指令碼、建立自訂儀表板,以及手動收集成功復原證據所需的操作開銷。區域切換會針對主動/被動多區域方法支援容錯移轉和容錯恢復,並針對主動/主動多區域方法支援逐步轉移和傳回。
藉由應用程式復原控制器,您可使用區域轉移來快速減輕多可用區域應用程式的損壞。當 AWS 發現某個可用區域可能因電源和網路中斷等事件而受到影響時,區域自動轉移可讓您自動、安全地將應用程式的流量轉移到別的 AWS 可用區域。區域轉移和區域自動轉移可與使用 Application Load Balancer、Network Load Balancer、EC2 Auto Scaling 群組及 Amazon Elastic Kubernetes 叢集的應用程式搭配使用。
應用程式復原控制器持續監控資源配額、容量和組態,從而在出現以下情況時建議修補:進行的修改可能影響您故障移轉至待命複寫的能力。使用可設定的安全規則,您可以防止操作人員或自動政策採取可能導致復原時間意外過長的復原操作。
-
使用應用程式復原控制器,即使是最大和最關鍵的應用程式,您也可以安全減少故障。在多個分隔的環境間快速轉移應用程式流量,以提升應用程式的可用性。
影片
使用案例
在多個 AWS 區域部署關鍵的工作負載,以便符合法規要求。使用區域切換來協調 AWS 區域的復原,並從合規報告所需的各個資源和帳戶收集有關復原程序的資料。
即使在最大和最複雜的應用程式出現故障時,您也可使用區域切換、路由控制、區域轉移和區域自動轉移來快速轉移最終使用者流量,以復原可用性。
應用程式復原控制器為您提供必要的工具,讓您有信心實現成功的應用程式復原和快速容錯移轉。針對多區域應用程式使用區域切換,或針對多可用區應用程式使用區域轉移和區域自動轉移,從影響應用程式的故障中復原。
自動評估包括驗證 IAM 許可、資源組態,以及運作容量在內的區域交換計畫。在區域切換主控台中檢視警告,或者使用 API 來檢視警告,或者設定區域切換,以透過 Amazon EventBridge 來傳送評估警告。
客戶案例
United Airlines
隨著 United Airlines 將數百個應用程式遷移至 AWS,以及對其關鍵數位系統進行現代化改造,必須確保這些業務關鍵型應用程式 100% 可用。為滿足減少復原時間點目標 (RTO) 的業務需求,應用程式團隊設計了 Multi-Region Application Architecture,以及建立一項企業級復原能力計畫。
澳洲聯邦銀行
CommSec 是澳洲領先的線上經紀商,亦是澳洲聯邦銀行 (CommBank) 的子公司。該公司藉助 AWS 建置一個具備復原能力、高效能的交易平台,同時可滿足嚴格的監管要求,以及交付卓越的客戶體驗。
HashiCorp
HashiCorp 藉助 Amazon 應用程式復原控制器 (ARC),讓其災難復原能力改頭換面,顯著簡化了跨區域容錯移轉,並且規範了向其分散式服務傳遞區域關聯內容的方式。