Kanarietoetsing is 'n manier om risiko te verminder en nuwe sagteware te bekragtig deur sagteware aan 'n klein persentasie gebruikers vry te stel. … Ook na verwys as kanarie-ontplooiings, inkrementele, gefaseerde of gefaseerde ontplooiing, kanarievrystellings is 'n beste praktyk in devops en sagteware-ontwikkeling.
Wat is kanaries-sagteware?
Canary-vrystelling is 'n tegniek om die risiko van die bekendstelling van 'n nuwe sagteware-weergawe in produksie te verminder deur die verandering stadig na 'n klein subset van gebruikers uit te rol voordat dit na die hele infrastruktuur en maak dit aan almal beskikbaar.
Waarvoor word kanarie gebruik?
Kanaries is in myne van die laat 1800's gebruik om gasse, soos koolstofmonoksied, op te spoor. Die gas is dodelik vir mense en kanaries in groot hoeveelhede, maar kanaries is baie meer sensitief vir klein hoeveelhede van die gas, en sal dus vinniger reageer as mense.
Wat is 'n kanarie in sagteware-ontplooiing?
'n Kanarie-ontplooiing is 'n ontplooiingstrategie wat 'n toepassing of diens inkrementeel aan 'n subset van gebruikers vrystel. … 'n Kanarievrystelling is die laagste risiko-geneigde, in vergelyking met alle ander ontplooiingstrategieë, as gevolg van hierdie beheer.
Wat is kanarie-proses?
kanarie-toets (kanarie-ontplooiing)
In sagtewaretoetsing is 'n kanarie 'n druk van programmeerkodeveranderings vir 'n klein groepie eindgebruikers wat onbewus is dat hulle nuwe kode ontvang. … Kanarietoetse, wat dikwels geoutomatiseer is, word uitgevoer nadat toetsing in 'n sandbox-omgewing voltooi is.