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

 date 
  •  date 
1
Consulter toutes les annonces »

Billets de blog et articles

 date 
  •  date 
1

Aucun billet de blog trouvé pour le moment. Veuillez consulter le blog AWS pour découvrir d’autres ressources. 

En savoir plus sur les fonctions d'Amazon EKS

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