いろんなデプロイ戦略整理

デプロイ方式 ざっくり説明 デプロイ失敗時の影響 ロールバック方法 デプロイ所要時間
インプレースデプロイ 現行環境から次期環境に一気にかえる 全部使えなくなる 再デプロイ
ローリングデプロイ 現行環境は動かしつつ、少しづつ次期環境に変えていく 更新した部分だけ使えない 再デプロイ
カナリアデプロイ 現行環境の一部を次期環境に変更して、一部ユーザにで変更状況をテストしてから、問題ないか確認する 更新した部分だけ使えない 再デプロイ
ブルー・グリーン 現行環境と次期環境を両方保持して、問題ないか確認してから次期バージョンに更新する 更新した部分だけ使えない URLをスワップさせる
イミュータブルデプロイメント 環境は使い捨て前提 全部使えなくなる 再デプロイ

レッド・ブラックという方法もあり、LB配下のリソースをいっきに変えるらしいが、インプレースとどう違うのかは確認中