Cos'è il software Canary?

Sommario:

Cos'è il software Canary?
Cos'è il software Canary?
Anonim

Canary Testing è un modo per ridurre i rischi e convalidare il nuovo software rilasciando il software a una piccola percentuale di utenti. … Denominate anche implementazioni canary, implementazioni incrementali, a fasi o a fasi, le versioni canary sono una best practice nello sviluppo di software e devops.

Cosa sono i software Canary?

Il rilascio di Canary è una tecnica per ridurre il rischio di introdurre una nuova versione del software in produzione implementando lentamente la modifica a un piccolo sottoinsieme di utenti prima di distribuirla al intera infrastruttura e rendendola disponibile a tutti.

A cosa serve il canarino?

I canarini sono stati usati nelle miniere da alla fine del 1800 per rilevare gas, come il monossido di carbonio. Il gas è mortale sia per gli esseri umani che per i canarini in grandi quantità, ma i canarini sono molto più sensibili a piccole quantità di gas e quindi reagiranno più rapidamente degli umani.

Cos'è un canary nella distribuzione del software?

Una distribuzione Canary è una strategia di distribuzione che rilascia un'applicazione o un servizio in modo incrementale a un sottoinsieme di utenti. … A causa di questo controllo, un rilascio di canarini è il rischio più basso, rispetto a tutte le altre strategie di distribuzione.

Cos'è il processo delle Canarie?

canary test (implementazione canary)

Nel test del software, un canary è una spinta di modifiche al codice di programmazione a un piccolo gruppo di utenti finali che non sono consapevoli di ricevere nuovo codice. … Canariei test, spesso automatizzati, vengono eseguiti dopo il completamento del test in un ambiente sandbox.

Consigliato: