EC2ベースのWebアプリケーションをElastic Beanstalkで管理しています。新バージョンのデプロイに際し、以下の条件を両立するデプロイポリシーを選択してください。 ・デプロイ中もフルキャパシティを維持すること ・障害発生時には数分以内にロールバックできること
Immutableデプロイは既存インスタンスとは独立した新インスタンスグループを起動して新バージョンをデプロイし、ヘルスチェック通過後にトラフィックを切り替える方式です。旧インスタンスが稼働し続けるためデプロイ中もフルキャパシティが維持されます。障害時は新インスタンスグループを終了するだけで即座にロールバックが完了するため、迅速な復旧要件にも対応できます。