La prochaine révolution technologique est en cours dans le domaine informatique. La conception de logiciels s’éloigne des architectures d’application et systèmes d’exploitation monolithes et plutôt lourds pour se diriger vers des microservices légers de taille moindre basés sur la technologie de conteneurs. Ces services sont dissociés et fonctionnent donc indépendamment les uns des autres, ce qui rend le processus de développement plus agile et accélère les cycles de release. La mise à l’échelle automatique et la répartition de charge «intelligente» permettent quant à elles de réduire les coûts d’exploitation et d’améliorer la stabilité. Une fois lancés, les services sont surveillés automatiquement et redémarrés en cas d’erreur.
