Aidez à améliorer cette page
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.
Pour contribuer à ce guide de l'utilisateur, cliquez sur le GitHub lien Modifier cette page sur qui se trouve dans le volet droit de chaque page.
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.
Amazon EKS simplifie la création, la sécurisation et la maintenance des clusters Kubernetes. Il peut être plus rentable de fournir suffisamment de ressources pour répondre à la demande de pointe que de gérer vos propres centres de données. Les deux principales approches d'utilisation d'Amazon EKS sont les suivantes :
-
Norme EKS : AWS gère le plan de contrôle Kubernetes
lorsque vous créez un cluster avec EKS. Les composants qui gèrent les nœuds, planifient les charges de travail, s'intègrent au AWS cloud et stockent et dimensionnent les informations du plan de contrôle pour assurer le fonctionnement de vos clusters sont gérés automatiquement pour vous. -
Mode automatique EKS : grâce à la fonction de mode automatique EKS, EKS étend également son contrôle à la gestion des nœuds
(plan de données Kubernetes). Il simplifie la gestion de Kubernetes en provisionnant automatiquement l'infrastructure, en sélectionnant les instances de calcul optimales, en dimensionnant les ressources de manière dynamique, en optimisant continuellement les coûts, en appliquant des correctifs aux systèmes d'exploitation et en intégrant les services de sécurité. AWS
Le schéma suivant illustre la manière dont Amazon EKS intègre vos clusters Kubernetes au AWS cloud, en fonction de la méthode de création de clusters que vous choisissez :

Amazon EKS vous aide à accélérer le délai de production, à améliorer les performances, la disponibilité et la résilience, ainsi qu'à renforcer la sécurité du système. Pour plus d'informations, consultez Amazon Elastic Kubernetes Service
Fonctions d'Amazon EKS
Amazon EKS fournit les fonctionnalités de haut niveau suivantes :
- Interfaces de gestion
-
EKS propose plusieurs interfaces pour approvisionner, gérer et maintenir des clusters, notamment l'API Amazon EKS AWS Management Console, le CDKSDKs, la CLI AWS CloudFormation, la AWS CLI eksctl et Terraform. Pour plus d’informations, consultez Mise en route avec Amazon EKS et Organisez les charges de travail avec les clusters Amazon EKS.
- Outils de contrôle d'accès
-
EKS s'appuie à la fois sur les fonctionnalités Kubernetes et AWS Identity and Access Management (AWS IAM) pour gérer l'accès des utilisateurs et des charges de travail. Pour plus d’informations, consultez Accorder aux utilisateurs et aux rôles IAM l'accès à Kubernetes APIs et Autoriser les charges de travail Kubernetes à utiliser les comptes de service Kubernetes AWS.
- Ressources informatiques
-
En ce qui concerne les ressources de calcul, EKS propose la gamme complète de types d' EC2 instances Amazon et d' AWS innovations telles que Nitro et Graviton avec Amazon EKS pour vous permettre d'optimiser le calcul en fonction de vos charges de travail. Pour de plus amples informations, veuillez consulter Gérez les ressources informatiques à l'aide de nœuds.
- Stockage
-
Le mode automatique EKS crée automatiquement des classes de stockage à l'aide de volumes EBS. À l'aide des pilotes CSI (Container Storage Interface), vous pouvez également utiliser Amazon S3, Amazon EFS, Amazon FSX et Amazon File Cache pour vos besoins de stockage d'applications. Pour de plus amples informations, veuillez consulter Stockez les données d'application pour votre cluster.
- Sécurité
-
Le modèle de responsabilité partagée est utilisé en ce qui concerne la sécurité dans Amazon EKS. Pour plus d'informations, consultez les meilleures pratiques en matière de sécurité, la sécurité de l'infrastructure et la sécurité Kubernetes.
- Outils de surveillance
-
Utilisez le tableau de bord d'observabilité pour surveiller les clusters Amazon EKS. Les outils de surveillance incluent Prometheus CloudWatch, Cloudtrail et ADOT Operator. Pour plus d'informations sur les tableaux de bord, les serveurs de métriques et les autres outils, consultez les sections Coûts du cluster EKS et Kubernetes Metrics Server.
- Compatibilité et support Kubernetes
-
Amazon EKS est certifié conforme à Kubernetes, ce qui vous permet de déployer des applications compatibles avec Kubernetes sans refactorisation et d'utiliser les outils et plug-ins de la communauté Kubernetes. EKS propose à la fois un support standard et un support étendu pour Kubernetes. Pour de plus amples informations, veuillez consulter Comprendre le cycle de vie des versions de Kubernetes sur EKS.
Services connexes
Services à utiliser avec Amazon EKS
Vous pouvez utiliser d'autres AWS services avec les clusters que vous déployez à l'aide d'Amazon EKS :
- Amazon EC2
-
Bénéficiez d'une capacité de calcul évolutive à la demande avec Amazon EC2.
- Amazon EBS
-
Associez des ressources de stockage par blocs évolutives et hautes performances avec Amazon EBS.
- Amazon ECR
-
Stockez les images des conteneurs en toute sécurité avec Amazon ECR.
- Amazon CloudWatch
-
Surveillez AWS les ressources et les applications en temps réel avec Amazon CloudWatch.
- Amazon Prometheus
-
Suivez les métriques des applications conteneurisées avec Amazon Managed Service for Prometheus.
- Elastic Load Balancing
-
Répartissez le trafic entrant sur plusieurs cibles avec Elastic Load Balancing.
- Amazon GuardDuty
-
Détectez les menaces qui pèsent sur les clusters EKS avec Amazon GuardDuty.
- AWS Centre de résilience
-
Évaluez la résilience du cluster EKS avec AWS Resilience Hub.
Tarification d'Amazon EKS
Amazon EKS propose une tarification par cluster basée sur la prise en charge des versions de cluster Kubernetes, la tarification pour le mode automatique Amazon EKS et la tarification par vCPU pour les nœuds hybrides Amazon EKS.
Lorsque vous utilisez Amazon EKS, vous payez séparément pour les AWS ressources que vous utilisez pour exécuter vos applications sur les nœuds de travail Kubernetes. Par exemple, si vous exécutez des nœuds de travail Kubernetes en tant qu'instances Amazon EC2 avec des volumes Amazon EBS et des IPv4 adresses publiques, la capacité de l'instance vous est facturée via Amazon EC2, la capacité du volume via Amazon EBS et l'adresse via IPv4 Amazon VPC.
Consultez les pages de tarification respectives des AWS services que vous utilisez avec vos applications Kubernetes pour obtenir des informations détaillées sur les prix.
-
Pour connaître les tarifs du cluster Amazon EKS, du mode automatique Amazon EKS et des nœuds hybrides Amazon EKS, consultez les tarifs Amazon EKS
. -
Pour connaître les EC2 tarifs Amazon, consultez les sections Tarification Amazon EC2 On-Demand
et Amazon EC2 Spot Pricing . -
Pour les tarifs AWS Fargate, consultez AWS la section Tarification Fargate.
-
Vous pouvez utiliser vos plans d'épargne pour le calcul utilisé dans les clusters Amazon EKS. Pour plus d'informations, consultez Tarification avec Savings Plans
.