Lorsque votre application nécessite davantage de capacité de calcul, ajoutez des instances Elastic Compute Service (ECS) pour la mettre à l’échelle horizontalement. Enterprise Distributed Application Service (EDAS) prend en charge trois méthodes de mise à l’échelle : sélectionner des instances inactives du cluster, acheter de nouvelles instances basées sur les spécifications d’une instance existante ou acheter des instances à partir d’un modèle de lancement.
Choisir une méthode de mise à l’échelle
| Méthode | Idéale pour | Prérequis | Impact sur la facturation |
|---|---|---|---|
| Sélectionner dans le cluster | Une mise à l’échelle rapide avec des instances inactives disponibles | Instances inactives présentes dans le cluster | Aucun (instances existantes) |
| Achat basé sur les spécifications existantes | La réplication d’une configuration d’instance éprouvée | Au moins une instance dans le cluster servant de modèle | Les nouvelles instances ECS sont facturées selon les tarifs standard d’ECS et d’EDAS |
| Achat à partir d’un modèle de lancement | Le provisionnement normalisé et reproductible | Un modèle de lancement créé dans la console ECS, au sein du même VPC que l’application | Les nouvelles instances ECS sont facturées selon les tarifs standard d’ECS et d’EDAS |
Comportement des instances ajoutées
Le comportement des instances nouvellement ajoutées dépend de l’état actuel de l’application :
| État de l’application avant la mise à l’échelle | Résultat |
|---|---|
| Déployée et en cours d’exécution | EDAS déploie et démarre automatiquement l’application sur les instances ajoutées. |
| Déployée mais arrêtée | EDAS déploie et démarre automatiquement l’application sur les instances ajoutées. |
| Pas encore déployée | L’application n’est pas déployée. Les instances ajoutées restent à l’arrêt. |
Prérequis
Avant de commencer, assurez-vous d’avoir :
Une application EDAS déployée dans un cluster ECS
Les permissions nécessaires pour gérer l’application et ses instances
(Pour la méthode par modèle de lancement) Un modèle de lancement créé dans la console ECS, au sein du même Virtual Private Cloud (VPC) que votre application
Démarrer une mise à l’échelle
Les trois méthodes commencent depuis le même point d’entrée dans la console EDAS.
Connectez-vous à la console EDAS.
Dans le volet de navigation de gauche, sélectionnez Application Management > Applications.
Dans la barre de navigation supérieure, sélectionnez la région. Sur la page Applications, choisissez un namespace de microservices dans la liste déroulante Microservice Namespace.
Cliquez sur le nom de l’application.
Sur la page des détails de l’application, cliquez sur Scale Out dans le coin supérieur droit.
Dans la boîte de dialogue Add Instance, définissez le Target Group, puis choisissez une Scale-out Method.
Suivez les étapes correspondant à la méthode choisie.
Sélectionner dans le cluster
Utilisez cette méthode pour attribuer à l’application des instances inactives déjà présentes dans le cluster.
Pour la Scale-out Method, sélectionnez Select from Clusters Deployed with the Application.
-
Dans la liste des instances, sélectionnez les instances inactives à ajouter, puis cliquez sur Scale Out.

Une fois le message The application is scaled out affiché, vérifiez la mise à l’échelle.
Achat basé sur les spécifications d’une instance existante
Cette méthode permet d’acheter de nouvelles instances ECS avec la même configuration — type d’instance, disques, réseau, données utilisateur et tags — qu’une instance existante du cluster.
Pour la Scale-out Method, sélectionnez Purchase Based on Existing Instance Specifications. Toutes les instances du cluster sont répertoriées.
-
Sélectionnez l’instance à utiliser comme modèle de spécification, définissez le Recycling Mode, puis cliquez sur Next.

À l’étape Purchase Details, définissez la Quantity et le Password, acceptez les Elastic Compute Service Terms of Service Terms of Service for Images, puis cliquez sur Next.
À l’étape Confirm, vérifiez les détails de l’instance et cliquez sur Confirm. Le message Automatic purchasing is triggered. Check the real-time information in the application change process s’affiche.
Cette méthode implique deux processus de modification séquentiels : EDAS achète d’abord les instances ECS, puis les ajoute automatiquement à l’application.
La mise à l’échelle commence environ trois minutes après la soumission de la demande. L’intervalle entre les deux processus de modification est d’environ 10 secondes.
Les règles de facturation standard d’ECS et d’EDAS s’appliquent. L’opération de mise à l’échelle elle-même n’est pas facturée.
Par défaut, EDAS utilise la paire AccessKey spécifiée lors de la connexion pour accéder aux instances ECS.
Achat à partir d’un modèle de lancement
Cette méthode permet d’acheter de nouvelles instances ECS à partir d’un modèle de lancement que vous avez créé dans la console ECS. Pour plus d’informations sur la création d’un modèle, consultez Créer un modèle de lancement.
Le modèle de lancement et votre application doivent se trouver dans le même VPC. S’ils résident dans des VPC différents, le modèle n’apparaît pas dans la liste de sélection.
Pour la Scale-out Method, sélectionnez Purchase Based on Instance Launch Template.
-
Sélectionnez la source du modèle :
Use Bound Template : utilisez un modèle de lancement déjà lié au groupe d’instances de l’application. Pour plus d’informations, consultez Associer un modèle de lancement à un groupe d’instances d’application.
Use Specified Template : sélectionnez un modèle de lancement depuis la console ECS et choisissez une version.
Définissez le Recycling Mode et cliquez sur Next.
À l’étape Purchase Details, définissez la Quantity, acceptez les Elastic Compute Service Terms of Service Terms of Service for Images, puis cliquez sur Next.
À l’étape Confirm, vérifiez la quantité achetée et les détails du modèle, puis cliquez sur Confirm. Le message Automatic purchasing is triggered. Check the real-time information in the application change process s’affiche.
Vérifier la mise à l’échelle
Sur la page des détails de l’application, cliquez sur l’onglet Instance Information. Vérifiez l’état des instances ajoutées. Un état Normal indique que la mise à l’échelle a réussi.
Étapes suivantes
Pour ajuster automatiquement le nombre d’instances ECS en fonction des métriques et des plannings, configurez la mise à l’échelle automatique. Consultez Effectuer une mise à l’échelle automatique sur les applications dans les clusters ECS.
Vous pouvez également acheter des instances ECS dans un cluster et les importer dans une application pour la mettre à l’échelle. Pour plus d’informations, consultez Acheter une instance ECS dans un cluster ECS.