投稿日: Dec 7, 2023

AWS CodeDeploy は、アプリケーションを一度に 1 つのアベイラビリティーゾーン (AZ) でデプロイできる機能の提供を開始しました。これはゾーンデプロイと呼ばれており、有害なアプリケーションのインプレースデプロイによる影響範囲を 1 つの AZ にとどめ、AWS リージョン内の他の AZ に影響を与えることを防ぐことができます。

EC2 のゾーンデプロイを使用すると、アプリケーションの更新は一度に 1 つの AZ にデプロイされます。AZ のデプロイが成功すると、CodeDeploy によってアプリケーションが監視されるようになります。また、CodeDeploy のロールバックによる保護機能により、すべてのリグレッションが元に戻されます。アプリケーションのゾーンデプロイを開始し、マルチ AZ 配置に対する保護機能を利用するには、CodeDeploy のデプロイ設定で設定を有効にするだけです。

EC2 のインプレースデプロイにおけるゾーンデプロイのサポートは、AWS CodeDeploy が利用可能なすべての AWS リージョンで利用できます。

詳細については、AWS CodeDeploy デベロッパーガイドのゾーンデプロイを参照してください。