Skip to content
Latchkey

Canary Deployment - CI/CD用語集の定義

canary deployment は、新しいバージョンをまずトラフィックやユーザーのごく一部にリリースし、そのメトリクスを観察してから全体に展開します。canaryが不調であれば、大半のユーザーに影響が及ぶ前に取り下げられます。

blue-greenとの比較

canaryはトラフィックを段階的に移行し、その過程で健全性を判断します。blue-greenは2つの完全な環境間で全トラフィックを一度に切り替えます。canaryはrollout自体の最中に、不良リリースの影響を限定します。

関連ガイド