カナリアリリースとも呼ばれます。ビッグバンで一度にリリースせず、一部のユーザーに先行リリースして様子を見たうえで、徐々にリリース範囲を拡大していくアプローチのことです。大きなソリューションがコケると甚大な被害を与えてしまいますので、安全にリリースする方法としてカナリアテストがあります。
もしバグったり、パフォーマンス劣化が認められれば即座にロールバックして、動く状態を維持します。可用性が重要なプロダクトでよく使われます。
カナリアの名前は、炭鉱で使われていたカナリアから来ています。昔、炭鉱で作業する人たちは一酸化炭素中毒にならないように、鳥かごにカナリアをいれて仕事をしていました。カナリアが騒いだり、かごの中で落下したら、すぐに一酸化炭素を検知して非難することができました。