Skip to content
Latchkey

Blue-Green Load Balancerとは?

blue-green load balancerは、稼働中のblueと準備済みのgreenという2つの同一なdeploymentの前段に位置し、一度の切り替えで一方から他方へトラフィックを移します。両方の環境が稼働したままなので、rollbackはtargetを元に戻すだけです。これはblue-green deploymentを可能にするルーティングの仕組みです。

なぜ重要か

即時の切り替えにより、ユーザーが中途半端にデプロイされた状態を目にすることはなく、問題のあるリリースは数秒で元に戻せます。CI/CDのpipelineは多くの場合、deploy jobの最後にこのload balancerを再設定してgreenのtargetをプロモートします。

関連ガイド