Qu'est-ce qu'Amazon EKS ? - Amazon EKS

Aidez à améliorer cette page

Vous souhaitez contribuer à ce guide de l'utilisateur ? Faites défiler cette page vers le bas et sélectionnez Modifier cette page sur GitHub. Vos contributions aideront à améliorer notre guide de l'utilisateur pour tout le monde.

Les traductions sont fournies par des outils de traduction automatique. En cas de conflit entre le contenu d'une traduction et celui de la version originale en anglais, la version anglaise prévaudra.

Qu'est-ce qu'Amazon EKS ?

Amazon Elastic Kubernetes Service (EKSAmazon) est un service géré qui élimine le besoin d'installer, d'exploiter et de gérer Kubernetes votre propre plan de contrôle sur Amazon Web Services ().AWSKubernetesest un système open source qui automatise la gestion, le dimensionnement et le déploiement des applications conteneurisées.

Caractéristiques d'Amazon EKS

Les principales fonctionnalités d'Amazon sont les EKS suivantes :

Mise en réseau et authentification sécurisées

Amazon EKS intègre vos Kubernetes charges de travail aux services AWS réseau et de sécurité. Il s'intègre également à AWS Identity and Access Management (IAM) pour authentifier vos Kubernetes clusters.

Mise à l'échelle facile des clusters

Amazon vous EKS permet de faire facilement évoluer vos Kubernetes clusters à la hausse ou à la baisse en fonction de la demande liée à vos charges de travail. Amazon EKS prend en charge le Poddimensionnement automatique horizontal basé sur des métriques CPU ou personnalisées, et le dimensionnement automatique des clusters en fonction de la demande de l'ensemble de la charge de travail.

Expérience Kubernetes gérée

Vous pouvez apporter des modifications à vos Kubernetes clusters à l'aide de eksctl AWS Management Console,, AWS Command Line Interface (AWS CLI), the API kubectl, et Terraform.

Haute disponibilité

Amazon EKS fournit une haute disponibilité pour votre plan de contrôle dans plusieurs zones de disponibilité.

Intégration avec les AWS services

Amazon EKS s'intègre à d'autres AWS services, fournissant ainsi une plate-forme complète pour le déploiement et la gestion de vos applications conteneurisées. Vous pouvez également résoudre plus facilement les problèmes de vos charges de travail Kubernetes avec divers outils d'observabilité.

Pour en savoir plus sur les autres fonctionnalités d'AmazonEKS, consultez la section EKSFonctionnalités d'Amazon.

Commencez avec Amazon EKS

Pour créer votre premier cluster et ses ressources associées, consultez Commencez avec Amazon EKS. En général, démarrer avec Amazon EKS implique les étapes suivantes.

  1. Créer un cluster — Commencez par créer votre cluster à l'aide de eksctl AWS Management Console, AWS CLI, ou de l'un des AWS SDKs.

  2. Choisissez votre approche en matière de ressources informatiques : choisissez entre AWS FargateKarpenter les groupes de nœuds gérés et les nœuds autogérés.

  3. Configuration – Configurez les contrôleurs, les pilotes et les services nécessaires.

  4. Déployer des charges de travail – Personnalisez vos charges de travail Kubernetes pour utiliser au mieux les ressources et les capacités du type de nœud que vous avez choisi.

  5. Gestion – Supervisez vos charges de travail en intégrant des services  AWS  pour rationaliser les opérations et améliorer les performances des charges de travail. Vous pouvez consulter les informations relatives à vos charges de travail à l'aide du AWS Management Console.

Le schéma suivant montre le flux de base de l'exécution d'Amazon EKS dans le cloud. Pour en savoir plus sur les autres options de déploiement Kubernetes, consultez Déployez EKS des clusters Amazon dans des environnements cloud et sur site.

Un diagramme de flux de base des étapes décrites précédemment.

Tarification pour Amazon EKS

Un EKS cluster Amazon se compose d'un plan de contrôle et du système de calcul Amazon Elastic Compute Cloud (AmazonEC2) ou Fargate sur lequel vous l'exécutez. Pods Pour plus d'informations sur la tarification du plan de contrôle, consultez les EKStarifs Amazon. Amazon EC2 et Fargate proposent tous deux :

On-Demand instances

Payez les instances que vous utilisez à la seconde, sans engagement à long terme ou paiement initial. Pour plus d'informations, consultez la section Tarification EC2 et tarification Amazon On-DemandAWS Fargate .

Savings Plans

Vous pouvez réduire vos coûts en vous engageant à utiliser une quantité constante, exprimée USD par heure, pour une durée d'un ou trois ans. Pour plus d'informations, consultez Tarification avec Savings Plans. Vous pouvez également utiliser un modèle de tarification hybride. Par exemple, vous pouvez utiliser Savings Plans pour gérer votre trafic habituel et augmenter le volume de vos nœuds de cluster avec des instances Spot afin de répondre aux demandes de pointe.