Cloud native et open source (sans les tracas)

Écosystème F5 | 21 octobre 2020

Il est difficile de trouver une grande entreprise qui n’ait pas envisagé d’adopter des technologies cloud natives pour mieux répondre aux attentes des utilisateurs ou gagner en agilité. Alors, qu’est-ce qui empêche encore les équipes de franchir le pas ? Si davantage d’organisations ne se sont pas lancées, c’est notamment parce que de nombreux composants essentiels de la pile cloud native sont des solutions open source. Si les projets open source offrent des avantages considérables et une plus grande flexibilité, l’investissement global nécessaire pour suivre en permanence des projets open source qui évoluent rapidement, tout en ayant peu de contrôle sur leur orientation, est souvent difficilement soutenable pour les entreprises. Une autre source d’hésitation tient au fait que le marché actuel du cloud natif est saturé et qu’il connaîtra certainement une importante consolidation dans les années à venir. La multitude de choix peut être déconcertante, et les conséquences d’un mauvais pari sur une technologie susceptible de devenir bientôt obsolète peuvent l’emporter sur les avantages escomptés.

Le panorama de la Cloud Native Computing Foundation (source : Cloud Native Computing Foundation)

En bref, les technologies cloud natives stimulent considérablement l’innovation dans les domaines des réseaux et de la fourniture d’applications. Toutefois, comme sur tout marché émergent, leur adoption se heurte à des obstacles importants. En outre, le coût lié à l’exploitation, à la maintenance et au support des projets open source est souvent négligé au profit des promesses de rapidité et de flexibilité. F5 souhaite vous aider à mener à bien cette transition et à lever vos hésitations et vos doutes, afin que vous puissiez bénéficier de la rapidité et de la flexibilité de l’open source sans les incertitudes qui l’accompagnent.

Une approche privilégiant l’open source

Les infrastructures et les applications cloud natives évoluent vers une approche privilégiant les API ouvertes et l’open source. Les projets open source tels que Kubernetes ont été largement adoptés par les entreprises et ne montrent aucun signe de ralentissement. Dans cette optique, de nombreuses équipes de F5 s’attachent à contribuer à des projets open source et à les piloter, ainsi qu’à développer des API ouvertes afin de permettre aux clients de F5 de profiter pleinement de la rapidité et de la flexibilité de l’open source sans avoir à en assumer la gestion. Pour ce faire, nous adoptons l’approche « couper du bois, porter de l’eau », afin que nos clients puissent se concentrer sur ce qui compte pour eux, comme créer de la valeur commerciale grâce à leurs applications, tout en bénéficiant d’une pile technologique indépendante des fournisseurs et portée par la communauté.

F5 aide ses clients à tirer pleinement parti de l’open source de plusieurs manières essentielles :

  • Résoudre les problèmes critiques et les bugs importants pour les utilisateurs – Bien que les entreprises utilisatrices participent souvent activement aux projets en leur faisant part de leurs commentaires sur GitHub ou en posant des questions sur divers forums, il est souvent difficile d’attirer l’attention des membres de la communauté dans le cadre d’un grand projet open source. Il est tout aussi difficile de traiter rapidement un problème ouvert, de son signalement jusqu’à la publication d’un correctif. Conscientes que les entreprises ont besoin d’être rapidement informées des solutions de contournement aux bugs critiques et du calendrier des correctifs, nos équipes chez F5 (notamment NGINX et Aspen Mesh) s’attachent à répondre à ces préoccupations et à résoudre rapidement ces problèmes de manière ouverte.
  • Ajout de fonctionnalités utiles demandées par les utilisateurs – Dans tout projet open source d’envergure, l’ajout d’une fonctionnalité, même mineure, peut prendre des mois en raison du processus de recherche de consensus nécessaire autour des documents de conception, des choix d’implémentation et des revues de code. Pour les entreprises qui n’ont pas suffisamment d’influence pour orienter les projets afin qu’ils répondent à leurs besoins, le coût peut être élevé pour un bénéfice limité. Les membres de l’équipe F5 contribuant à divers projets open source et assurant leur maintenance, nous connaissons bien cet environnement et pouvons défendre les besoins de nos clients et faire en sorte que leurs exigences aboutissent à des résultats concrets.
  • Adapter les solutions à des secteurs spécifiques – Dans le même ordre d’idées, il est fréquent que les communautés open source manquent d’expertise dans certains secteurs d’activité (tels que les télécommunications, la santé et les services financiers), qui partagent des fonctionnalités génériques avec les entreprises, mais peuvent avoir des exigences particulières. Un projet open source dynamique et florissant peut répondre aux besoins de différents segments et évoluer vers un meilleur produit grâce à la participation et aux contributions de divers secteurs. La vaste expertise multisectorielle de F5 est très utile pour repérer les opportunités clés et orienter la feuille de route des projets open source afin de favoriser leur adoption à grande échelle dans tous les secteurs.
  • Protéger les technologies extensibles avec rapidité et transparence – La sécurité constitue une autre préoccupation majeure pour les organisations qui adoptent des technologies open source, et les exigences réglementaires relatives à leur utilisation en production et au traitement des données peuvent fortement entraver l’adoption généralisée de ces projets. Si la correction des bogues est évidemment essentielle, la sécurité des projets open source va bien au-delà : il s’agit également de mettre en place un processus permettant aux membres et aux utilisateurs finaux de signaler de manière responsable les vulnérabilités potentielles, ainsi qu’un système de divulgation anticipée grâce auquel les fournisseurs et les autres organisations concernées peuvent être informés en amont des prochaines mises à jour de sécurité. Depuis des décennies, les membres de notre équipe chez F5 sont à l’avant-garde de la gestion responsable des vulnérabilités affectant des produits d’infrastructure essentiels. En mettant à profit notre expérience au sein des communautés open source pour promouvoir les bonnes pratiques et établir des systèmes de réponse, nous permettons à votre entreprise de se concentrer sur les tâches qui créent de la valeur.

Par nature, les projets Open Source évoluent rapidement et ajoutent sans cesse de nouvelles fonctionnalités, ce qui peut compliquer la tâche des équipes d’ingénierie des entreprises qui doivent suivre le rythme. Il s’agit d’un point essentiel pour les projets d’infrastructure cloud native, car les cycles de mise à niveau et de déploiement peuvent être longs pour les entreprises et avoir un impact considérable tant sur les développeurs que sur les clients d’une organisation. F5 joue un rôle important en proposant à ses clients un cycle prévisible de publication et d’abandon progressif pour les projets open source que nous prenons en charge. Nous tirons parti des enseignements de notre expérience dans ce domaine afin d’offrir une meilleure expérience, à la hauteur des attentes des grandes organisations matures.

Que vous ayez déjà entamé votre parcours dans l’open source ou que vous envisagiez simplement de vous lancer, notre équipe d’experts F5 est là pour vous aider à en tirer le meilleur parti.

Partager
Mots-clés : 2020

À 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.