Une architecture orientée micro-services est un moyen de supporter une évolution toujours plus rapide de nos applications et technologies. Les nombreux avantages de ce genre d'architectures viennent néanmoins avec de nouveaux challenges tels que la pipeline de déploiement, la haute disponibilité, la tolerance des erreurs ou le monitoring/debugging. Nous verrons donc des pistes de solutions avec des librairies comme Tolerance ou des outils d'orchestration de containers Docker comme Kubernetes.
Commentaires