ロールバックウィンドウ - CI/CD用語集の定義
ロールバックウィンドウとは、以前のバージョンへの差し戻しがまだ高速かつ安全であるdeploy後の期間です。
ロールバックウィンドウとは、古いartifactとそのデータスキーマがまだ互換であるため、以前のバージョンへの差し戻しが高速かつ低リスクなdeploy後の期間です。不可逆なマイグレーションが実行されると縮小します。
ウィンドウを理解することで、スキーマ変更やデータ書き込みが差し戻しを高コストにする前に、どれだけ安全にロールバックできるかがわかります。
何がウィンドウを閉じるか
破壊的なデータベースマイグレーション、cacheフォーマットの変更、消費された一方向メッセージがウィンドウを狭めます。後方互換な(expand-then-contract)マイグレーションはより長く開いたままにします。
関連ガイド
Progressive Rollout - CI/CD Glossary DefinitionProgressive Rollout: A progressive rollout releases a new version to a growing fraction of traffic or hosts o…
Deployment Freeze Window - CI/CD Glossary DefinitionDeployment Freeze Window: A deployment freeze window is a scheduled period during which production deployment…