Orchestration

Décider automatiquement où et quand chaque composant s'exécute

L'orchestration confie à un logiciel le placement et la survie des composants d'une application : où les démarrer, combien d'exemplaires tenir, que faire quand l'un d'eux cesse de répondre. Personne ne décide plus à la main.

Ce que l’orchestrateur décide

Sur quelle machine démarrer chaque composant, combien d’exemplaires maintenir, quand en ajouter parce que la charge monte, et quoi faire de celui qui ne répond plus : le redémarrer ailleurs, sans intervention.

Pourquoi c’est devenu nécessaire

Une application découpée en dizaines de morceaux, chacun en plusieurs exemplaires répartis sur plusieurs serveurs, dépasse ce qu’une équipe peut suivre à la main. La complexité n’a pas disparu, elle a été déléguée.

Ce qu’on lui délègue

La mise à jour progressive, le retour en arrière quand une version se comporte mal, la répartition de la charge et la vérification que chaque composant répond encore.

Ce que ça déplace

Le savoir-faire quitte le serveur pour la configuration de l’orchestrateur. Une erreur écrite dans un fichier de description s’applique alors partout, aussitôt et sans confirmation. Ce fichier devient la pièce la plus sensible de l’installation, et mérite le même soin qu’un mot de passe.

Mise à jour : 1 septembre 2026