Tarification Amazon EKS

Vue d’ensemble des tarifs

Amazon Elastic Kubernetes Service (Amazon EKS) est un service Kubernetes géré qui vous permet d’exécuter des applications Kubernetes sans gérer, sécuriser ou dimensionner un plan de contrôle Kubernetes. Avec Amazon EKS, il n’y a pas de frais minimaux et aucun engagement initial. Amazon EKS propose une tarification par cluster basée sur la prise en charge des versions de cluster Kubernetes, la tarification du mode automatique Amazon EKS, la tarification des fonctionnalités Amazon EKS et la tarification par processeur virtuel pour les nœuds hybrides Amazon EKS. Vous payez également pour les ressources que vous utilisez pour exécuter vos applications sur des composants master Kubernetes tels que les instances Amazon EC2, les volumes Amazon EBS et les adresses IPv4 publiques.

Calculateur de prix AWS

Calculez le coût de votre Amazon EKS et de votre architecture en une seule estimation.

Créez votre estimation personnalisée maintenant

hands with calculator

Informations sur la tarification

Tarification du cluster Amazon EKS

Tous les clusters Amazon EKS sont facturés par cluster et par heure en fonction de la version de Kubernetes du cluster. Une version de Kubernetes bénéficie du support standard pendant les 14 premiers mois suivant sa publication sur Amazon EKS. Une fois qu’une version de Kubernetes a dépassé la date de fin de support standard, elle passe en support étendu pour les 12 prochains mois, ce qui vous permet de conserver une version de Kubernetes offerte plus longtemps moyennant des frais supplémentaires. Pour en savoir plus sur le support des versions de Kubernetes dans Amazon EKS, consultez la documentation Amazon EKS.

Niveau de support des versions de Kubernetes Tarification
Support de la version standard de Kubernetes 0,10 USD par cluster et par heure
Support étendu des versions de Kubernetes 0,60 USD par cluster et par heure (prise en charge de la version standard de Kubernetes + 0,50 USD par cluster et par heure)

Tarification du plan de contrôle provisionné Amazon EKS

Le plan de contrôle provisionné Amazon EKS vous permet de sélectionner la capacité du plan de contrôle de votre cluster afin de garantir des performances prévisibles et élevées pour les charges de travail les plus exigeantes. Avec le plan de contrôle provisionné, vous pouvez pré-configurer la capacité du plan de contrôle souhaitée à partir d’un ensemble de niveaux d’échelle bien définis, garantissant ainsi que le plan de contrôle est instantanément prêt à gérer les pics de trafic ou les rafales imprévisibles. En outre, ces nouveaux niveaux de mise à l’échelle permettent d’améliorer considérablement les performances et la capacité de mise à l’échelle des clusters, ce qui vous permet d’exécuter des charges de travail à grande échelle dans un seul cluster.

Chaque niveau de mise à l’échelle du plan de contrôle provisionné offre une capacité et des performances de plan de contrôle spécifiques définies par les propriétés bien connues du plan de contrôle de Kubernetes. Vous payez un taux horaire pour le niveau de mise à l’échelle sur lequel votre cluster est provisionné, sans frais initiaux ni engagements à long terme. Ces frais s’ajoutent à la tarification standard du cluster Amazon EKS basée sur le niveau de prise en charge des versions de Kubernetes détaillée dans la section « Tarification du cluster Amazon EKS » ci-dessus. Vous pouvez passer d’un niveau de mise à l'échelle du plan de contrôle provisionné à un autre ou revenir au plan de contrôle standard à tout moment. Pour en savoir plus sur le plan de contrôle provisionné et les fonctionnalités offertes par chaque niveau de mise à l’échelle, consultez la documentation Amazon EKS.

Si vous avez l’intention d’exécuter votre cluster sur un niveau de mise à l’échelle supérieur à 4XL, contactez l’équipe chargée de votre compte AWS pour obtenir des informations tarifaires supplémentaires.

Niveau d’échelle du plan de contrôle Tarification
XL 1,65 USD par cluster et par heure
2XL 3,40 USD par cluster et par heure
4 XL 6,90 USD par cluster et par heure

Mode auto Amazon EKS

Cette tarification s’applique aux clusters Amazon EKS sur lesquels le mode automatique EKS est activé. Vous payez pour le mode auto EKS en fonction de la durée et du type d’instances Amazon EC2 lancées et gérées par le mode auto EKS. Les prix du mode auto EKS ci-dessous s’ajoutent au prix de l’instance Amazon EC2 qui couvre les instances EC2 elles-mêmes. Les frais d’instance EC2 au même titre que les frais du mode automatique EKS sont facturés par seconde avec un minimum d’une minute. Bien que vous puissiez tirer parti de la gamme complète d’options d’achat d’instances Amazon EC2 avec le mode automatique EKS, notamment les instances à la demande, les instances réservées pour un ou trois ans, les Compute Savings Plans et les instances Spot, les frais du mode automatique EKS sont indépendants de l’option d’achat d’instance EC2.

Si vous avez l’intention d’utiliser le mode auto EKS pour plus de 150 nœuds au sein de votre organisation, veuillez contacter l’équipe chargée de votre compte pour obtenir des informations supplémentaires sur les tarifs.

Tarification des fonctionnalités Amazon EKS

Cette tarification s’applique aux clusters Amazon EKS où les fonctionnalités EKS sont activées. Vous payez les fonctionnalités EKS sur la base de deux éléments qui sont tous deux facturés toutes les heures : un taux horaire de base pour chaque fonctionnalité activée et des frais d’utilisation horaires basés sur la quantité de ressources gérées par chaque fonctionnalité. Pour Argo CD, vous payez toutes les heures pour chaque application Argo CD gérée. Pour AWS Controllers for Kubernetes (ACK), vous payez toutes les heures pour chaque ressource ACK gérée. Pour Kubernetes Resource Orchestrator (KRO), vous payez chaque heure pour chaque instance KRO Resource Graph Definition (RGD) gérée. Tous les frais de fonctionnalités EKS sont calculés et facturés à l’heure, sans engagement minimum ni frais initiaux.

Définitions des prix :
Heure de capacité
 : chaque heure, une fonctionnalité est exécutée sur votre compte AWS. Par exemple, l’exécution d'une fonctionnalité Argo CD dans un cluster pendant 24 heures équivaut à 24 heures de capacité.

Heure d’application Argo CD  : chaque heure, une application est gérée par Argo CD Capability. Chaque application est comptabilisée par déploiement de cluster cible. Si vous déployez une application sur 5 clusters différents, cela compte pour 5 applications. Lorsque vous utilisez ApplicationSets avec des générateurs, chaque instance d’application générée compte comme une seule application.

Heure de ressources ACK : chaque heure, une ressource AWS est gérée via la fonctionnalité ACK.

Heure d’instance KRO RGD : chaque heure, une instance RGD (Resource Graph Definition) est gérée par la fonctionnalité KRO.

Tarification des nœuds hybrides Amazon EKS

Avec les nœuds hybrides Amazon EKS, vous pouvez utiliser votre infrastructure sur site et périphérique comme nœuds dans les clusters Amazon EKS afin d’unifier la gestion de votre Kubernetes dans les environnements cloud, sur site et périphériques. Les nœuds hybrides Amazon EKS sont facturés par vCPU et par heure en fonction des ressources des nœuds communiquées à Kubernetes. La facturation des nœuds hybrides Amazon EKS commence lorsque les nœuds sont joints au cluster et s’arrête lorsqu’ils sont supprimés du cluster. Les niveaux de tarification des nœuds hybrides Amazon EKS sont appliqués à l’utilisation mensuelle cumulée des vCPU-heures dans la même région AWS, sur le compte. Si vous faites appel à la facturation consolidée dans AWS Organizations, les niveaux de tarification sont appliqués à l’utilisation mensuelle cumulée des vCPU-heures de vos nœuds hybrides Amazon EKS s’exécutant dans la même région AWS, sur les différents comptes de l’entreprise. Les frais de nœuds hybrides vous sont facturés si vous utilisez des instances Amazon EC2 pour votre infrastructure de nœuds hybrides. Pour en savoir plus sur les nœuds hybrides Amazon EKS, consultez la documentation Amazon EKS.

Si vous avez l’intention d’exécuter des nœuds hybrides sur des machines de plus de 32 processeurs virtuels par machine, contactez l’équipe chargée de votre compte pour obtenir des informations tarifaires supplémentaires.

Plage d’utilisation Tarification
576 000 premières vCPU-heures par mois 0,020 USD par vCPU et par heure
Prochaines 576 000 vCPU-heures par mois 0,014 USD par vCPU et par heure
Prochaines 4 608 000 vCPU-heures par mois 0,010 USD par vCPU et par heure
Prochaines 5 760 000 vCPU-heures par mois 0,008 USD par vCPU et par heure
Plus de 11 520 000 vCPU-heures par mois 0,006 USD par vCPU et par heure

Tarification des autres services AWS

Lorsque vous utilisez Amazon EKS, vous payez séparément les ressources AWS que vous utilisez pour exécuter vos applications sur des composants master de Kubernetes. Par exemple, si vous exécutez des composants master de Kubernetes comme instances Amazon EC2 avec des volumes Amazon EBS et des adresses IPv4 publiques, la capacité de l’instance via Amazon EC2, la capacité du volume via Amazon EBS et l’adresse IPv4 via Amazon VPC vous sont facturées. Consultez les pages de tarification respectives des services AWS que vous utilisez avec vos applications Kubernetes pour obtenir des informations tarifaires détaillées.

Les clusters locaux Amazon EKS sur AWS Outposts sont soumis aux mêmes frais de cluster Amazon EKS pour le support de la version standard de Kubernetes et ne bénéficient pas d’un support étendu de la version de Kubernetes. Les frais de cluster Amazon EKS ne sont pas inclus dans la tarification d’AWS Outposts pour les options de déploiement de clusters locaux et étendus Amazon EKS. Consultez la page de tarification d’AWS Outposts pour en savoir plus sur la tarification d’AWS Outposts.

Si vous utilisez AWS Fargate, la tarification est calculée en fonction des ressources de vCPU et de mémoire utilisées entre le moment où vous commencez à télécharger votre image de conteneur et celui où le pod Amazon EKS prend fin, à la seconde près. Un montant minimal équivalent à une minute d’utilisation s’applique. Consultez la page de tarification d’AWS Fargate pour plus d’informations sur la tarification du service.

Exemples de tarification

  • Vous créez un cluster Amazon EKS sur une version de Kubernetes le jour où Amazon EKS la publie et vous exécutez le cluster pendant les 26 prochains mois sans mettre à niveau la version du plan de contrôle. Vous payez 0,10 USD par heure pendant les 14 premiers mois lorsque la version est en support standard. Après 14 mois, la version de Kubernetes passe au support étendu. Vous payez désormais 0,60 USD par heure pour les 12 mois restants. Au cours de cette période de 26 mois, vous paierez en moyenne 0,33 USD par heure pour faire fonctionner ce cluster. 

    Type de support Utilisation (par mois) Prix (par cluster et par heure)
    Standard 14 0,10 USD
    Étendu 12 0,60 USD
    Coût moyen pour 26 mois de support 0,33 USD
  • Votre entreprise est en train de moderniser ses applications sur site pour les exécuter dans des conteneurs. Certaines de vos applications seront transférées vers le cloud, mais d’autres devront rester sur site. Vous disposez d’une petite équipe d’ingénierie de plateforme chargée de gérer les clusters Kubernetes que les unités commerciales peuvent utiliser pour exécuter leurs applications. Vous choisissez d’utiliser les nœuds hybrides Amazon EKS pour réduire le temps que votre équipe passe à gérer Kubernetes. Trois unités commerciales intègrent votre plateforme. L’unité commerciale 1 exécutera 10 nœuds soit 8 vCPU par nœud. L’unité commerciale 2 exécutera 5 nœuds soit 4 vCPU par nœud. L’unité commerciale 3 exécutera 3 nœuds soit 16 vCPU par nœud. Vous utiliserez des clusters Amazon EKS distincts pour chaque unité commerciale et utiliserez les versions de Kubernetes dans le cadre du support standard. La répartition des coûts mensuels pour chaque unité commerciale est présentée dans le tableau ci-dessous. Notez que les vCPU-heures sont toutes facturées à 0,02 USD par heure, car l’utilisation ne dépasse pas 576 000 vCPU-heures par mois.

      Cluster Nœuds vCPU/nœud Heures/mois vCPU-heures Frais des clusters Frais des nœuds Coût total
    Unité commerciale 1 1 10 8 730 58 400 73,00 USD 1 168,00 USD 1 241,00 USD
    Unité commerciale 2 1 5 4 730 14 600 73,00 USD 292,00 USD 365,00 USD
    Unité commerciale 3 1 3 16 730 35 040 73,00 USD 700,80 USD 773,80 USD
    Total des frais mensuels EKS 108 040 219,00 USD 2 233,80 USD 2 379,80 USD
  • Votre entreprise cherche à améliorer la fourniture et le fonctionnement des applications dans 50 usines situées dans le monde entier. Votre équipe est responsable de la définition, du déploiement et de la maintenance de la plateforme basée sur Kubernetes qui hébergera les applications dans chaque usine. Vous choisissez d’utiliser les nœuds hybrides Amazon EKS pour réduire les besoins en infrastructure de chaque site et pour gérer plus facilement la mise à l’échelle de vos déploiements dans le monde entier.

    Chaque cluster que vous déployez comportera 3 nœuds avec 8 vCPU par nœud. Vous utiliserez des clusters Amazon EKS distincts pour chaque usine afin de pouvoir mettre à jour et mettre à l’échelle chaque cluster de manière indépendante. La répartition mensuelle des coûts de déploiement est présentée dans le tableau ci-dessous. Notez que 576 000 vCPU-heures sont facturées à 0,02 USD par vCPU et par heure et 300 000 vCPU-heures sont facturées à 0,014 USD par vCPU et par heure.

      Clusters Nœuds vCPU/nœud Heures/mois vCPU-heures Frais des clusters Frais des nœuds Coût total
    Plateforme de l’usine 50 150 8 730 876 000 3 650,00 USD 15 720,00 USD 19 370,00 USD
  • Vous souhaitez déployer une nouvelle application conteneurisée sur Amazon EKS. Vous avez choisi le mode automatique Amazon EKS pour réduire les efforts nécessaires à la gestion de l’infrastructure de votre cluster EKS. 

    Les applications conteneurisées sont composées de trois pods Kubernetes, ou ensembles de conteneurs. Le premier fournit une interface utilisateur frontale Web aux utilisateurs finaux et nécessite 0,5 vCPU ainsi que 1 Go de mémoire. Le deuxième est responsable du backend de l’application Web et nécessite 2 vCPU ainsi que 5 Go de mémoire. Le troisième exécute des tâches périodiques de traitement des données par lots et nécessite 1 vCPU ainsi que 8 Go de mémoire. En moyenne, vous vous attendez à ce que le frontend ait besoin de 6 pods pour répondre à la demande et le backend de 10 pods ainsi que de 2 pods de traitement des données. Chaque pod à l’exception du pod de traitement des données par lots est également configuré pour fonctionner dans au moins deux zones de disponibilité, pour une haute disponibilité. 

    Vous déployez votre application dans la région USA Ouest (Oregon). Selon les calculs du mode automatique EKS, les instances EC2 les plus rentables pour répondre aux besoins de votre application sont une combinaison de c6a.2xlarge, c6a.4xlarge, m5a.2xlarge et m5a.xlarge. Le mode automatique EKS facture des frais de gestion qui varient en fonction du type d’instance EC2 lancé, en plus des coûts habituels de votre instance EC2 et des coûts du plan de contrôle. Vous trouverez ci-dessous les coûts totaux du mode automatique EKS, y compris les coûts habituels des instances EC2, pour chaque heure et chaque mois d’exécution de votre application :

        Qté Instance EC2 Mode automatique EKS
    c6a.2xlarge   1 0,306 USD 0,03672 USD
    c6a.4xlarge   1 0,612 USD 0,07344 USD
    m5a.2xlarge   1 0,344 USD 0,04128 USD
    m5a.xlarge   1 0,172 USD 0,02064 USD
    Total par heure     1,434 USD 0,17208 USD
    Total par mois     1 046,82 USD 125,62 USD
  • Votre boutique de commerce électronique fonctionne sur un cluster Amazon EKS en production, et en prévision de l’augmentation du trafic attendue pendant les fêtes de fin d'année, vous mettez à niveau de manière proactive le plan de contrôle de votre cluster pour utiliser le plan de contrôle provisionné de niveau de mise à l’échelle XL en milieu de mois afin de garantir des performances et une fiabilité optimales. Ce niveau amélioré fournit la capacité et le débit supplémentaires nécessaires pour gérer la charge de travail accrue pendant les périodes de pointe. Une fois la saison des achats des fêtes terminée à la fin du mois et le trafic revenu à des niveaux normaux, vous revenez à la configuration standard du plan de contrôle EKS, ce qui vous permet d’optimiser les coûts tout en maintenant les performances requises par votre application pendant les périodes opérationnelles habituelles.

    Jour Nombre de clusters Prix du cluster EKS : prise en charge de la version standard de Kubernetes Plan de contrôle provisionné EKS, niveau XL
    1 à 15 1 36 USD = 0,10 USD/heure X 15 jours X 24 heures X 1 cluster 0 USD
    15 à 30 1 36 USD = 0,10 USD/heure X 15 jours X 24 heures X 1 cluster 594 USD = 1,65 USD/heure X 15 jours X 24 heures X 1 cluster
    Total pour 30 jours 72 USD 594 USD
         
    Total des frais mensuels : 666 USD (72 USD + 594 USD)    
  • Vous souhaitez éliminer les frais opérationnels liés à la gestion des outils GitOps tels qu’Argo CD, les contrôleurs de provisionnement de l’infrastructure AWS et les déploiements complexes de Kubernetes multi-ressources, tout en accélérant la vitesse de développement. Vous activez les trois fonctionnalités EKS pour automatiser les déploiements d’applications à l’aide d’Argo CD, gérer les ressources AWS de manière native via Kubernetes avec ACK et créer de puissantes abstractions qui encapsulent des ressources Kubernetes complexes avec KRO, facilitant ainsi la gestion et la réutilisation au sein de votre organisation.

    Votre environnement dans USA Est (Virginie du Nord) comprend 100 applications Argo CD gérées à l’aide de la fonctionnalité Argo CD, 1 000 ressources AWS (bases de données RDS, files d'attente SQS, instances ElastiCache, compartiments S3) gérées à l’aide de la fonctionnalité ACK et 1 000 instances KRO RGD gérées à l’aide de la fonctionnalité KRO.

    Capacité Prix Calcul Coût mensuel  
    Argo CD Prix de base 0,03 USD par heure de capacité Argo CD × 730 heures 21,90 USD  
    Utilisation (100 applications Argo CD) 0,0015 USD par heure d’application Argo CD × 100 applications Argo CD × 730 heures 109,50 USD  
        Sous-total 131,40 USD  
    ACK Prix de base 0,005 USD par heure de capacité ACK × 730 heures 3,65 USD  
    Utilisation (1 000 ressources ACK) 0,00005 USD par heure de ressource ACK × 1 000 ressources ACK × 730 heures 36,50 USD  
        Sous-total 40,15 USD  
    KRO Prix de base 0,005 USD par heure de capacité KRO × 730 heures 3,65 USD  
      Utilisation (1 000 instances KRO RGD) 0,00005 USD par heure d’instance KRO RGD × 1 000 instances KRO RGD × 730 heures 36,50 USD  
        Sous-total 40,15 USD  
    Coût mensuel total     211,70 USD