Plus tôt ce mois-ci, Craig McLuckie, co-fondateur du projet Kubernetes pendant son séjour chez Google et maintenant vice-président de la R&D chez VMware (après avoir vendu sa startup Heptio à l’entreprise), a été nommé président du conseil d’administration de la Fondation Cloud Foundry.
Il succède à Paul Fazzone de VMware, qui a été nommé président en avril 2020. Depuis 2020, cependant, la Cloud Foundry Foundation a connu un changement de direction supplémentaire, le directeur exécutif Chip Childers ayant quitté son poste en août et ne remplaçant pas le poste de directeur exécutif. Au lieu de cela, la fondation a décidé de mettre davantage l’accent sur son comité de surveillance technique et son conseil d’administration nouvellement formés, ce qui signifie que McLuckie est le plus proche du rôle de directeur exécutif antérieur de la fondation.
Maintenant, même s’il a joué un rôle déterminant dans le lancement du CNCF et dans le don de Kubernetes, McLuckie n’avait pas été très actif dans l’écosystème Cloud Foundry. Les deux fondations tombent sous l’égide de la Linux Foundation, cependant, il y a donc un chevauchement immédiat. De plus, étant donné que l’histoire de Cloud Foundry au cours des dernières années était assez étroitement liée à son passage à Kubernetes dans le cadre de son infrastructure de base – et l’idée de buildpacks issus de l’écosystème Cloud Foundry a commencé à influencer l’écosystème Kubernetes – il y a toujours eu beaucoup d’interaction entre les différentes communautés. Ajoutez à cela l’acquisition de Pivotal par VMware et vous avez beaucoup de liens entre les différents groupes.
Comme me l’a dit McLuckie, il y a environ six mois, il a commencé à réfléchir davantage au rôle qu’il pourrait jouer dans l’écosystème de Cloud Foundry et les engrenages ont été mis en mouvement.
« Lorsque VMware a acquis Pivotal, j’ai vu une opportunité de vraiment examiner ce qui avait été construit dans l’écosystème Cloud Foundry, qui, à certains égards, était vraiment une technologie d’ancrage pour l’idéation de nombreux modèles natifs du cloud », a-t-il déclaré. « C’était une technologie antérieure à Kubernetes, elle avait un avis très précis sur la manière de gérer la construction, l’orchestration et la livraison des applications. Et cela a été une opportunité fascinante grâce à l’acquisition de Pivotal de se rapprocher d’une communauté, qui, à bien des égards, a lancé de nombreux brevets natifs du cloud, qui ont vraiment, vraiment adopté l’idée d’une sorte de livraison par conteneur, qui a créé un abstraction qui a permis aux développeurs de passer de leur IDE à un environnement de production de manière très contrôlée.
Le voyage maintenant, a-t-il dit, consiste à réunir ces deux technologies : pour examiner ce qui a fait le succès de l’expérience de développeur de Cloud Foundry et pour examiner ce que Kubernetes peut offrir en tant qu’abstraction sur l’infrastructure. Il n’est donc peut-être pas surprenant que l’un des premiers nouveaux projets à sortir de la fondation soit désormais une version bêta d’une nouvelle expérience Cloud Foundry sur Kubernetes au cours du premier trimestre 2022. Certains fournisseurs avaient auparavant leur propre point de vue à ce sujet, mais avec ce nouveau projet, un certain nombre d’organisations comme VMware, SAP et IBM se sont réunies pour converger vers une voie à suivre.
« En fin de compte, tous les développeurs ne sont pas investis pour passer leurs soirées sur Hacker News et jouer avec toutes sortes de technologies », a déclaré McLuckie. « Il y a beaucoup de gens qui veulent juste rentrer chez eux, boire une bière et regarder YouTube. Cloud Foundry crée de nombreuses expériences très simples et accessibles et soulage de nombreux maux de tête liés à l’exécution d’applications en production. Maintenant, nous offrons une opportunité de leur permettre vraiment de préserver cette expérience mais de fournir une abstraction qui devient la norme pour les destinations multi-cloud.
Mais ce qui est peut-être encore plus important que ces projets individuels, c’est que l’organisation traverse une transformation plus radicale, qui a commencé il y a environ un an, passant d’un groupe davantage axé sur les fournisseurs à un autre qui permet aux développeurs individuels de contribuer plus facilement au écosystème sans avoir à passer par tous les rituels et cérémonies qui étaient auparavant nécessaires avant de devenir un commiter open source.
« Nous avons vu Cloud Foundry partir d’une fondation qui animait principalement les intérêts commerciaux d’organisations qui construisaient une sorte de produits spécifiques autour de la base technologique de Cloud Foundry. Et comme pour toute fondation, il y aura toujours une sorte de tensions entre les vendeurs », a-t-il expliqué. Mais à l’avenir, la Fondation cherche à se concentrer sur trois choses : soutenir la communauté des contributeurs, qu’ils travaillent pour un fournisseur ou non ; offrir une meilleure assistance aux utilisateurs finaux qui utilisent la version open source de Cloud Foundry ; et travailler avec l’écosystème pour aider les fournisseurs à travailler ensemble et à collaborer sur l’idéation et l’évolution de nombreuses technologies cloud natives (comme les packs de construction) issues de l’écosystème Cloud Foundry.
« Cela représente vraiment un nouveau type d’époque consistant à examiner l’évolution de cette technologie et à chercher authentiquement à prendre soin à la fois des organisations qui la consomment et des contributeurs qui y contribuent de manière ouverte et équitable », a déclaré McLuckie.