👌

ディプロイ戦略

2023/10/27に公開

Blue Green Deployment

  • 旧環境を維持したまま新環境を構築する
  • 構築完了後ロードバランサー等でトラフィックを新環境に切り替える
  • ダウンタイムが無い
  • 費用、時間的にコストがかかる

Canary Deployment

  • 旧環境を維持したまま新環境を構築する
  • 一部のトラフィックを新環境に流す
  • エラーが発生したしなかった場合は、新環境に全てのトラフィックを流し完了
  • ABテストにも使える

Rolling Deployment

  • 稼働中のサーバーを一つずつ新環境に置き換えていく
  • ダウンタイムが少ない
  • ロールバックが簡単

Discussion