ARC 區域切換新增三項新功能:復原後工作流程、RDS 協同運作,以及適用於 Terraform 的 AWS 供應商支援
Amazon 應用程式復原控制器 (ARC) 區域切換能協助客戶協調其多區域應用程式的容錯移轉,以在發生區域性損毀時,在有限的時間內達成復原。跨多個 AWS 帳戶和區域復原應用程式時,它可以將多區域災難復原自動化,進而減少工程工作,並消除營運成本。區域切換現在包括三種新功能:復原後工作流程、原生 RDS 執行區塊,以及適用於 Terraform 的 AWS 供應商支援。
復原後工作流程。 當客戶容錯移轉至待命區域時,災難復原並不會結束。在協調容錯移轉或容錯恢復之後,客戶必須為下一次復原事件準備其他區域。目前,此工作需要手動協調縮放、重新建立讀取複本及驗證組態。復原後工作流程可協助客戶將這些準備步驟自動化。隨著本次推出,復原後工作流程將支援自訂動作 Lambda 執行區塊、Amazon RDS 建立讀取複本執行區塊、ARC 區域切換計畫執行區塊,以及手動核准執行區塊。客戶可以建立讀取複本、透過 Lambda 函式執行自訂邏輯、新增手動核准關卡,以及嵌入複雜協同運作的子計畫,作為復原後工作流程的一部分。復原後工作流程可用於主動/被動部署,而且可以手動觸發。
RDS 執行區塊。 在區域容錯移轉期間協調 Amazon RDS 資料庫復原,必須執行手動步驟來提升讀取複本並重新建立複寫,這會導致延遲和錯誤。區域切換現在原生支援兩個 Amazon RDS 執行區塊,能將 RDS 復原協同運作自動化。RDS 提升讀取複本執行區塊可在容錯移轉期間協調將讀取複本提升至獨立執行個體。RDS 建立讀取複本執行區塊可作為復原後工作流程的一部分協調複本建立。
適用於 Terraform 的 AWS 供應商支援。 適用於 Terraform 的 AWS 供應商現在支援區域切換,使客戶能夠以基礎結構即程式碼的形式管理災難復原計畫,並將它們與應用程式部署一起整合到 CI/CD 管道中。
若要進一步了解適用於 Terraform 的 AWS 供應商支援的詳細資訊,請造訪 Terraform 供應商文件。若要了解復原後工作流程的實際操作,請參閱復原後工作流程教學。若要開始使用區域切換,請參閱我們的推出部落格或文件。
應用程式復原控制器區域切換適用於所有商業區域。如需可用性資訊,請參閱 AWS 區域服務清單或 ARC 區域切換可用性。