Trop long; Pour lire
Les applications Web modernes sont multifonctionnelles et la transformation numérique augmente les exigences en matière de logiciels. Dans une architecture de microservices, l'application web est développée comme un ensemble de petits composants mal interconnectés (microservices) Une telle architecture a trouvé son application dans le domaine du cloud computing. Les avantages des microservices par rapport à l'architecture monolithique avec microservices sont comparés aux avantages de l'architecture monolithique. Les microservices sont développés, déployés et maintenus presque indépendamment les uns des autres. Chaque microservice vise à résoudre uniquement sa tâche métier spécifique, possède sa base de données et des contacts avec d'autres microservices via l'API.