ブルーグリーンのサービススワップとは?
ブルーグリーンデプロイでは、2つの同一環境が存在し、一度にライブトラフィックを処理するのは一方のみです。サービススワップは、ルーティングがアクティブな環境から新しくデプロイされた環境へ付け替えられる瞬間であり、切り替えをほぼ瞬時にします。古い環境はそのまま残るため、rollbackはターゲットを元に戻すだけです。
なぜ重要か
スワップ前にアイドル環境でリリースを検証することで、ユーザーは変更が準備できたときにのみそれを目にします。以前の環境をウォームに保つことで、rollbackを高速かつ低リスクにします。
関連ガイド
What Is Canary Ingress Routing?Canary ingress routing sends a small, controlled share of inbound traffic to a new release at the ingress lay…
What Is a Zero-Downtime Schema Change?A zero-downtime schema change alters a live database without interrupting service, using non-blocking operati…
What Is a Rollback Budget?A rollback budget is the acceptable rate or count of rollbacks over a period, used as a signal of release qua…