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.
Θέλετε να μάθετε περισσότερα;
Αν θέλετε να εμβαθύνετε στο Canary Release —ή να φέρετε αυτού του είδους την εκπαίδευση στην ομάδα σας— ας μιλήσουμε. Βοηθάω ομάδες να κατανοήσουν και να εφαρμόσουν αυτές τις έννοιες. Θα χαρώ πολύ να σας ακούσω!
Mi az a CD?
A Continuous Deployment, vagy folyamatos telepítés egy szoftverfejlesztési...
Mi az a Blue / Green deployment?
Ez egy szoftvertelepítési módszer, amely két azonos termelési környezet fen...
Mit jelent a CI/CD?
A CI olyan gyakorlatot jelent, amelyben a fejlesztők gyakran integrálják kó...
Mi az a DevOps?
A DevOps egy szoftverfejlesztési filozófia, amely a kommunikációra, együttm...
Mit jelent a CI?
A Continuous Integration (CI) egy szoftverfejlesztési gyakorlat, amely sorá...