Les styles d'architecture
Architecture serverless
Dans une architecture serverless, les applications dépendent de services cloud pour exécuter des fonctions, stocker des données et gérer des événements sans que les développeurs aient besoin de gérer directement les serveurs.
En pratique, le cadre correspondant amènera souvent à coupler une approche par microservices (1) avec une approche basée sur des événements (EDA) pour les traitements longs ou asynchrones.
(1) Hébergement de fonctions simples (AWS Lambda, Azure Functions, ou Google Cloud Functions) voire de conteneurs (ex : Google Cloud Run)