Une entreprise souhaite tester une nouvelle fonctionnalité dans un logiciel existant avec un petit sous-ensemble d'utilisateurs pendant que la version actuelle reste déployée. Si les tests réussissent, l'entreprise déploiera la nouvelle version simultanément à tous les autres utilisateurs. Quelle stratégie de déploiement correspond à ce besoin ?
Choisissez une réponse
Appuyez sur une option pour vérifier votre réponse.
Bonne réponse : Déploiement Canary.
Pourquoi c'est la réponse
Le déploiement Canary est la stratégie correcte car il permet de déployer une nouvelle version du logiciel à un petit sous-ensemble d'utilisateurs (le "canary") pour tester la fonctionnalité et la stabilité en production réelle. Si les tests sont concluants, la nouvelle version est ensuite déployée à tous les autres utilisateurs. Cela minimise le risque d'impact négatif sur l'ensemble de la base d'utilisateurs. Le déploiement tout-en-un (ou "big bang") déploie la nouvelle version à tous les utilisateurs simultanément, ce qui est risqué. Le déploiement sur place (in-place deployment) remplace l'ancienne version par la nouvelle sur les serveurs existants, sans gestion progressive des utilisateurs. Le déploiement linéaire est une stratégie de déploiement progressif où le trafic est transféré par étapes prédéfinies, mais il ne correspond pas spécifiquement à l'idée de tester d'abord avec un petit sous-ensemble d'utilisateurs avant de généraliser.
Réussissez votre examen — sans la chasse aux réponses interminable
Obtenez toutes les questions et explications vérifiées pour cet examen en un seul endroit, et économisez des heures de préparation. Plus de 1 000 certifications · Plus de 20 langues · Gratuit pour commencer.
Réussissez votre examen plus rapidement → Pas de carte requise