Page
Bien séparer la plateforme et l'application
Une explication générale de la frontière entre responsabilités applicatives et responsabilités plateforme dans un environnement Kubernetes.
🏛️ Bien séparer la plateforme et l'application
Dans un environnement Kubernetes, beaucoup de difficultés viennent d'une confusion entre ce qui relève de la plateforme et ce qui relève de l'application. Si cette frontière n'est pas claire, les incidents deviennent plus durs à diagnostiquer, les responsabilités se mélangent et la documentation perd en utilité. Une approche saine consiste à définir ce que l'application doit garantir elle-même, et ce que l'environnement d'exécution prend en charge.
🧩 Côté application
L'application doit notamment assumer :
- sa logique métier
- sa robustesse interne
- la qualité de ses logs
- la clarté de sa configuration
⚙️ Côté plateforme
La plateforme aide davantage sur :
- l'exécution
- la répartition
- le redémarrage
- certains mécanismes de supervision et d'exposition
📌 En résumé
Plus la séparation entre application et plateforme est claire, plus Kubernetes devient lisible, gouvernable et simple à faire évoluer.