Amazon Elastic Kubernetes Service

La méthode la plus sûre pour exécuter Kubernetes

Amazon Elastic Kubernetes Service (Amazon EKS) est un service Kubernetes entièrement géré. Dû à sa sécurité, sa fiabilité et son évolutivité, des clients tels que Intel, Snap, Intuit, GoDaddy et Autodesk privilégient EKS pour exécuter leurs applications les plus sensibles et critiques.

EKS est la meilleure façon d'exécuter Kubernetes, et ce, pour plusieurs raisons. Tout d'abord, vous pouvez choisir d'exécuter vos clusters EKS à l'aide d'AWS Fargate, qui est un service de calcul sans serveur pour les conteneurs. Ce service évite d'avoir à provisionner et gérer des serveurs, permet de spécifier et payer pour les ressources en fonction des applications et améliore la sécurité grâce à une isolation intégrée de l'application. Ensuite, EKS est parfaitement intégré à de nombreux services, comme Amazon CloudWatch, les groupes Auto Scaling, AWS Identity and Access Management (IAM) et Amazon Virtual Private Cloud (VPC), afin de faciliter la surveillance, la mise à l'échelle et l'équilibrage de la charge de vos applications. Troisièmement, EKS est intégré à AWS App Mesh et offre une expérience Kubernetes native pour les fonctions de maillage de services, ainsi que de puissantes capacités de surveillance, de contrôle du trafic et de sécurité aux applications. En outre, EKS propose un plan de contrôle évolutif à haute disponibilité, qui peut être exécuté sur différentes zones de disponibilité AWS afin d'éliminer un point unique de défaillance.

EKS fonctionne en amont de Kubernetes et est certifié conforme Kubernetes, afin que vous puissiez bénéficier de tous les avantages des outils open source de la communauté. Vous pouvez aussi facilement faire migrer n'importe quelle application Kubernetes standard vers EKS sans devoir retravailler votre code.


Voici une liste des ressources qui pourront vous être utiles :

Point clé du blog - Cycle de vie d'une version
En savoir plus ici >>

Atelier EKS
Lancez-vous >>

Derniers ajouts en matière de fonctionnalités
En savoir plus >>

Avantages

Haute disponibilité

EKS exécute l'infrastructure de gestion Kubernetes sur plusieurs zones de disponibilité AWS, détecte et remplace automatiquement les nœuds de plan de contrôle défaillants et fournit des mises à niveau et des correctifs à la demande et sans interruption.

Option sans serveur

EKS prend en charge AWS Fargate pour fournir un calcul sans serveur pour les conteneurs. Ce service évite d'avoir à provisionner et gérer des serveurs, permet de spécifier et payer pour les ressources en fonction des applications et améliore la sécurité grâce à une isolation intégrée de l'application.

Sécurisé

EKS applique automatiquement les derniers correctifs de sécurité sur le plan de contrôle de votre cluster. AWS travaille également en étroite collaboration avec la communauté pour résoudre les problèmes de sécurité les plus vitaux avant le déploiement de nouvelles versions et de nouveaux correctifs sur les clusters existants.

Conçu avec la communauté

EKS exécute Kubernetes en amont et est certifié conforme à Kubernetes. Par conséquent, les applications gérées par EKS sont entièrement compatibles avec les applications gérées par n'importe quel environnement Kubernetes standard. Nous travaillons activement avec la communauté en contribuant à la base de code de Kubernetes afin de vous aider à tirer parti des services et fonctionnalités d'AWS.

Fonctionnement

Fonctionnement d'Amazon EKS

Cas d'utilisation

Déploiement hybride

Vous pouvez utiliser EKS sur AWS Outposts pour exécuter des applications conteneurisées qui nécessitent des latences faibles sur les systèmes sur site. AWS Outposts est un service entièrement géré qui étend l'infrastructure, les services, les API et les outils AWS à pratiquement n'importe quel site connecté. Avec EKS sur Outposts, vous pouvez gérer les conteneurs sur site avec la même facilité que vos conteneurs dans le cloud.

Machine learning

Vous pouvez utiliser Kubeflow avec EKS pour soutenir vos flux de travail de machine learning et exécuter efficacement des tâches de formation distribuées avec les derniers types d'instances EC2 à GPU. Vous pouvez également utiliser AWS Deep Learning Containers pour exécuter des tâches de formation et d'inférence dans TensorFlow sur EKS.

Traitement par lots

Vous pouvez exécuter des charges de travail séquentielles ou parallèles sur votre cluster EKS à l'aide de l'API Kubernetes Jobs. Avec EKS, vous pouvez planifier, programmer et exécuter vos charges applicatives de calcul par lots sur toute une série de fonctionnalités et de services de calcul AWS, par exemple les instances Amazon EC2, Fargate et Spot.

Applications Web

Vous pouvez créer des applications Web qui évoluent automatiquement à la hausse et à la baisse et qui s'exécutent dans une configuration hautement disponible sur plusieurs zones de disponibilité. En s'exécutant sur EKS, vos applications Web bénéficient des performances, de l'évolutivité, de la fiabilité et de la disponibilité d'AWS. En outre, vos services s'intègrent aux services de mise en réseau et de sécurité AWS, tels que les équilibreurs de charge d'application pour la distribution de la charge de votre application Web et le VPC pour la mise en réseau.

Entreprises qui adoptent Amazon EKS

Nouveautés

3 décembre 2019

Amazon ECS, Amazon EKS et AWS App Mesh prennent désormais en charge AWS Outposts


Amazon ECS, Amazon EKS et AWS App Mesh prennent désormais en charge AWS Outposts, un service entièrement géré qui étend l'infrastructure et les outils AWS à pratiquement n'importe quel centre de données, espace de colocalisation ou installation sur site pour une expérience hybride cohérente.

En savoir plus »

3 décembre 2019

Exécution de modules Kubernetes sans serveur avec Amazon EKS et AWS Fargate


Vous pouvez désormais utiliser Amazon Elastic Kubernetes Service (EKS) pour exécuter des modules Kubernetes sur AWS Fargate, le moteur de calcul sans serveur créé pour les conteneurs sur AWS. Il est ainsi plus simple que jamais de créer et exécuter vos applications Kubernetes dans le Cloud AWS.

En savoir plus »

8 octobre 2019

Nœuds Windows pris en charge par Amazon EKS


Les nœuds de travail Windows sont désormais totalement pris en charge par Amazon Elastic Kubernetes Service (EKS). Auparavant, EKS prenait en charge les nœuds Windows actifs dans le cadre d'un aperçu public.

En savoir plus »

30 septembre 2019

Amazon EKS a ajouté la prise en charge des instances G4


Amazon Elastic Kubernetes Service (EKS) prend désormais en charge l'ajout d'instances Amazon EC2 G4 comme nœuds de travail pour tous les clusters des régions dans lesquelles la G4 est disponible.

En savoir plus »

19 septembre 2019

Amazon EKS annonce la prise en charge du pilote CSI d'Amazon EFS


Le pilote CSI d’Amazon Elastic File System (EFS) est désormais pris en charge par Amazon Elastic Kubernetes Service (EKS). Le pilote CSI d'EFS simplifie la configuration du stockage élastique de fichiers pour EKS et les clusters Kubernetes autogérés s'exécutant sur AWS grâce à des interfaces Kubernetes standard.

En savoir plus »

18 septembre 2019

Amazon EKS fournit des métadonnées AMI optimisées pour EKS via les paramètres SSM


Amazon Elastic Kubernetes Service (Amazon EKS) vous permet désormais de récupérer de manière dynamique le dernier ID d'Amazon Machine Image (AMI) optimisé pour EKS lors de l'ajout de nœuds à un cluster.

En savoir plus »

Voir toutes les annonces »

Articles de blog et autres articles

Blog AWS Compute

Amazon EKS sur AWS Fargate désormais disponible pour tous

3 décembre 2019

À compter d'aujourd'hui, vous pouvez commencer à utiliser Amazon Elastic Kubernetes Service pour exécuter des modules Kubernetes sur AWS Fargate. EKS et Fargate rationalisent l'exécution des applications Kubernetes sur AWS en supprimant la nécessité d'approvisionner et de gérer une infrastructure pour les modules.

Lire la suite »

Blog Containers

Optimisation des coûts pour Kubernetes sur AWS

15 novembre 2019

La combinaison d'Amazon EKS pour un plan de contrôle Kubernetes géré et d'Amazon EC2 pour des nœuds Kubernetes élastiques constitue un environnement idéal pour l'exécution de charges de travail en conteneur.

Lire la suite »

Blog AWS Compute

Déploiement GitOps avec Weave Flux et Amazon EKS

30 août 2019

D'innombrables options s'offrent à vous pour le déploiement de ressources dans un cluster Amazon EKS. Le GitOps (comme l'a baptisé Weaveworks) offre des avantages considérables par rapport aux méthodes alternatives.

Lire la suite »

En savoir plus sur les fonctionnalités d'Amazon EKS

Consultez la page des fonctions
Prêt à créer ?
Faites vos premiers pas avec Amazon EKS
D'autres questions ?
Contactez-nous