Kubermatic, la plateforme qui simplifie Kubernetes

Kubermatic, la plateforme qui simplifie Kubernetes Distinguée par Gartner, cette start-up allemande propose une solution open source permettant de gérer de multiples clusters Kubernetes dans des environnements multicloud, sur site ou en périphérie.

Kubernetes a plié le jeu. La solution open source a emporté haut la main la bataille des orchestrateurs de containers logiciels face à Docker Swarm ou Mesos Marathon. Depuis sa présentation officielle par Google en juin 2014 et sa reconnaissance par la Cloud Native Computing Foundation (CNCF), elle a connu une popularité croissante. Entre autres avantages, "K8s", comme l'appelle ses adaptes, permet de s'affranchir d'un cloud unique en ouvrant la possibilité de répliquer et orchestrer des applications quelle que soit l'environnement provider.

Kubernetes n'en reste pas moins à complexe à manipuler. Pour simplifier son usage, les principaux cloudeurs en proposent une version managée. Leurs offres de "Kubernetes as a Service" permet à une entreprise de se dispenser de la configuration, de l'exploitation et de la maintenance de l'orchestrateur. Des solutions du marché viennent aussi en surcouche pour s'affranchir de sa complexité. C'est le cas de la Kubermatic Kubernetes Platform (KKP). Cette plateforme se propose de gérer de multiples clusters Kubernetes en mode multicloud, sur site (on-premise), en périphérie (edge computing) ou dans un environnements IoT.

Avec KKP, les entreprises exécutant des charges de travail containerisées dans ces environnements hybrides les gèrent au sein d'une interface unique. L'utilisateur final accède ainsi à plusieurs environnements de conteneurs (on-premise ou cloud public, par exemple) en faisant abstraction des particularités et des adhérences propres à chacun. Depuis un portail, l'administrateur visualise son parc de conteneurs selon un inventaire régulièrement mis à jour. Il peut provisionner, mettre à l'échelle ou nettoyer ses cluster avec un seul appel API.

Orienté multicloud, KKP permet de profiter de la souplesse du cloud sans s'enfermer avec un seul fournisseur. Son tableau de bord permet également d'importer et de gérer le cycle de vie des clusters kubernetes proposés par les services managés des trois hyperscalers : Azure Kubernetes Service (AKS), Elastic Kubernetes Service (EKS) d'AWS et Google Container Engine (GKE).

Pour une plus grande résilience, KPP peut gérer automatiquement les sauvegardes en configurant plusieurs emplacements de backup personnalisables. Certifié "Kubernetes Conformance", l'éditeur s'engage, par ailleurs, à prendre en charge la dernière version de Kubernetes dans un délai de 4 à 6 semaines après sa sortie. Enfin, en rassemblant la surveillance et la consommation des multiples clusters en un seul endroit, KPP assure une meilleure visibilité des coûts.

Sur la voie du cloud native et de l'IA

On doit cette plateforme à Kubermatic, une start-up allemande fondée en 2016 par Julian Hansert et Sebastian Scheele qui sont par ailleurs les organisateurs des ContainerDays, une conférence européenne dédiée aux technologies cloud native. Au démarrage de leur société, qui s'appelle alors Loodse, les deux jeunes informaticiens de Hambourg font le pari que les entreprises devront rapidement gérer plusieurs clusters Kubernetes.

Pari gagné. Deux ans plus tard, Kubermatic devenait l'un des vingt premiers fournisseurs de services certifiés Kubernetes (KCSP) ainsi que partenaire de formation Kubernetes (KTP). En parallèle à KKP, la startup lance KubeOne, un outil de gestion du cycle de vie de Kubernetes qui va là aussi automatiser les opérations dans les environnements hybrides mais pour un seul cluster.

Pour financer sa R&D, Kubermatic a levé un total de 8,3 millions de dollars depuis sa création auprès notamment des fonds d'investissement Nauta Capital et Btov Partners. Employant plus d'une centaine de collaborateurs, répartis dans 23 pays différents, la jeune pousse hambourgeoise a séduit les poids lourds de l'industrie allemande. Parmi ses références, on peut citer Lufthansa, Bosch, Siemens, Cube Bikes, Allianz, Volkswagen, Daimler ou T-Systems.

En délivrant des conseils sur les meilleures pratiques d'architecture, les experts de Kubermatic se donnent pour mission de guider les entreprises sur la voie du cloud native. L'éditeur allemand entend aussi faciliter l'industrialisation des projets d'intelligence artificielle en proposant un pipeline de machine learning standardisé et en assurant la mise à l'échelle d'un modèle d'IA en production

Un marché très concurrentiel

En août dernier, Kumermatic a été reconnu comme l'un des cinq "Cool Vendors" sur le marché des solutions de gestion de containers par Gartner aux côtés de Fairwinds, Rafay Systems, PerfectScale et StormForge. Que des éditeurs américains. Le cabinet d'études estime que les organisations adoptant de plus en plus des stratégies hybrides et multicloud se trouvent confrontées à un grand nombre de défis opérationnels quand il s'agit de gérer des charges de travail conteneurisées dans ces environnements complexes.

D'où l'intérêt de se tourner vers ces plateformes dédiées au cycle de vie des containers, à leur sécurité et à la maîtrise des coûts. "D'ici 2027, plus de 90 % des organisations du G2000 (les 2 000 plus grandes compagnies mondiales, ndlr) exécutant des applications conteneurisées dans des déploiements hybrides exploiteront des outils de gestion de conteneurs, contre moins de 20 % en 2023", prédit Gartner.

Pour profiter de ce marché en forte croissances, Kubermatic a quelques atouts à faire valoir. Gartner salue sa capacité à faire abstraction de la complexité des environnements hybrides grâce à ces mécanismes d'automatisation. En revanche, le cabinet d'études note que l'éditeur allemand est confronté à un marché très concurrentiel. Acteur émergent avant tout concentré en Europe, "il manque de présence mondiale". Par son positionnement, Kubermatic s'adresse, par ailleurs, davantage aux experts des infrastructures qu'aux développeurs qui influencent souvent le choix d'une solution de gestion des conteneurs.

Comme toute solution open source, Kubermatic Kubernetes Platform est disponible dans une version communautaire. Maintenue et enrichie par des contributeurs du monde entier, cette Community Edition (CE) est distribuée sous licence Apache 2.0,. L'édition Enterprise (EE) est, elle, dotée de fonctionnalités avancées en termes de gouvernance, de sécurité et de gestion. Pas de tarifs publics, Kubermatic établit des devis personnalisés.