Du bétail, pas des animaux de compagnie
Les animaux de compagnie ont un nom et vont chez le vétérinaire. Le bétail a un numéro et se remplace. Vos serveurs devraient être du bétail.
La métaphore est attribuée à Bill Baker, chez Microsoft, puis elle a été popularisée par Randy Bias vers 2012. L'animal de compagnie, c'est le serveur au nom tiré de la mythologie nordique, configuré à la main pendant des années, que personne n'ose redémarrer et dont plus personne ne sait décrire la reconstruction. Le bétail, ce sont des instances numérotées, créées à partir d'un modèle, remplacées au premier signe de trouble et jamais réparées.
Tout le modèle d'exploitation moderne repose sur la seconde catégorie : mise à l'échelle automatique, infrastructure immuable, mises à jour progressives et orchestration de conteneurs ne fonctionnent que si une instance individuelle est sacrifiable. La nuance qu'on oublie d'ordinaire : tout ne peut pas être du bétail — l'état doit bien vivre quelque part, et cette base de données reste un animal de compagnie, aussi bien soignée soit-elle.