Pour vérifier les modifications de code d'un référentiel Git avant le déploiement en production dans un pipeline de livraison continue, quel processus correspond aux meilleures pratiques ?
Choisissez une réponse
Appuyez sur une option pour vérifier votre réponse.
Bonne réponse : Utiliser Jenkins pour surveiller les tags dans le référentiel. Déployer les tags de staging dans un environnement de staging pour les tests. Après les tests, taguer le référentiel pour la production et le déployer dans l'environnement de production..
Pourquoi c'est la réponse
L'option correcte décrit une approche de livraison continue robuste et sécurisée. L'utilisation de tags pour marquer les versions et les déployer d'abord dans un environnement de staging permet des tests approfondis avant toute mise en production. Ce processus garantit que seules les versions validées atteignent la production, réduisant ainsi les risques. Les tags fournissent un point de référence immuable pour chaque version. Les options incorrectes présentent des faiblesses : Déployer directement en production avec Spinnaker (même avec une stratégie red/black) sans tests préalables en staging est risqué. Exécuter des tests sur les déploiements de production est une mauvaise pratique car cela expose les utilisateurs finaux à des problèmes potentiels. Déployer des modifications en production pour 10 % des utilisateurs sans tests préalables en staging est également risqué et ne valide pas la qualité du code avant la production.
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