Kubernetes dans votre Data Center Designer

Le moyen le plus simple d'orchestrer des conteneurs avec Kubernetes

Créez votre compte gratuitement
Kubernetes con
Data Center Designer
Kubernetes with
Data Center Designer
Kubernetes com
Data Center Designer
Kubernetes with
Data Center Designer
Crea tu cuenta gratis Create your free account Crie a sua conta grátis Créez votre compte gratuit
  • Panneau de contrôle géré géo-redondant
  • Pas de coûts de gestion des clusters
  • Mise à l'échelle automatique des nœuds en fonction de la charge
  • Stockage persistant
  • Ressources dédiées
  • Accès racine au cluster avec l'interface API de Kubernetes

Conteneurs Kubernetes : avantages pour votre projet

  • Haute disponibilité

    Nos conteneurs Kubernetes disposent d'un panneau de contrôle géo-redondant avec une haute disponibilité pour garantir le service de votre cluster.

  • Haute Évolutivité

    Vous pourrez ajouter des nœuds automatiquement en fonction des charges de votre cluster.

  • Technologie Cloud

    Vos conteneurs sont déployés sur des serveurs Cloud gérés par Arsys.

  • Ressources dédiées

    Avec nos Kubernetes, profitez de RAM et de CPU dédiés pour vos nœuds de travail.

  • Assistance gratuite

    Nos experts sont prêts à répondre à vos questions 24 heures sur 24, 7 jours sur 7.

  • Sécurité

    Nos experts Kubernetes sont disponibles 24 heures sur 24, 7 jours sur 7, pour répondre à toutes vos questions.

  • Stockage persistant intégré

    Basé sur une architecture à double redondance, conçu pour être tolérant aux pannes.

  • Une infrastructure hautement résiliente

    Les clusters prennent en charge plusieurs groupes de nœuds répartis dans de nombreux centres de données. Conçu pour subsister même en cas de panne totale du centre de données.

  • Gestion des groupes de nœuds et des clusters

    Gérez les clusters et les groupes de nœuds en quelques clics depuis notre assistance.

  • Accès à la racine

    Vous aurez un accès à la racine du cluster avec l'API Kubernetes.

  • Intégration de solutions natives

    Il est plus efficace lorsqu'il interagit avec un large éventail de services complémentaires (istio, linkerd, Prometheus, Traefik, Envoy, fleuntd, rook...) qui se connectent via des API.

Avec Kubernetes, vous ne payez que pour les ressources que vous utilisez

Avec le service Kubernetes, vous payez exclusivement pour les pools de nœuds que vous déployez pour vos conteneurs, sur la base d'un paiement suivant les ressources que vous utilisez.
La couche de gestion des clusters est gratuite.

  • CPU Dédié

    0,04 €/h

  • RAM

    0,0045 €/GB/h

  • Disque SSD ou HDD

    À partir de 0,04 €/GB

  • Transfert entrant et interne gratuit

    À partir de 0,03 €/GB

Plus d'informations sur les prix

Les centres de données Arsys dans le monde

Déployer Kubernetes en quelques clics à partir de Data Center Designer

 

Vous pourrez gérer votre infrastructure Kubernetes à l'aide d'un simple panneau de contrôle : Data Center Designer. Et, si vous le souhaitez, ce panneau de contrôle vous permet également de déployer vos serveurs avec des processeurs dédiés et du stockage s3.

 

À l'aide de Data Center Designer, vous pouvez créer des clusters et/ou des groupes de nœuds et les supprimer directement.

 

Kubernetes

Foire aux questions sur Kubernetes

  • Qu'est-ce que le Data Center Designer ?

    Data Center Designer est un panneau qui vous permet de déployer et de gérer votre centre de données virtuel dans le Cloud d'une manière graphique et très simple. À partir de Data Center Designer, vous pouvez déployer non seulement Kubernetes, mais aussi des serveurs cloud avec des CPU dédiés et du stockage S3. Tout cela grâce à une interface graphique où vous pouvez organiser vos serveurs pour les transformer en centres de données et les configurer à l'aide d'un glisser-déposer.

  • Qu'est-ce que K8s Kubernetes ?

    Kubernetes est une plateforme d'orchestration de conteneurs destinée à faciliter la gestion et la répartition proportionnelle de la charge entre les conteneurs de chaque machine. Ce n’est pas une plateforme conventionnelle et sa simplicité est essentielle pour les cloud de type PaaS ou IaaS. Ainsi, beaucoup d’entreprises ont choisi d’utiliser Kubernetes, car la plateforme offre de nombreuses garanties, puisqu’elle a été développée par Google. Désormais libérée de cette influence, il s'agit d'un système similaire à Docker, également open source, qui offre une API permettant de contrôler le mode et l’ordre d’exécution des conteneurs.

    La plateforme Kubernetes sert à organiser un cluster de machines virtuelles et à programmer l'exécution de ces conteneurs sur les machines en fonction des ressources dont vous disposez. Dans ce cas de figure, les conteneurs sont regroupés en pods. Par ailleurs, Kubernetes facilite le déploiement et l'exploitation d'applications dans une architecture de microservices. Pour ce faire, une couche d'abstraction est créée au-dessus d'un groupe de hosts, afin que les équipes de développement puissent déployer leurs applications et faire en sorte que cette technologie gère des activités comme :

    • Contrôler la consommation de ressources par application ou par équipement.
    • Répartir uniformément la charge des applications sur une infrastructure de hosts.
    • Équilibrer automatiquement les demandes de charge entre les différentes instances d'une application.
    • Surveillez la consommation des ressources et les limites de ressources pour empêcher automatiquement que les applications ne consomment trop de ressources.
    • Déplacer une instance d'application d'un host à un autre s’il n’y a pas assez de ressources sur un host, ou si le host ne fonctionne plus.
    • Exploiter automatiquement les ressources supplémentaires disponibles lorsqu'un nouvel host est ajouté au cluster.
    • Réalisez facilement des déploiements et des régressions « canari ». Ces déploiements sont appelés ainsi en référence aux canaris utilisés autrefois par les mineurs pour détecter les fuites de gaz sous terre. Dans ce contexte, le déploiement « canari » permet d'observer l'impact d'un déploiement avec une faible incidence sur les utilisateurs.
  • Quels sont les avantages de Kubernetes pour mon projet ?

    • Kubernetes permet une offre de plateforme de service (PaaS) en libre-service qui crée une couche d'abstraction matérielle pour les équipes de développement. Ces équipes de développement peuvent demander rapidement et efficacement les ressources dont elles ont besoin : si elles ont besoin de plus de ressources pour gérer une charge supplémentaire, elles peuvent les obtenir rapidement. Toutes les ressources proviennent d'une infrastructure partagée par toutes les équipes. Il suffit de configurer et de démarrer, et d’utiliser les outils développés autour de Kubernetes pour automatiser le conditionnement, le déploiement et les tests.
    • C’est rentable et, en général, les conteneurs le sont aussi, car ils permettent de mieux utiliser les ressources que les hyperviseurs et les machines virtuelles. Les conteneurs étant très légers, leur fonctionnement nécessite moins de ressources de CPU et de mémoire.
    • Kubernetes est une technologie indépendante du cloud car elle fonctionne aussi bien sur Amazon Web Services (AWS) que sur Microsoft Azure ou Google Cloud Platform (GCP). De plus, il peut fonctionner sur les équipements, c'est-à-dire en dehors du cloud. Il est possible de transférer les charges de travail sans avoir à remodeler les applications ou à repenser l'infrastructure, ce qui permet de standardiser une plateforme et d'éviter de dépendre d’un unique fournisseur.

    Les conteneurs sont des éléments petits et rapides, et présentent l'avantage de pouvoir englober une application dans une seule image de conteneur. Cette relation univoque entre application et image présente une série d'avantages évidents qui font pencher la balance en faveur de l'utilisation des conteneurs. Avec eux, il est possible de créer des images au moment de la compilation. Les applications n'ont pas besoin d'être composées au même endroit que le reste du stack ni d’être liées à l'environnement de l'infrastructure de production.

    Générer une image de conteneur au moment de la compilation permet d’avoir un environnement cohérent du développement à la production. D'autre part, les conteneurs sont plus transparents que les machines virtuelles, ce qui facilite les tâches administratives et la surveillance. Tout semble être un avantage lorsqu'il s'agit de conteneurs et de Kubernetes, des outils qui facilitent incontestablement la vie des développeurs.

  • Kubernetes vs. Docker : quel est le plus adapté à mes besoins ?

    Docker est un système de virtualisation permettant de construire, déployer, transférer et exécuter les conteneurs dans lesquels se trouvent vos applications. Ses principaux avantages sont sa simplicité, sa fiabilité et la garantie d’une certaine évolutivité, quel que soit le système d'exploitation. Il s'agit d'un logiciel informatique open source, souvent utilisé pour créer et utiliser des conteneurs Linux.

    Avantages de Docker :

    • Il est léger car il ne virtualise pas un système entier, il consomme donc moins de ressources.
    • Il est facile à configurer.
    • Il est portable.
    • IIl est autonome, car il gère le conteneur et les applications qui y sont stockées.
    • Il facilite le travail des développeurs, car ils peuvent tester une application sur leserveur local et l'exécuter avec la garantie qu'elle démarrera avec la mêmeconfiguration.
    • Il est sécurisé et fournit une bonne isolation.

    Inconvénients de Docker :

    • Il n'est pas si facile à utiliser car son interface est disponible via un logiciel.
    • Pour contrôler les performances, un logiciel est nécessaire.
    • Il y a une certaine limite du nombre de conteneurs.

    Docker Swarm n'est pas pareil

    Combiner Kubernetes et Docker ne pose aucun problème, sauf lorsqu'il s'agit de Docker Swarm ou Swarm Mode, qui est un groupe de machines virtuelles ou physiques qui exécutent Docker, ayant été configurées pour se connecter entre elles au moyen d’un cluster.

    Avec des machines connectées entre elles, il est possible d’exécuter des commandes Docker, mais elles s'exécuteront sur toutes les machines. La particularité réside dans la pluralité des machines et dans la manière dont elles sont contrôlées : elles sont connectées par un cluster appelé nœud et sont contrôlées par un Swarm Manager.

    Cet outil de regroupement de conteneurs offre l'avantage de pouvoir gérer plusieurs conteneurs intégrés dans les différentes machines. Cela permet d’obtenir un haut niveau de disponibilité pour les applications. Nous tenons à signaler que cette architecture Swarm n'est pas recommandée pour ceux qui souhaitent mettre en place un système simple dans leur cloud.

    Avantages de Kubernetes :

    • Il rassemble une grande communauté d'utilisateurs.
    • Il est facile à organiser.

    Bien que Kubernetes soit comparable à Docker, il devrait être comparé à Docker Swarm, car sa technologie d'orchestration est fondée sur la création de clusters pour les conteneurs de Docker. Si vous souhaitez connaître les différences entre Kubernetes et Swarm, elles peuvent être résumées ainsi :

    • Kubernetes permet une installation simple et flexible, tandis que Swarm est intégré dans Docker.
    • Docker Swarm n'a pas une interface intuitive, contrairement à Kubernetes.
    • Pour évoluer rapidement, Docker Swarm est plus intéressant que Kubernetes, car ce dernier peut être plus difficile à gérer.
    • Docker Swarm privilégie la disponibilité, tandis que Kubernetes compense les défaillances.
    • En revanche, il est souvent recommandé d'utiliser Kubernetes avec Docker, car cela permet d'améliorer la sécurité de l’infrastructure, ainsi que la disponibilité des applications. De plus, il est possible de faire en sorte que les applications reçoivent progressivement plus de charge afin d'améliorer l'expérience utilisateur. La combinaison Kubernetes + Docker facilite la vie des développeurs pour accéder aux ressources : Docker crée des images et des conteneurs, Kubernetes gère le tout.
  • Comment puis-je accéder à mon panneau de contrôle ?

    Lorsque vous souscrivez votre Data Center Designer avec Kubernetes, vous disposez d'un panneau de contrôle vide. Vous pourrez y déployer vos projets.

    La première fois que vous vous connecterez, nous vous demanderons dans l'espace client de définir l'adresse électronique et le mot de passe que vous souhaitez utiliser pour accéder au panneau. Ensuite, vous pourrez vous connecter directement à votre Data Center Designer via l'URL dcd.arsys.es avec les informations d'identification que vous nous avez fournies.

  • Qu'est-ce qui est géré dans Kubernetes ?

    Nous nous chargeons de la gestion du panneau de contrôle de votre cluster, afin que vous puissiez vous concentrer sur le déploiement de votre projet dans des conteneurs. Cette couche de gestion est gratuite pour vous. En outre, nous maintiendrons la cohérence entre les versions de vos pools de nœuds par rapport au cluster et nous nous tiendrons au courant des mises à jour et des correctifs.

  • Prend-il en charge les applications Kubernetes natives ?

    Kubernetes est construit à l'aide de Vanilla Kubernetes. De plus, nous vous donnons un accès racine au cluster via l'interface API de Kubernetes, afin que vous puissiez déployer les solutions natives compatibles que vous souhaitez pour tirer le meilleur parti de votre projet : istio, linkerd ou Prometheus.

Proche de vous. Toujours
  • Centres de données en Espagne

    Assurez-vous de respecter la réglementation espagnole en matière de protection des données à caractère personnel et les mesures exigées par la RGPD et la LOPDGDD. Arsys vous garantit que vos données resteront en Espagne.

  • Notre propre Call Center

    Plus de 300 personnes, passionnées par la technologie et formées en continu, se consacrant exclusivement à répondre à vos questions.

  • 365 jours/an, 24 h/24

    Vous pouvez nous contacter par le canal le mieux adapté à vos besoins : Espace client ou email.

Ils nous font confiance
Nous vous offrons la meilleure solution avec les meilleures marques du marché