Kubernetes est un système Open Source qui permet d’orchestrer et de gérer automatiquement les applications mises en conteneurs.

La conception d’applications à l’aide de conteneurs Open Source Linux constitue une approche idéale pour créer des applications natives pour le cloud, hébergées dans des clouds publics, privés ou hybrides. Kubernetes automatise le déploiement, la gestion et la mise à l’échelle de ces applications mises en conteneurs, ce qui rend le processus plus simple, plus rapide et plus efficace.

Toutes les entreprises sont à la recherche d’un nouveau paradigme pour accélérer l’innovation et gagner en agilité. Cela modifie à jamais la façon dont les applications sont conçues, déployées, adaptées et gérées pour offrir de nouveaux niveaux d’innovation et d’agilité. Kubernetes fait quasiment l’unanimité auprès de ceux qui cherchent à accélérer de façon significative la distribution des applications avec des workloads basés sur le cloud et mis en conteneurs.

Kubernetes est ainsi devenu le leader incontesté du marché, plébiscité à la fois par les développeurs de logiciels, les équipes opérationnelles, les professionnels du DevOps et les décisionnaires informatiques.

Comment choisir la plate-forme Kubernetes adéquate
Voir le mini-webinaire ›

À l’origine, le système Kubernetes est né d’une idée de Google. Depuis plus de dix ans, Google développe et gère des applications mises en conteneurs et des workloads basés sur le cloud, en production et à l’échelle. Kubernetes est le fruit de toutes les connaissances et de l’expérience acquises avec les premiers systèmes de gestion de conteneurs de Google, Borg et Omega.

Kubernetes est aujourd’hui un projet Open Source géré par la CNCF (Cloud Native Computing Foundation) et la Linux Foundation. C’est ce qui permet au projet de bénéficier des meilleures idées et des meilleures pratiques provenant d’une vaste communauté Open Source et d’éviter les dangers du Vendor Lock-in.

Principales fonctions

  • Déploiement d’applications, de manière rapide et prévisible, dans des clouds publics, privés ou hybrides
  • Mise à l’échelle des applications sans interruption de service
  • Déploiement transparent de nouvelles fonctions
  • Utilisation rationnelle et rentable des ressources informatiques
  • Maintien du bon fonctionnement des applications avec fonctionnalités de réparation automatique

SUSE est convaincu que Kubernetes sera un élément clé des solutions de distribution d’applications nécessaires pour favoriser le développement futur des entreprises. Voici une sélection de produits SUSE basés sur Kubernetes :

SUSE Cloud Application Platform

La solution SUSE Cloud Application Platform offre les fonctionnalités de productivité avancées du modèle Cloud Foundry dans une infrastructure Kubernetes moderne, ce qui permet aux équipes des opérations et de développement logiciel de rationaliser la gestion du cycle de vie des applications natives pour le cloud et traditionnelles. Basée sur SUSE CaaS Platform, la solution SUSE Cloud Application Platform intègre une mise en oeuvre unique, reposant sur Kubernetes, de Cloud Foundry, offrant ainsi un workflow DevOps puissant dans un environnement Kubernetes. Elle a été créée sur la base de Linux pour entreprise et bénéficie d’une certification Cloud Foundry et Kubernetes complète. Cette plate-forme remarquable est en mesure de prendre en charge l’ensemble du cycle de développement pour les applications natives pour le cloud et traditionnelles.

SUSE Cloud Application Platform

SUSE CaaS Platform est une solution de distribution de logiciels Kubernetes certifiée. Elle fournit un système de gestion de conteneurs d’entreprise qui permet aux professionnels de l’informatique et du DevOps de déployer, gérer et faire évoluer plus facilement les applications et les services mis en conteneurs. À l’aide de SUSE CaaS Platform, les entreprises peuvent réduire la durée des cycles de distribution des applications et améliorer leur agilité métier.