Depuis 9 ans, nous aidons les entreprises à intégrer et à créer des solutions pour les réseaux. 

Zen-Networks est une entreprise technologique axée sur les valeurs.

Contacts

France

66 Avenue des Champs Elysées
75008 ParisFrance

Maroc

410-411-412, Technoparc
Boulevard Dammam 20150
Casablanca, Maroc

contact@zen-networks.io

+212-522-219-782

Blog
Logo Amazon EKS n'importe où

Amazon EKS Anywhere – Créez et gérez des clusters Kubernetes à votre guise

 

Le nouveau système d’ Amazon EKS n'importe où est une option de déploiement, les utilisateurs peuvent désormais créer et gérer des clusters Kubernetes sur leur propre infrastructure prise en charge par AWS. Les clients peuvent désormais utiliser des déploiements VMware/bare metal pour opérer Amazon EKS n'importe où sur leur propre infrastructure sur site.

En plus d'offrir des outils d'automatisation de l'administration des clusters, Amazon EKS n'importe où, une distribution complète de qualité Tel-Co, facilite la configuration et l'exécution de clusters Kubernetes sur site avec les paramètres de composant par défaut.

Le même Kubernetes distribution qui exécute Amazon EKS sur AWS, Distribution Amazon EKS, est mis à profit dans son développement. Les clients peuvent réduire leurs dépenses de support et éviter de conserver des outils open source et tiers en double en utilisant AWSprend en charge tous les composants Amazon EKS Anywhere, y compris les applications tierces intégrées.

Voici quelques FAQ qui répondront à tous vos doutes :

Qu'est-ce qu'Amazon EKS Anywhere ?

Amazon EKS Anywhere est un outil qui vous aide à établir et à gérer Kubernetes (K8) clusters sur votre propre infrastructure sur site à l'aide de VMware vSphere ou de serveurs bare metal.

Qu'est-ce que Kubernetes (K8s) ?

La technologie open source Kubernetes permet de déployer et d'évoluer dans le cloud des plates-formes en tant que service (PaaS), des travailleurs de traitement par lots et des microservices.

Les équipes de développement peuvent laisser Kubernetes gérer diverses tâches, telles que l'équilibrage de charge, monitoring et le contrôle de la consommation des ressources par équipe ou application.

De plus, limiter la consommation de ressources et utiliser des ressources supplémentaires provenant de nouveaux hôtes ajoutés à un cluster, ainsi que d'autres flux de travail, via une couche d'abstraction construite au-dessus d'un groupe d'hôtes.

Les organisations utilisant AWS peuvent accéder à toutes les fonctionnalités de Kubernetes via Amazon EKS sans installer ni gérer directement Kubernetes.

Pourquoi Amazon EKS Anywhere ?

Avec les configurations de système d'exploitation et de mise en réseau par défaut requises pour exécuter Kubernetes sur site, les outils opérationnels de Kubernetes sont compatibles avec Amazon EKS et conçu pour simplifier l'installation du cluster.

Vous pouvez simplement créer des clusters qui respectent les meilleures pratiques d'Amazon EKS, telles que les mises à jour logicielles les plus récentes et les correctifs de sécurité étendus, en utilisant Amazon EKS Anywhere, qui exploite Amazon EKS Distro, la même distribution Kubernetes fournie par Amazon EKS.

Qu'est-ce qu'Amazon EKS Distro ?

Pour que vous puissiez créer manuellement des clusters Kubernetes n'importe où, Amazon EKS Distro est une distribution des mêmes Kubernetes et dépendances open source fournies par Amazon EKS.

Les binaires et conteneurs de plug-in open source Kubernetes, etcd (la base de données de configuration du cluster), de mise en réseau et de stockage dans Amazon EKS Distro ont tous été testés pour leur compatibilité.

Après la fin de la prise en charge par la communauté d'une version de Kubernetes, Amazon EKS Distro continuera à la prendre en charge en mettant à niveau les builds des versions antérieures avec les mises à jour de sécurité importantes les plus récentes.

Amazon EKS Anywhere et Amazon EKS Distro – Quelle relation ?

Pour exécuter Kubernetes localement, vous avez besoin de deux choses. Vous devez d'abord avoir une distribution fiable qui peut être installée partout (Amazon EKS Distro.)

Deuxièmement, vous aurez besoin d'outils de gestion pour fonctionner à grande échelle après la transition des paramètres de développement aux paramètres de production (Amazon EKS Anywhere.)

Si vous exécutez actuellement vos propres clusters Kubernetes, vous pouvez utiliser Amazon EKS Distro pour standardiser sur une version sûre, fiable et prise en charge par la communauté de Kubernetes dans tous vos environnements et pour utiliser des outils open source pour créer et maintenir EKS Distro. groupes.

En utilisant EKS Distro, Amazon EKS Anywhere propose des outils d'automatisation qui facilitent la création, la gestion et l'exploitation de clusters sur votre propre infrastructure localement.

Quels sont les avantages d'EKS Anywhere ?

Avec la nouvelle option de déploiement Amazon EKS Anywhere, les utilisateurs peuvent créer et gérer des clusters Kubernetes sur leur propre infrastructure prise en charge par AWS.

Les clients peuvent utiliser VMware vSphere ou des serveurs bare metal dans le cadre de leur propre infrastructure sur site pour exécuter Amazon EKS Anywhere, avec la prise en charge d'autres cibles de déploiement à venir.

Quels sont les cas d'utilisation d'EKS Anywhere ?
    • Fiabilité du cloud hybride

Bien que vous deviez peut-être exécuter des clusters Kubernetes localement, vous pouvez avoir de nombreuses charges de travail Kubernetes sur Amazon EKS. Vous pouvez standardiser vos opérations Kubernetes sur la base d'un ensemble d'outils unique grâce à la cohérence opérationnelle élevée d'Amazon EKS Anywhere avec Amazon EKS.

    • Environnement déconnecté

Vous devrez peut-être exécuter des programmes dans des endroits sans connexion Internet ou les protéger dans des environnements déconnectés. Vous pouvez ensuite installer et gérer des clusters hautement disponibles à l'aide de la même distribution Kubernetes qui exécute Amazon EKS sur AWS avec Amazon EKS Anywhere.

    • Modernisation des applications

En réduisant la charge de maintenance de Kubernetes et des correctifs de sécurité en amont, Amazon EKS Anywhere vous permet de mettre à niveau vos applications sur site afin que vous puissiez vous concentrer sur votre valeur métier principale.

    • Propriété des données

La loi peut exiger l'emplacement de vos énormes ensembles de données, vous pouvez donc souhaiter les y conserver. Quel que soit l'endroit où vos données doivent résider, Amazon EKS Anywhere fournit la distribution et les outils fiables d'Amazon EKS Kubernetes.

    • Utiliser des environnements hybrides pour le déploiement

Exécutez Kubernetes dans vos centres de données et gérez vos clusters et applications Kubernetes dans des paramètres hybrides.

    • Créez des modèles de flux de travail ML (machine learning).

Utilisez les instances les plus récentes alimentées par le GPU Amazon Elastic Compute Cloud (EC2), telles qu'Inferentia, pour effectuer efficacement des tâches de formation distribuées et déployer la formation et les inférences à l'aide de Kubeflow.

    • Créer et utiliser des applications Web

Avec des connexions réseau et de sécurité prêtes à l'emploi, vous pouvez créer des applications qui évoluent automatiquement vers le haut et vers le bas et qui s'exécutent dans une configuration hautement disponible sur plusieurs zones de disponibilité (AZ).

Comment cela fonctionne ? 

Afin d'exploiter et de développer des applications Kubernetes dans le cloud ou sur site, Amazon Elastic Kubernetes Service (EKS) est un service de conteneur géré.

    • Vous pouvez déployer des applications via Amazon EKS dans le cloud
Déployez avec EKS dans le Cloud
    • Vous pouvez déployer des applications via Amazon EKS n'importe où
Déployer avec EKS Anywhere
  • Vous pouvez déployer des applications via vos propres outils
 
Déployez avec votre propre outil
  •  

Comment installer EKS Anywhere ?

La configuration d'une machine administrative, sur laquelle vous exécuterez Docker et ajouterez certains fichiers binaires, est la première étape de la création d'un cluster EKS Anywhere. Le cluster de votre fournisseur choisi est alors créé.

La configuration d'un cluster EKS Anywhere nécessite à la fois (eksctl) et le plug-in (eksctl-anywhere). Cela vous permettra de créer un cluster entre de nombreux fournisseurs pour les charges de travail liées au développement local ou à la production.

Exigences pour les machines administratives :

    • Docker 20.xx
    • Ubuntu (20.04.2) LTS ou Mac OS (10.15)
    • Cœurs de processeur 4
    • mémoire 16GB
    • 30GB d'espace disque libre
    • La machine administrative doit être connectée au réseau de couche 2 des machines du cluster (fournisseur Bare Metal uniquement).

Pour plus d'informations sur l'installation, vous pouvez toujours visiter le site AWS : https://anywhere.eks.amazonaws.com/docs/getting-started/install/

Après avoir lu ceci article, nous souhaitons vous informer que Zen Networks fournit des services autour de Cisco monitoring. 

De plus, Zen Networks fournit diverses solutions informatiques, telles que des Services de Monitoring, Services cloud, solutions agiles, automatisation, DevOps, et de plus en plus.

Avec l'aide de nos experts dans le domaine, nous pouvons vous aider à développer votre entreprise afin d'offrir des avantages supplémentaires à nos clients actuels.

Contact contactez-nous maintenant pour obtenir une consultation gratuite ou un devis gratuit.

Auteur

Zen Networks