Tous les produits
Search
Centre de documentation

Enterprise Distributed Application Service:Application hosting on Kubernetes

Dernière mise à jour :Aug 10, 2026

Lorsque vous exécutez des applications conteneurisées sur plusieurs clusters Kubernetes — qu'il s'agisse d'Alibaba Cloud, de clouds tiers ou de centres de données sur site — la gestion des déploiements, de la surveillance et des opérations pour chaque cluster devient complexe. Enterprise Distributed Application Service (EDAS) offre une plateforme unique pour déployer et gérer des applications conteneurisées sur tous vos clusters Kubernetes, en prenant en charge l'intégralité du cycle de vie des applications sans nécessiter une expertise approfondie en orchestration de conteneurs.

Cas d'utilisation courants

  • Déployez des applications Java, PHP ou multilingues sur Kubernetes sans avoir à gérer les aspects internes du cluster

  • Gérez les charges de travail conteneurisées sur Alibaba Cloud et les clusters Kubernetes externes depuis une seule console

  • Surveillez les performances des applications et configurez des alertes via le service intégré Application Real-Time Monitoring Service (ARMS)

  • Mettez à l'échelle, mettez à jour et restaurez les applications grâce à des workflows de déploiement intégrés

Types de clusters pris en charge

EDAS fonctionne avec des clusters Kubernetes provenant de diverses sources. Importez vos clusters dans EDAS et gérez toutes vos applications conteneurisées depuis une plateforme unique, indépendamment de l'emplacement d'exécution des clusters.

Kubernetes cluster types supported by EDAS

Source du cluster Types pris en charge Procédure d'importation
Alibaba Cloud (ACK) Clusters Kubernetes dédiés, clusters Kubernetes managés, clusters ACK Serverless Importation directe depuis la console Container Service for Kubernetes (ACK)
Clouds tiers et centres de données sur site Tout cluster Kubernetes standard Enregistrement dans la console ACK, puis importation dans EDAS
Remarque

Après l'importation, les clusters hybrides, les clusters Kubernetes dédiés et les clusters Kubernetes managés apparaissent en tant que clusters ACK dans EDAS. Les clusters Kubernetes serverless apparaissent en tant que clusters ACK Serverless dans EDAS.

Pour plus de détails sur l'importation et la gestion des clusters externes, consultez Présentation de la gestion des ressources Kubernetes.

Types d'applications pris en charge

EDAS héberge des applications Java, PHP et multilingues dans des conteneurs. La méthode de déploiement dépend du type d'application.

Application types supported by EDAS

Type d'application Méthode de déploiement Détails
Java Packages JAR, packages WAR ou images de conteneur L'environnement d'exécution varie selon la méthode de déploiement
PHP Build à partir du code source Génération et hébergement directs des applications PHP à partir du code source
Multilingue (Node.js, Go, Python, etc.) Images de conteneur personnalisées Empaquetage de n'importe quel environnement d'exécution dans une image personnalisée

Pour la liste complète des méthodes de déploiement et des environnements d'exécution, consultez Présentation du déploiement d'applications.

Fonctionnalités de la plateforme

Une fois vos applications exécutées sur Kubernetes, EDAS met à votre disposition des outils pour la gestion des ressources, le déploiement d'applications, l'intégration continue (CI), le déploiement continu (CD), la surveillance des applications et les opérations applicatives.

EDAS platform features

Déploiement et mise à jour des applications

CI/CD

Les applications nécessitent une intégration continue (CI) et un déploiement continu (CD) au fil de leurs itérations. EDAS prend en charge le CI/CD pour vos applications déployées via Jenkins et Apsara DevOps. Pour plus d'informations, consultez Présentation du CI/CD (Kubernetes).

Gestion des ressources

EDAS est une solution Platform as a Service (PaaS) qui provisionne des instances Elastic Compute Service (ECS) et des environnements Kubernetes pour vos applications. Organisez vos ressources à l'aide de namespaces et gérez les clusters externes directement depuis la plateforme. Consultez Présentation de la gestion des ressources Kubernetes.

Surveillance des performances des applications

EDAS s'intègre à ARMS pour suivre les métriques de performance et gérer les alertes relatives aux applications déployées. Consultez Présentation de la surveillance des applications.

Exploitation des applications à grande échelle

EDAS fournit des outils opérationnels pour l'exécution des applications en production :

  • Équilibrage de charge — Répartit le trafic entre les instances d'application

  • Mise à l'échelle des applications — Ajuste le nombre d'instances en cours d'exécution

  • Limitation et dégradation — Protège les services en cas de forte charge

  • Historique des modifications — Consulte l'historique des configurations et des déploiements

  • Centre d'événements — Surveille les événements et gère les notifications

  • Gestion des journaux — Collecte et analyse les journaux d'application

Consultez Présentation des opérations sur les applications.