Mi az a Canary Release?

Egy telepítési stratégia, amely minimalizálja a kockázatokat.

🐤

Meghatározás

A Canary Release egy telepítési stratégia, amelyet a szoftverfejlesztésben használnak a kockázatok csökkentésére azáltal, hogy az új verziót először egy kisebb felhasználói csoport számára bocsátják rendelkezésre.

📅

Eredet

A név azokra a bányászokra utal, akik kanárikat vittek a szénbányákba. Ha mérgező gáz szivárgott, a kanári előbb elpusztult, mint a bányászok.

🔍

Monitorozás

A rendszert gondosan figyelik az esetleges problémák észlelésére. Ha az új verzió jól működik, fokozatosan egyre több felhasználó számára teszik elérhetővé.

🔄

Visszavonás

Ha problémák merülnek fel, a kiadást vissza lehet vonni, és az előző verziót újra bevezethetik minden felhasználó számára.

👥

Kiválasztás

Különböző stratégiák léteznek annak kiválasztására, hogy mely felhasználók találkoznak először az új verzióval, például véletlenszerű mintavétel vagy demográfiai szempontok alapján.