Glossaire · Cloud, infrastructure et systèmes
Déploiement canari
Aussi appelé : Canary deployment · Canary release
Définition
Le déploiement canari consiste à mettre une nouvelle version en production pour une petite fraction des utilisateurs (1 %, puis 10 %, puis la totalité) tout en surveillant les erreurs et les temps de réponse. Si les indicateurs se dégradent, la version est retirée avant d'avoir touché tout le monde. Le nom vient des canaris que les mineurs emportaient pour détecter les gaz toxiques avant qu'ils ne deviennent dangereux pour eux.
Dans la pratique
Le canari est la technique privilégiée des plateformes à fort trafic, car il transforme chaque déploiement en expérience contrôlée. Il exige une observabilité solide : sans métriques fiables, impossible de décider si le canari va bien. Dans un besoin, le terme signale une équipe mature en exploitation, et un profil SRE ou DevOps qui sait outiller la progression et le retour arrière automatique.
Termes liés
Définition rédigée par L'équipe Top Profil. Glossaire mis à jour le . Tous les termes du glossaire.