Remarque
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de vous connecter ou de modifier des répertoires.
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de modifier des répertoires.
Les architectures de microservices vous permettent de développer, de mettre à niveau, de versionner et de mettre à l’échelle de manière indépendante des zones principales de fonctionnalités dans un système global. Azure Container Apps fournit la base pour le déploiement de microservices avec notamment :
- Mise à l’échelle, versioning et mises à niveau indépendants.
- Détection du service
- Intégration de Dapr
Un environnement Container Apps fournit une limite de sécurité autour d’un groupe d’applications de conteneur. Une application de conteneur unique représente généralement un microservice, qui est composé d’applications conteneur constituées d’un ou plusieurs conteneurs.
Vous pouvez ajouter Azure Functions et Azure Spring Apps à votre environnement Azure Container Apps.
Intégration de Dapr
Lorsque vous implémentez un système avec des microservices, les appels de fonction sont distribués sur le réseau. Pour prendre en charge la nature distribuée des microservices, vous devez tenir compte des défaillances, des nouvelles tentatives et des délais d’attente. Bien qu’Azure Container Apps dispose des blocs de construction pour l’exécution de microservices, l’intégration de Dapr améliore le modèle de programmation de microservices. Dapr comprend plus des fonctionnalités telles que l’observabilité, Pub/Sub et l’appel de service à service avec TLS mutuel, nouvelles tentatives, et bien plus encore.
Pour plus d’informations sur l’utilisation de Dapr, consultez Générer des microservices avec Dapr.