Amazon ECS 為服務部署推出暫停與繼續控制功能

張貼日期: 2026年5月19日

Amazon Elastic Container Service (Amazon ECS) 現在可讓您在部署流程中的關鍵階段暫停服務部署,並在準備完成後繼續部署。您可以使用這些暫停點,在部署流程中加入手動決策點與互動式控制,以支援手動核准工作流程、營運檢查、整合測試或自訂自動化等情境,同時持續使用原生 Amazon ECS 部署策略,包括受管流量轉移、封裝時間、快速復原、CloudWatch 警示和部署斷路器。

透過此次推出的功能,您可以在 Amazon ECS 服務部署組態中設定新的 PAUSE 部署 Lifecycle Hook。在部署到達設定的暫停點時,Amazon ECS 會暫停部署流程,並發送 Amazon EventBridge 事件,讓您可用來觸發自動化工作流程、核准系統或外部驗證程序。之後,您可以使用新的 ContinueServiceDeployment API 來繼續或復原部署。透過暫停 Hook,您可以設定最長 14 天的逾時時間,以及逾時動作,以便在未收到任何操作時自動繼續或復原部署。

您可以透過 Amazon ECS 主控台、AWS CLI、AWS SDK、AWS CloudFormation、AWS CDK 和 Terraform,為滾動、藍/綠、線性和 Canary 部署策略設定暫停 Hook。您可以透過 Amazon ECS 主控台、AWS CLI 和 AWS SDK 使用 ContinueServiceDeployment API。所有 AWS 商業和 AWS GovCloud (美國) 區域皆提供此功能。若要進一步了解,請參閱有關服務部署暫停 Hook繼續服務部署的文件。