DevOps

Progressive Delivery

Argo Rollouts, Flagger, canary deployments, blue-green, traffic splitting, automated rollbacks

20 questions d'entretien·
Senior
1

Qu'est-ce que le Progressive Delivery dans le contexte DevOps ?

Réponse

Le Progressive Delivery est une approche de déploiement qui permet de livrer progressivement de nouvelles versions d'applications en contrôlant finement l'exposition du trafic. Contrairement aux déploiements classiques où tout le trafic bascule immédiatement, Progressive Delivery utilise des stratégies comme canary ou blue-green pour exposer graduellement la nouvelle version. Cela réduit les risques en permettant validation progressive, rollback rapide et analyse métrique avant déploiement complet.

2

Qu'est-ce qu'un canary deployment ?

Réponse

Un canary deployment est une stratégie de déploiement où une nouvelle version est d'abord exposée à un petit pourcentage d'utilisateurs (5-10%) avant d'être déployée progressivement à l'ensemble du trafic. Le terme vient des canaris utilisés dans les mines pour détecter les gaz toxiques. Cette approche permet de valider la nouvelle version en production avec un risque limité, d'analyser les métriques (erreurs, latence) et de rollback rapidement si des problèmes sont détectés.

3

Qu'est-ce qu'un blue-green deployment ?

Réponse

Un blue-green deployment est une stratégie où deux environnements identiques (blue et green) sont maintenus en parallèle. La nouvelle version est déployée sur l'environnement inactif pendant que l'environnement actif continue de servir le trafic, puis le trafic bascule instantanément vers le nouvel environnement. Cette approche permet un rollback immédiat en redirigeant le trafic vers l'ancien environnement si des problèmes surviennent, mais nécessite le double de ressources.

4

Qu'est-ce qu'Argo Rollouts ?

5

Qu'est-ce que Flagger ?

+17 questions d'entretien

Maîtrise DevOps pour ton prochain entretien

Accède à toutes les questions, flashcards, tests techniques, exercices de code review et simulateurs d'entretien.

Commencer gratuitement