Это стратегия развертывания, при которой новая версия приложения постепенно вводится в эксплуатацию, начиная с небольшого процента пользователей, чтобы убедиться в ее стабильности перед полным развертыванием для всех. Этот метод получил свое название в честь «канареек», которых шахтеры использовали для обнаружения утечек газа. Подобным образом, Canary Deployment позволяет «проверить» новую версию на небольшой группе пользователей и при необходимости быстро откатить изменения, если обнаруживаются проблемы.