Qu'est-ce qu'un logiciel Canary ?

Table des matières:

Qu'est-ce qu'un logiciel Canary ?
Qu'est-ce qu'un logiciel Canary ?
Anonim

Canary Testing est un moyen de réduire les risques et de valider de nouveaux logiciels en distribuant des logiciels à un petit pourcentage d'utilisateurs. … Aussi appelées déploiements Canary, déploiements incrémentiels, par étapes ou par phases, les versions Canary sont une bonne pratique dans les devops et le développement de logiciels.

Que sont les logiciels canaris ?

La version Canary est une technique pour réduire le risque d'introduction d'une nouvelle version logicielle en production en déployant lentement la modification à un petit sous-ensemble d'utilisateurs avant de la déployer sur le toute l'infrastructure et de la mettre à la disposition de tous.

À quoi sert le canari ?

Les canaris ont été utilisés dans les mines à partir de la fin des années 1800 pour détecter des gaz, comme le monoxyde de carbone. Le gaz est mortel pour les humains et les canaris en grande quantité, mais les canaris sont beaucoup plus sensibles à de petites quantités de gaz et réagissent donc plus rapidement que les humains.

Qu'est-ce qu'un canari dans le déploiement de logiciels ?

Un déploiement Canary est une stratégie de déploiement qui libère progressivement une application ou un service pour un sous-ensemble d'utilisateurs. … Une version Canary est la moins risquée, par rapport à toutes les autres stratégies de déploiement, en raison de ce contrôle.

Qu'est-ce que le processus Canary ?

test canari (déploiement canari)

Dans les tests de logiciels, un canari est une poussée de changements de code de programmation vers un petit groupe d'utilisateurs finaux qui ne savent pas qu'ils reçoivent un nouveau code. … Canariles tests, qui sont souvent automatisés, sont exécutés après la fin des tests dans un environnement sandbox.

Conseillé: