F5, NGINX et notre engagement envers la communauté Kubernetes

Écosystème F5 | 19 novembre 2019

La plupart des clients de F5 utilisent un éventail de technologies développées au cours des 30 dernières années. Ils travaillent avec des environnements existants ou classiques et les processus qui leur sont associés, tout en intégrant les nouvelles technologies à mesure qu’elles apparaissent, ainsi que toutes les solutions intermédiaires.

Même les entreprises nées à l’ère du numérique ne sont pas à l’abri des environnements mixtes. Aussi innovante soit-elle, une entreprise doit rester ouverte à l’utilisation d’un éventail de technologies, car les relations commerciales et les économies sont en réalité des écosystèmes. C’est pourquoi presque toutes les entreprises prospères se situent dans la « zone intermédiaire complexe » de la courbe d’adoption des technologies. Et c’est précisément là que F5 entend relever les défis auxquels ses clients sont confrontés.

Notre approche de Kubernetes est solidement ancrée au milieu de cette courbe en cloche. Il est indéniable que Kubernetes est un projet open source, une communauté et un écosystème qui connaissent un immense succès. Il est devenu la norme de facto pour le développement et l’exploitation d’applications basées sur des conteneurs. La question qui se pose à nous est de savoir comment favoriser le prochain changement d’échelle de Kubernetes. Que faut-il faire pour préserver l’esprit du projet, de la communauté et de l’écosystème, tout en l’associant aux besoins de nos clients et à notre expertise en matière de services applicatifs ?

Tout d’abord, nous pouvons tirer de nombreux enseignements des projets open source qui n’ont pas connu le même succès. Certains étaient trop rigides et cherchaient à obtenir un consensus total au sein de la communauté — un objectif impossible dans un monde où les organisations sont confrontées à des défis très différents et ont des avis tout aussi divergents sur la manière de les relever.

Un autre écueil a été de trop s’appuyer sur les principaux partenaires commerciaux impliqués, les orientations de quelques grands fournisseurs de technologies étant alors imposées à l’ensemble de la communauté, étouffant les voix minoritaires et l’innovation.

En revanche, si l’on examine les projets open source les plus réussis, on constate qu’ils ont su trouver un équilibre entre les principes de l’open source et de la communauté, qui doivent être respectés, et les modèles commerciaux dont les clients ont besoin.

Nous pensons qu’il n’est pas nécessaire d’opposer les solutions communautaires aux solutions commerciales. Il est possible de trouver un équilibre, mais cela exige de s’engager à travailler ensemble et à ajuster constamment cet équilibre à mesure que de nouveaux défis et de nouvelles innovations apparaissent.

Jusqu’à présent, Kubernetes a très bien su concilier la nécessité pour les fournisseurs d’étendre la plateforme et d’expérimenter, tout en maintenant des normes strictes en matière d’open source et de communauté. Cette flexibilité est importante, non seulement pour les intérêts commerciaux, mais aussi parce qu’elle multiplie les possibilités d’innovation. Plutôt que d’imposer un processus de gouvernance contraignant, la communauté est encouragée à expérimenter. Les véritables critères permettant de déterminer si une solution est excellente ou non sont simples : son adoption et son déploiement en production.

Chez F5, nous cherchons également à trouver cet équilibre : nous faisons partie de l’écosystème open source, tout en étant une entreprise commerciale. Nous poursuivons des objectifs commerciaux, mais nous estimons qu’il est essentiel de proposer des solutions prêtes pour la production, qui s’appuient sur un large éventail de technologies et permettent aux clients d’exploiter Kubernetes dans toutes sortes d’environnements intermédiaires complexes.

Pour nous, participer à cette communauté ne consiste pas simplement à dire que nous nous intégrons à Kubernetes…

  • C’est contribuer à des projets fondamentaux, comme nous l’avons fait avec nos solutions NGINX et Aspen Mesh.
  • Il s’agit de tirer des enseignements des normes et directives de la communauté et de les adopter.
  • Il s’agit d’encourager la collaboration au sein de la communauté lors de conférences et de rencontres (sans oublier une bonne quantité d’autocollants, de bonnets et de chaussettes !).
  • Cela consiste à publier le code source de notre solution BIG-IP Container Ingress Services, à accepter les pull requests de la communauté, puis à assurer une prise en charge complète de ces solutions sans frais supplémentaires pour nos clients.

Nous nous engageons sur le long terme. Nous contribuons à la prochaine croissance exponentielle de Kubernetes et accompagnons nos clients, des solutions open source aux offres commerciales, en passant par toutes les solutions intermédiaires.

À cette fin, nous réunissons nos solutions d’ingress pour conteneurs leaders du marché — NGINX Kubernetes Ingress Controller et F5 Container Ingress Services — au sein d’une expérience utilisateur unifiée. C’est la bonne décision pour nos utilisateurs et la communauté. Notre objectif est de proposer une solution d’ingress de bout en bout, entièrement prise en charge et prête pour la production, couvrant aussi bien les solutions open source NGINX que nos offres commerciales.

Vous pouvez en savoir plus sur nos solutions pour conteneurs ici. Et dites-nous : qu’attendez-vous de F5 pour la suite ? Quels défis pouvons-nous vous aider à relever ? Comment pouvons-nous mieux vous accompagner, vous et la communauté ? Nous sommes à votre écoute et nous avons besoin de vous.

Partager
Mots-clés : 2019

À propos de l’auteur

Articles de blog associés

F5 NGINXaaS pour Google Cloud : des applications résilientes et évolutives
Écosystème F5 | 08/09/2025

F5 NGINXaaS pour Google Cloud : des applications résilientes et évolutives

Découvrez comment NGINXaaS s’intègre à Google Cloud pour renforcer les performances et la sécurité, et préparer vos applications critiques à un avenir propulsé par l’IA.

L’intégration de F5 Web Application Firewall (WAF) à AWS est disponible dès aujourd’hui
Écosystème F5 | 24/04/2023

L’intégration de F5 Web Application Firewall (WAF) à AWS est disponible dès aujourd’hui

En faisant appel à un partenaire de déploiement AWS WAF tel que F5, vous pouvez renforcer la sécurité de vos applications web grâce à des règles personnalisées qui bloquent les schémas d’attaque courants, comme les injections SQL ou les attaques par scripts intersites (XSS).

Appliquer le principe de Peter Parker à l’inspection TLS
Écosystème F5 | 09/12/2019

Appliquer le principe de Peter Parker à l’inspection TLS

« Un grand pouvoir implique de grandes responsabilités. » Si l’on en trouve des échos chez Voltaire et Churchill, cette citation est surtout connue grâce aux bandes dessinées Spider-Man, où elle est attribuée à l’oncle Ben. Bien entendu, si cette phrase est si répandue dans la culture populaire, c’est notamment parce qu’elle peut s’appliquer à une multitude de situations et de sujets, y compris à l’inspection TLS.

Le NetOps a besoin de défenseurs, pas d’adversaires
Écosystème F5 | 13/12/2018

Le NetOps a besoin de défenseurs, pas d’adversaires

Il est important de reconnaître que les équipes NetOps ne sont pas toujours celles qui font obstacle au déploiement de la dernière nouveauté, application ou service. Les freins à la rapidité sont souvent dus au fait que les organisations n’adoptent pas tous les principes du DevOps lorsqu’elles cherchent à transformer leurs opérations informatiques.

Mise à jour des services applicatifs : sécurité, rapidité et visiteurs suspects
Écosystème F5 | 01/03/2018

Mise à jour des services applicatifs : sécurité, rapidité et visiteurs suspects

Il est de nouveau temps de nous pencher sur les services applicatifs que les entreprises utilisent réellement pour rendre leurs applications plus rapides et plus sûres. On constate notamment une hausse du recours aux services de protection contre les bots, ainsi que la progression lente mais régulière de HTTP/2. Bien qu’il ne s’agisse pas d’une application…

Les templates prennent le contrôle du cloud
Écosystème F5 | 02/02/2017

Les templates prennent le contrôle du cloud

Les modèles s’imposent dans le cloud. Lisez le blog de F5 pour découvrir comment l’infrastructure en tant que code et les API déclaratives automatisent la mise à disposition des applications.