Se rendre au contenu

Redimensionner ECS

Les instances ECS sur-provisionnées ont un coût élevé et peuvent ne pas avoir besoin de la quantité de ressources provisionnées pour exécuter la charge de travail.
20 mai 2026 par
Tony FinOps

Redimensionner ECS

Les Instances ECS sur-provisionnées ont un coût élevé et peuvent ne pas nécessiter la quantité de ressources provisionnées pour exécuter la charge de travail. Vous pouvez redimensionner (réduire CPU/RAM) sans perturber l'utilisation normale.

  • Redimensionner signifie changer le type d'instance pour répondre aux besoins réels. Par exemple, vous pourriez rétrograder d'une instance 4xlarge à une instance xlarge.

  • Passer aux dernières technologies d'instance, telles que AWS Graviton, peut également réduire les coûts, bien que vous deviez vous assurer de la compatibilité.

 

Les sous-titres sont disponibles en anglais, français et espagnol. Cliquez ici pour obtenir la masterclass complète. 

Types de lancement ECS

Redimensionner ECS – Types de lancement ECS

EC2:

  • Vous gérez les instances EC2 dans votre cluster ECS.

  • Ajustez vos types et tailles d'instance en fonction de CPU, mémoire, performance réseau et besoins de stockage.

Fargate:

  • AWS gère la provision et l'échelle des ressources de calcul.

  • Vous payez pour la quantité exacte de vCPU et mémoire que vos applications conteneurisées utilisent.

  • Vous pouvez ajuster vos définitions de tâches.

Pour déterminer votre type de lancement :

  • Accédez à ECS, sélectionnez un cluster, et allez à la section Tâches. Regardez la colonne Type de lancement. 

    Déploiement Fargate

Redimensionner ECS – Types de lancement ECS

Déploiement Fargate

  • Par défaut, ECS utilise une stratégie de déploiement par mise à jour progressive. Il remplace une tâche à la fois, attendant que la nouvelle tâche devienne saine avant de remplacer la suivante.

  • Cela garantit un temps d'arrêt nul, et si le déploiement échoue, ECS peut automatiquement revenir à la version stable précédente.

  • ​

Redimensionner ECS – Déploiement Fargate

Comment identifier ?

Vous pouvez identifier les instances ECS sur-provisionnées en utilisant les méthodes suivantes : 

Dans la console AWS :

  • Accédez au service ECS. Cliquez sur un service et consultez la section Santé pour déterminer s'il est surprovisionné.

Redimensionner ECS – Comment identifier ?

Vérifiez votre type ou classe d'instance, puis reportez-vous à Instances Cloud Compute – Types d'instances Amazon EC2 – AWS pour comparer votre vCPU et votre mémoire actuels avec d'autres classes.

Assurez-vous que le réseau ne sera pas impacté lors du redimensionnement. Si nécessaire, examinez les métriques réseau de votre service.

  • Accédez au service AWS Compute Optimizer, puis sélectionnez la section Instances EC2 pour des recommandations personnalisées.

Redimensionner ECS – Comment identifier ?

  • Allez à Cost Optimization Hub et filtrez les opportunités d'économies par Type de ressource = service ECS et Action recommandée = Redimensionner.

Redimensionner ECS – Comment identifier ?

Remarque : Les économies mensuelles estimées peuvent apparaître comme 0% / 0 $si couvertes par des Compute Savings Plans. Vous économiserez toujours de l'argent en redimensionnant, car ces Savings Plans couvriront d'autres services.

  • Pour estimer les économies, allez à AWS Pricing Calculator, Sélectionnez Service ECS et comparez les prix de génération. Par exemple, redimensionner un EC2 Instance c6a.8xlarge à r6g.2xlarge pourrait économiser 602 $ par mois (réduction de 67%).

Redimensionner ECS – Comment identifier ?

Comment corriger ?

  1. Pour le type de lancement = EC2, allez à Redimensionner EC2.

  2. Pour le type de lancement = Fargate:

  • Dans la console AWS, allez au service ECS, puis sélectionnez la section Définitions de tâches. 

  • Choisissez une tâche, puis cliquez sur Créer une nouvelle révision.

Redimensionner ECS – Comment corriger ?

  • Modifiez le type de lancement, OS/Architecture, CPU, et mémoire tailles de la tâche.

    Redimensionner ECS – Comment corriger ?

  • Par défaut, il n'y a pas de temps d'arrêt.

Si la ressource est provisionnée automatiquement via IaC (comme CloudFormation ou Terraform), mettez à jour le code correspondant pour refléter les changements.

Redimensionner EC2
Les instances EC2 sur-provisionnées ont un coût élevé et peuvent ne pas nécessiter la quantité de ressources provisionnées pour exécuter la charge de travail.