Téléchargez et exécutez le programme d'installation d'Amazon EKS Anywhere.

Q : Qu'est-ce que Amazon EKS Anywhere ?

Amazon EKS Anywhere est une nouvelle option de déploiement qui vous aide à créer et à exploiter des clusters Kubernetes sur votre propre infrastructure sur site à l'aide de VMware vSphere à partir d'aujourd'hui, la prise en charge des déploiements sur matériel nu étant prévue pour 2022. Kubernetes est un logiciel open source pour automatiser le déploiement, la mise à l'échelle et la gestion des applications conteneurisées, et Amazon EKS est un service Kubernetes géré pour exécuter Kubernetes sur AWS. Amazon EKS Anywhere est un logiciel installable qui permet de créer et d'exploiter des clusters Kubernetes sur site, basés sur Amazon EKS Distro, la même distribution Kubernetes que celle utilisée par Amazon EKS pour les clusters sur AWS. Amazon EKS Anywhere permet de simplifier la création et l'exécution de clusters Kubernetes sur site tout en automatisant la gestion des clusters. L'objectif est de réduire vos coûts de support et d'éviter la maintenance d'outils redondants, open source ou tiers. En outre, vous pouvez, grâce à EKS Connector, utiliser la console EKS pour afficher tous vos clusters Kubernetes (y compris les clusters EKS Anywhere) exécutés depuis tout emplacement.

Q : Pourquoi utiliser EKS Anywhere ?

De nombreux clients exploitant des clusters Kubernetes sur site doivent aujourd'hui assembler, tester et intégrer plusieurs outils tiers et souscrire des contrats de support distincts pour chaque outil. De plus, les clients doivent consacrer de précieuses ressources au suivi des dernières mises à jour et des correctifs de sécurité pour chaque outil nécessaire à l'exécution de Kubernetes sur site. Ils doivent en même temps s'assurer que les modifications n'altèrent pas la compatibilité avec d'autres outils. Il en résulte une complexité inutile, des options de support fragmentées et des incohérences entre les clusters cloud et sur site qui rendent difficile la gestion des applications dans les différents environnements. Avec Amazon EKS Anywhere, vous disposez désormais d'un outil opérationnel Kubernetes cohérent avec Amazon EKS et optimisé pour simplifier l'installation du cluster avec des configurations par défaut pour le système d'exploitation et le réseau nécessaires pour exploiter Kubernetes sur site. Amazon EKS Anywhere utilise Amazon EKS Distro, la même distribution Kubernetes déployée par Amazon EKS, ce qui vous permet de créer facilement des clusters conformes aux bonnes pratiques d'Amazon EKS, notamment les dernières mises à jour logicielles et les correctifs de sécurité étendus. Vous pouvez tirer parti des accords de support avec AWS pour vos déploiements de clusters Amazon EKS Anywhere et les outils intégrés, afin de réduire vos coûts de support et d'éviter la maintenance d'outils tiers et open source redondants. 

Q : Qu'est-ce que Amazon EKS Distro ?

Amazon EKS Distro est une distribution du même Kubernetes open source et des dépendances déployées par Amazon EKS qui vous permet de créer manuellement des clusters Kubernetes n'importe où. Amazon EKS Distro comprend des fichiers binaires et des conteneurs de Kubernetes open source, etcd (base de données de configuration des clusters), le réseau, des plugins de stockage, tous testés pour la compatibilité. Amazon EKS Distro fournira un support étendu pour les versions de Kubernetes après l'expiration du support de la communauté, en mettant à jour les compilations des versions précédentes avec les derniers correctifs critiques de sécurité. Vous pourrez accéder en toute sécurité aux versions Amazon EKS Distro de GitHub ou dans AWS via Amazon S3 et Amazon ECR pour une source commune de versions et de mises à jour.

Q : Qu'est-ce qu'EKS Connector ?

EKS Connector est un agent logiciel qui s'exécute sur un cluster Kubernetes et permet au cluster de s'enregistrer auprès d'Amazon EKS. Vous pouvez connecter n'importe quel cluster Kubernetes conforme à Amazon EKS via EKS Connector, en particulier les clusters Amazon EKS Anywhere exécutés sur site, les clusters autogérés sur EC2 et d'autres clusters Kubernetes exécutés en dehors d'AWS. Une fois connecté, vous pouvez utiliser la console EKS pour visualiser tous les clusters connectés et les ressources Kubernetes sous-jacentes, quel que soit le lieu d'exécution du cluster.

Q : Qu'est-ce que la console EKS ?

Amazon EKS fournit un tableau de bord intégré dans la console AWS pour connecter, visualiser et dépanner les clusters Kubernetes et les applications. Vous pouvez, grâce à EKS Connector, utiliser la console EKS pour afficher tous vos clusters Kubernetes (y compris les clusters EKS Anywhere) exécutés depuis n'importe quel emplacement.

Q : EKS Anywhere nécessite-t-il une connectivité Internet à une région AWS ?

Il existe trois options de connectivité : entièrement connecté, partiellement déconnecté et entièrement déconnecté. Vous pouvez connecter vos clusters Amazon EKS Anywhere à AWS lorsque la connectivité est entièrement connecté ou partiellement déconnecté. Ainsi, vous pouvez utiliser dès aujourd'hui la console EKS comme un guichet unique pour les clusters qui s'exécutent n'importe où, avec une prise en charge future pour l'intégration d'App Mesh, la transmission des journaux et des métriques vers AWS pour une observabilité centralisée, les sauvegardes et la prise d'instantanés de clusters vers des compartiments Amazon S3, l'exécution d'outils de gestion et d'optimisation des coûts des clusters, ainsi que l'exécution de contrôles de conformité, de rapports sur les pistes d'audit et l'application de politiques de configuration. Dans le cas de clusters partiellement déconnectés, il n'y a aucun impact sur vos applications exécutées sur les clusters. Cependant, comme les déconnexions intermittentes peuvent durer plusieurs heures, des fonctions comme la console EKS dans la console AWS afficheront l'état à partir du moment de la déconnexion, avec une cohérence éventuelle restaurée une fois la connexion rétablie. Dans les scénarios hors connexion, vous pouvez utiliser EKS Distro et exploiter des outils open source pour exécuter vos clusters.

Q : Quelle est la relation entre Amazon EKS Anywhere et Amazon EKS Distro ?

Vous avez besoin de deux choses pour exécuter Kubernetes sur site. Premièrement, vous avez besoin d'une distribution fiable qui peut être déployée n'importe où (Amazon EKS Distro.) Deuxièmement, une fois que vous passez de l'environnement de développement à l'environnement de production, vous aurez besoin d'un outil de gestion pour une exécution à grande échelle (Amazon EKS Anywhere.) Si vous gérez actuellement vos propres clusters Kubernetes, vous pouvez tirer parti d'Amazon EKS Distro pour la standardisation sur une version sécurisée, stable et prise en charge par la communauté de Kubernetes dans vos environnements et utiliser les outils open source pour créer et gérer des clusters EKS Distro. Amazon EKS Anywhere utilise EKS Distro et fournit des outils d'automatisation qui simplifient la création, l'administration et l'exploitation des clusters sur votre propre infrastructure sur site. En outre, Amazon EKS Anywhere fournit des configurations par défaut sur le système d'exploitation et le réseau et apporte des outils supplémentaires d’opinion dont vous auriez besoin pour exécuter Kubernetes en production.

Q : Quelles sont les fonctionnalités que fournit Amazon EKS Anywhere ?

Amazon EKS Anywhere fournit un installateur et des interfaces de ligne de commande (CLI) pour la gestion du cycle de vie du cluster. Il permet d'amorcer des clusters EKS Distro avec des configurations par défaut pour le système d'exploitation du nœud, l'environnement d'exécution du conteneur et l'interface réseau du conteneur (CNI), ainsi que des outils d'opinion comme les composants GitOps. Il fournit des outils pour la mise à niveau des clusters, leur mise à l'échelle et la collecte de diagnostics. Vous pouvez utiliser la fédération OAuth et Open ID Connect et tirer parti de aws-iam-authenticator pour permettre à vos clusters Amazon EKS Anywhere de fonctionner avec AWS IAM. Vous pouvez éventuellement utiliser EKS Connector pour connecter les clusters à AWS et les visualiser de manière centralisée depuis la console EKS. 

Q : Comment se fera la création d'opinion des clusters Amazon EKS Anywhere ?

Un cluster Kubernetes d’opinion vous fournit des valeurs par défaut préconfigurées pour réduire la complexité et automatiser la configuration du cluster associée à la création et à l'exploitation d'un cluster dans l'environnement dans lequel il s'exécute. EKS Anywhere exécute EKS Distro d’opinion qui comprend des options par défaut conformes à Amazon EKS pour le système d'exploitation de nœud, l'environnement d'exécution de conteneur, ainsi que l'interface réseau de conteneur (CNI).

Q : Quel lien y a-t-il entre Amazon EKS Anywhere et les autres services AWS ?

Vous pouvez connecter vos clusters Amazon EKS Anywhere à la console Amazon EKS via EKS Connector et voir la configuration du cluster et l'état de l'application. Vous pouvez exploiter les services AWS comme Amazon S3, Amazon RDS, Amazon SNS, Amazon API Gateway, Amazon DynamoDB, entre autres, par le biais d'AWS Controllers for Kubernetes (ACK). Vous pouvez connecter des ressources d'infrastructure EKS Anywhere à l'aide de AWS SSM Agents et les visualiser à l'aide de la console SSM.

Q : Comment puis-je utiliser Amazon ECR avec EKS Anywhere ?

Vous pouvez faire pointer vos pipelines de CI/CD existants vers Amazon ECR et utiliser les services AWS tels que AWS Direct Connect + et VPN pour établir un tunnel sécurisé depuis votre réseau sur site. Vous pouvez également utiliser ECR pour un dépôt d'images public. 

Q : Quelles sont les plateformes et les systèmes d'exploitation pris en charge par EKS Anywhere pour le calcul externe ?

Amazon EKS Anywhere prend en charge VMware vSphere dès aujourd'hui, tandis que les déploiements sur matériel nu seront pris en charge en 2022. Amazon EKS Anywhere fournit Bottlerocket – un système d'exploitation open source basé sur Linux et construit par AWS – comme système d'exploitation de nœud par défaut, avec Ubuntu TLS comme alternative au système d'exploitation de nœud. Nous pourrions également prendre en charge la fonction « bring-your-own-operating-system » ou d'autres systèmes d'exploitation groupés à l'avenir, en fonction des commentaires des clients. Dans le cas des clusters vSphere, EKS Anywhere a accès à l'API vCenter pour effectuer des opérations CRUD sur les VM. 

Q : EKS Anywhere prendra-t-il en charge les clusters matériel nu ?

Oui. La prise en charge du matériel nu est prévue pour 2022.

Q : EKS Anywhere gère-t-il le matériel sous-jacent du client ?

Non. EKS partout ne gérera pas l'infrastructure sous-jacente du cluster ni votre plan de contrôle du cluster. La gestion sera un modèle de responsabilité partagée. AWS vous fournira des outils de gestion de cluster qui peuvent fonctionner en ligne et hors ligne. Cependant, l'infrastructure sous-jacente est sous la responsabilité de l'équipe de votre plateforme.

Q : Quelles sont les conditions préalables à remplir pour pouvoir utiliser EKS Anywhere, et comment puis-je démarrer ?

Visitez la page https://anywhere.eks.amazonaws.com/docs/getting-started/install/ où vous trouverez les conditions préalables et les instructions de démarrage. 

Q : EKS Anywhere fonctionnera-t-il avec AWS Snowball Edge ?

Oui. Les clients peuvent utiliser EKS Anywhere sur AWS Snowball Edge pour exécuter leurs applications basées sur des conteneurs à la périphérie mobile et robuste. Ces emplacements périphériques comprennent des environnements non conditionnés tels que les chantiers de construction, les plateformes pétrolières, ou des environnements mobiles tels que les navires, les véhicules autonomes et les forces militaires déployées rapidement. EKS Anywhere for Snowball Edge sera disponible en 2022.

Q : Combien coûte EKS Anywhere ?

EKS Anywhere s'utilise sans frais ni engagements initiaux. AWS Enterprise Support est une condition préalable à l'achat d'un abonnement au support pour Amazon EKS Anywhere. La tarification des abonnements au support EKS Anywhere suit un modèle basé sur les clusters. En savoir plus sur AWS Enterprise Support ici. Pour des exemples de tarification et des informations supplémentaires, visitez la page de tarification d'EKS Anywhere.

Q : Puis-je déployer EKS Anywhere dans le cloud AWS ?

Amazon EKS Anywhere n'est pas conçu pour s'exécuter dans le cloud AWS. Il ne s'intègre pas au fournisseur d'API Kubernetes Cluster d'AWS. Si vous envisagez de déployer des clusters Kubernetes dans le cloud AWS, nous vous recommandons vivement d'utiliser Amazon EKS.

Q : Puis-je déployer Amazon EKS Anywhere sur AWS Outposts ?

Amazon EKS Anywhere n'est pas conçu pour s'exécuter sur AWS Outposts. Si vous envisagez de déployer des clusters Kubernetes sur AWS Outposts, nous vous recommandons vivement d'utiliser Amazon EKS sur AWS Outposts.

Sign up for a free account
En savoir plus sur EKS Anywhere

Consultez la page de présentation du produit.

En savoir plus 
Démarrer
En savoir plus sur la tarification du produit

Consultez la page de tarification d'Amazon EKS Anywhere.

En savoir plus 
Démarrage
Prêt à concevoir ?

Démarrez avec Amazon EKS Anywhere.

En savoir plus