Permettez-moi de vous raconter l'histoire d'une entreprise qui souhaitait lancer une application et une pile d'IA natives de l'UE. Au début de l'année 2025, nous avons commencé à réfléchir activement à une proposition véritablement native de l'UE chez Greater. Les opinions politiques et publiques sur les grandes entreprises technologiques commençaient à changer, et la conformité et la réglementation dans l'UE augmentaient rapidement.
La plupart d'entre nous étant des ingénieurs dans l'âme, nous avons commencé par définir des paramètres clairs :
- Tout ce que nous utilisons doit être détenu/licencié par une entreprise de l'UE ou être open source.
- Les sources ouvertes doivent être sous Apache, MIT ou GPLv3 (ou licences compatibles).
- Un examen plus approfondi sera effectué lorsque les logiciels libres sont partiellement ou totalement détenus par des entreprises situées en dehors de l'UE.
Des débuts modestes
Nous avions nos paramètres, notre vision et nous étions prêts à nous lancer dans la course... ou pas ? Nous avons commencé par une réunion initiale pour sélectionner un certain nombre de technologies et de fournisseurs avec lesquels nous voulions travailler. Et devinez quoi ? Une grande partie de ces technologies était détenue et entretenue par des entreprises situées en dehors de l'UE. Mais ce qui est encore plus surprenant, c'est qu'une grande partie ne l'était pas. Le marché s'est développé. Alors que tout le monde se concentre sur les grandes entreprises technologiques, beaucoup ont négligé un écosystème dynamique d'entreprises qui adhèrent depuis longtemps à des principes tels que la protection de la vie privée et la souveraineté numérique. Même quelque chose de "simple" comme le choix d'un fournisseur de services en nuage s'est avéré être un défi. L'espace des hébergeurs et des fournisseurs de services en nuage européens est beaucoup plus vaste que nous ne l'avions imaginé.
Je pourrais entrer dans les détails pour expliquer pourquoi l'un est meilleur que l'autre, mais pour être honnête, la plupart d'entre eux ont leurs propres forces et faiblesses.
Exoscale
Nous avons finalement choisi Exoscale comme partenaire d'infrastructure, simplement parce que nous avions un bon sentiment et quelques bonnes expériences avec leurs équipes de développement. Soyons très clairs : Greater est un partenaire de conseil important dans l'espace DevOps/Cloud Native, mais Kubiqo n'en est qu'à ses débuts. Néanmoins, Exoscale nous a considérés comme un partenaire sérieux et nous a traités en conséquence dès le premier jour. Cela n'a pas toujours été le cas avec d'autres fournisseurs de cloud. Nos expériences allaient de "Bien sûr, soyons partenaires, payez-nous quelques milliers d'euros par mois" à l'absence totale de réponse.
Les plus initiés d'entre vous diront peut-être : Attendez un peu, Exoscale est une société suisse, pas une société européenne. C'est un peu exact. Cependant, A1 Digital a complètement acquis Exoscale et A1 Digital est une société autrichienne. Nous sommes donc de nouveau dans l'UE.
Retour à SUSE
Une fois l'infrastructure mise en place, la question suivante était de savoir ce que nous allions faire fonctionner. Cette partie n'a pas posé de problème. Nous voulions héberger des applications modernes, et Kubernetes était donc le choix naturel pour son évolutivité et son automatisation inégalées. Greater avait déjà un partenariat dans l'espace Cloud Native avec SUSE. Néanmoins, nous avons lancé un nouveau processus de sélection pour nous assurer que la technologie correspondait vraiment à notre offre de services. Au final, des produits comme RKE2, K3s, Rancher et SUSE Security (NeuVector) étaient trop intéressants pour être ignorés. Après quelques discussions, nous avons donc décidé de nous associer à nouveau à SUSE, cette fois-ci non seulement en tant que partenaire de conseil, mais aussi en tant que fournisseur de services gérés (MSP).
Le support que nous avons reçu a été exceptionnel. SUSE nous a activement aidés pendant le développement et a même éliminé quelques bogues en cours de route.
L'engouement pour l'IA
Puis nous avons dû nous attaquer à l'éléphant rose commercial dans la pièce : L'IA. Le battage médiatique autour de l'IA est réel. En tant qu'ingénieurs, nous ne pouvons pas nous contenter de fermer les yeux et de dire que c'est du vent. Même notre travail quotidien a changé : l'IA nous aide désormais à trouver des informations plus rapidement et sert de "canard à caoutchouc" pour tester nos propres idées et notre propre code. Cependant, nous avons abordé l'IA avec les mêmes paramètres que le reste de notre plateforme. Cela a créé un défi intéressant, et une fois de plus, SUSE s'est montré à la hauteur avec sa proposition SUSE AI.
Ensemble, nous avons commencé à formuler une idée : intégrer des capacités d'IA locales dans notre pile d'applications. Nous avons travaillé avec l'équipe de développement SUSE AI sur une validation de principe qui exécutait des charges de travail d'IA au sein d'applications à l'aide d'une pile d'IA entièrement locale basée sur Kubernetes et soutenue par l'infrastructure GPU Exoscale. Nous étions enthousiastes. Exécuter des LLM open source comme Llama ou Gemma localement, entièrement intégrés dans nos applications, sans jamais avoir besoin de quitter les frontières de l'UE, était une percée. Nous avons ensuite étendu la plateforme avec des capacités de formation RAG (Retrieval-Augmented Generation) en utilisant une base de données vectorielle. Désormais, il est possible d'exécuter des LLM enrichis de connaissances spécifiques à l'entreprise ou à l'application, le tout au sein de l'UE.
Déclaration de clôture
Bien sûr, nous utilisons beaucoup d'autres outils comme CI/CD, l'automatisation, l'observabilité, et plus encore, mais nous les aborderons dans un article ultérieur. C'est une toute autre histoire. En guise de conclusion, je tiens à remercier sincèrement les trois entreprises qui ont contribué à la création de Kubiqo : Exoscale, SUSE et Greater pour leur confiance et leur soutien. Et pour tous ceux qui souhaitent travailler avec nous, que ce soit en tant que client, partenaire ou collègue, n'hésitez pas à nous contacter via LinkedIn ou à nous envoyer un courriel à info@kubiqo.io.