Canary Testing - это способ снижения риска и проверки нового программного обеспечения путем выпуска программного обеспечения для небольшого процента пользователей. … Также называемые канареечными развертываниями, инкрементными, поэтапными или поэтапными развертываниями, канареечные выпуски являются передовой практикой в devops и разработке программного обеспечения.
Что такое софт для канареек?
Выпуск Canary - это метод снижения риска внедрения новой версии программного обеспечения в рабочую среду путем медленного развертывания изменений для небольшого подмножества пользователей, прежде чем развертывать их для всю инфраструктуру и сделать ее доступной для всех.
Для чего используется канарейка?
Канарейки использовались в шахтах с конца 1800-х годов для обнаружения газов, таких как угарный газ. Этот газ смертелен как для людей, так и для канареек в больших количествах, но канарейки гораздо более чувствительны к небольшим количествам газа, и поэтому реагируют быстрее, чем люди.
Что такое канарейка в развертывании программного обеспечения?
Канарное развертывание - это стратегия развертывания, которая постепенно выпускает приложение или службу для подмножества пользователей. … Из-за этого контроля канареечный выпуск подвержен наименьшему риску по сравнению со всеми другими стратегиями развертывания.
Что такое канареечный процесс?
canary test (развертывание canary)
В тестировании программного обеспечения canary - это передача изменений программного кода небольшой группе конечных пользователей, которые не знают, что они получают новый код. … канарейкатесты, которые часто автоматизированы, запускаются после завершения тестирования в среде песочницы.