Deployment Strategies
Top 5 Strategies
Big Bang Deployment
短所 : 古 いシステムをシャットダウンして新 しいシステムに切 り替 える必要 があるため、ダウンタイムが発生 します

状況 :
- アプリケーションのデプロイに失敗 したり、テストに失敗 した場合
- 複雑 なデータベースアップグレードに遭遇 した場合
解決策 : ロールバック
概要 :

Rolling Deployment
短所 : プロセスが遅 い

概要 :

Blue-Green Deployment
長所 : ダウンタイムなし
- QA チームが green サーバー(新 しいバージョン)でのテストを完了 したら、ロードバランサーを green に切 り替 える
- green で問題 が見 つかった場合 、blue サーバー(古 いバージョン)に簡単 にロールバックできる

Canary Deployment
Rolling Deployment と組 み合 わせることが多 い

これらのサーバーを監視 するためのインフラストラクチャツールが必要

Feature Toggle
長所 : 他 のデプロイメント戦略 と組 み合 わせることができる

テスト:
