Amazon ECS が、カスタマイズ可能なデプロイサーキットブレーカー設定のサポートを開始

投稿日: 2026年7月1日

Amazon Elastic Container Service (Amazon ECS) では、サービスのデプロイが失敗したとみなされ、自動的にロールバックされるタイミングをより詳細に制御できるようになりました。アプリケーションの起動動作、デプロイのニーズ、およびタスク失敗に対する許容度に合わせてデプロイサーキットブレーカーの設定をカスタマイズできるようになり、さまざまなアプリケーションや環境にわたって必要な方法でロールバックが機能するようになります。

ECS デプロイサーキットブレーカーは、失敗したデプロイを自動的に検出し、失敗のしきい値に達すると、最後に成功したデプロイにロールバックします。今回のリリースにより、固定のタスク失敗数、またはサービスの希望するタスク数のパーセンテージのいずれかを使用してデプロイサーキットブレーカーのしきい値を設定できるようになりました。また、正常なタスクが起動したときにカウンターがリセットされる連続モデルか、デプロイ全体を通じて失敗が累積され続ける累積モデルのいずれかを使用して、失敗のカウント方法を選択できます。例えば、開発環境とテスト環境でより迅速にロールバックを行うためにしきい値を低く設定したり、安定する前に予想される起動失敗が発生するアプリケーションに対してより高い許容度を認めたりすることができます。

この機能は、Amazon ECS が利用可能なすべての AWS リージョンで利用できます。AWS マネジメントコンソール、AWS CLI、AWS SDK、AWS CloudFormation、AWS CDK、および Terraform を使用して、新規および既存の ECS サービスのデプロイサーキットブレーカー設定を構成できます。詳細については、ECS デプロイサーキットブレーカーのドキュメントを参照してください。