Tous les produits
Search
Centre de documentation

Enterprise Distributed Application Service:Déployer des applications

Dernière mise à jour :Aug 10, 2026

Enterprise Distributed Application Service (EDAS) héberge et gère les applications sur des clusters Elastic Compute Service (ECS) et Kubernetes.

EDAS prend en charge les types d'applications suivants dans les clusters Kubernetes :

Type d'application Frameworks et langages pris en charge Méthode de déploiement Surveillance et gouvernance
Java Spring Cloud, Dubbo, High-speed Service Framework (HSF) Package JAR, package WAR ou image de conteneur Agent Java pour la surveillance (montage automatique) ; gouvernance des microservices (déploiements canaris, authentification des services, limitation du débit et dégradation)
Multilingue Node.js, Go, Python Image de conteneur Service mesh (basé sur Istio) pour la gouvernance des microservices

Déployer des applications Java

Déployez des applications Spring Cloud, Dubbo ou HSF sur des clusters Kubernetes. Choisissez une méthode de déploiement adaptée au type et au format d'emballage de votre application.

Méthode de déploiement Idéal pour Environnement d'exécution Documentation
Image Applications Java empaquetées sous forme d'images de conteneurs personnalisées Environnement personnalisé Utiliser une image pour déployer une application de microservices Java dans un cluster Kubernetes
Package JAR Applications Dubbo et Spring Boot Java Utiliser un package JAR ou WAR pour déployer une application dans un cluster ACK
Package WAR Applications Dubbo et Spring Java et Apache Utiliser un package JAR ou WAR pour déployer une application dans un cluster ACK
Package WAR ou FatJar Applications HSF EDAS Container Utiliser un package JAR ou WAR pour déployer une application dans un cluster ACK

EDAS monte automatiquement un agent Java dans l'environnement d'exécution de l'application pour une surveillance granulaire. Le service propose également une gouvernance des microservices pour les applications Java, incluant les déploiements canaris, l'authentification des services ainsi que la limitation du débit et la dégradation.

Remarque

Pour créer plusieurs applications Java simultanément dans un cluster Kubernetes, appelez l'opération InsertK8sApplication. Pour plus d'informations, consultez InsertK8sApplication dans le Guide du développeur EDAS.

Déployer des applications multilingues

Déployez des applications développées avec Node.js, Go ou Python sur des clusters Kubernetes en utilisant des images personnalisées.

EDAS s'appuie sur un service mesh basé sur Istio pour assurer la gouvernance des microservices des applications multilingues, notamment via les déploiements canaris, l'authentification des services, la limitation du débit et la dégradation.

Remarque

Pour créer plusieurs applications multilingues simultanément dans un cluster Kubernetes, appelez l'opération InsertK8sApplication.