Comment fonctionne cette calculatrice
Le Calculateur de coûts AWS Fargate estime votre facture mensuelle de conteneurs sans serveur en combinant les quatre entrées que vous fournissez : le nombre de tâches en cours d'exécution, le CPU virtuel par tâche, le mémoire (Go) par tâche, et le heures par mois chaque tâche s'exécute. Fargate évalue le calcul et la mémoire séparément, de sorte que l'outil multiplie le total de vos heures de vCPU et de vos Go-heures par leurs taux respectifs et les additionne pour toutes les tâches. Les principaux facteurs de coûts sont donc simples : plus de tâches, des allocations de vCPU ou de mémoire plus importantes et des heures d'exécution plus longues font chacune augmenter le total de manière à peu près linéaire, ce qui permet de voir facilement quel levier fait le plus évoluer votre facture.
Le principal compromis à surveiller est dimensionnement correct contre disponibilité. Étant donné que vous payez pour le processeur virtuel et la mémoire alloués, que la tâche les utilise ou non, le surprovisionnement d'une tâche qui reste pour la plupart inactive gaspille de l'argent à chaque heure d'exécution. Avant de vous engager, modélisez quelques scénarios : réduisez le processeur virtuel et la mémoire en fonction des besoins réels d'une tâche, et demandez-vous si les tâches nécessitent réellement des heures d'activité permanente pendant un mois complet ou si elles pourraient être réduites pendant les périodes calmes. Les petites réductions par tâche se multiplient sur de nombreuses tâches et sur de nombreuses heures, de sorte que des réductions modestes génèrent souvent les économies les plus importantes.
Questions fréquemment posées
Quel est le prix d'AWS Fargate ?
Par heure de vCPU (environ 0,04048 $) et par Go-heure de mémoire (environ 0,004445 $), facturés à la seconde avec un minimum d'une minute. Vous choisissez le processeur virtuel et la mémoire par tâche, et ne payez que pendant l'exécution des tâches : il n'y a pas d'hôtes EC2 inactifs en dessous.
Fargate ou EC2 pour les conteneurs ?
Fargate supprime la gestion des serveurs et est moins cher pour les charges de travail pointues ou à faible utilisation, car vous payez par tâche/seconde. Pour une utilisation élevée et régulière, exécuter vos propres hôtes EC2 sous ECS/EKS peut être moins cher par conteneur. C'est une question d'utilisation.