BLOG

Les avantages et la nécessité de l'Open Source

Miniature F5
F5
Publié le 11 août 2020

À mesure que de plus en plus d’entreprises évoluent vers des modèles commerciaux qui reposent sur la fourniture de valeur client via des applications, la flexibilité et la rapidité sont de plus en plus (et tout aussi) importantes. Les processus agiles permettent des versions rapides pour offrir de la valeur au client rapidement et de manière transparente ; et les nouvelles technologies permettent de proposer des versions quotidiennes viables, en particulier pour les clients opérant à grande échelle et à l'échelle mondiale. L'open source fournit un modèle qui offre la flexibilité, l'agilité et la stabilité dont les entreprises ont besoin pour fournir efficacement des applications à leurs utilisateurs finaux, sans les restrictions liées au verrouillage d'un fournisseur.

À mesure que les technologies open source deviennent plus répandues, un effet de volant d’inertie se produit, conduisant à une confiance accrue dans l’utilisation de l’open source à grande échelle. L’utilisation accrue d’API ouvertes favorise l’adoption et conduit les organisations à s’appuyer sur des technologies open source pour les technologies clés de leur pile.

Dans le rapport 2020 State of Enterprise Open Source, une enquête menée auprès de 950 responsables informatiques a indiqué que l'open source est une considération essentielle dans l'entreprise :

  • 95 % des répondants ont indiqué que l’open source est important pour l’entreprise.
  • 75 % des répondants ont indiqué que l’open source est « très » ou « extrêmement » important pour l’entreprise.
  • 77 % des répondants ont indiqué qu'ils s'attendaient à ce que l'utilisation de l'open source par les entreprises augmente au cours des 12 prochains mois.

À mesure que l’importance de l’open source dans l’entreprise augmente, l’importance des logiciels open source pris en charge qui offrent la flexibilité tout en atténuant les problèmes de maintenance et de stabilité augmente également.

Chez F5, nous comprenons que les organisations dépendent des applications pour faire avancer leur activité. À l’ère du numérique, les applications constituent l’atout le plus précieux pour de nombreuses organisations. Les solutions de F5, NGINX et Aspen Mesh permettent aux clients d'alimenter et de protéger les applications du code au client, tout en conservant la flexibilité et l'agilité offertes par les offres open source. La large gamme de produits proposés par F5 s'appuie sur des bases open source pour aider les organisations à choisir les meilleures offres technologiques en fonction de leurs besoins. Pour mieux illustrer l’approche de F5, les sections ci-dessous fournissent des exemples représentatifs dans des domaines spécifiques de notre activité.

Treillis en tremble

Les organisations ont besoin de visibilité, de contrôle et de sécurité lorsqu’elles adoptent des conteneurs et Kubernetes pour faire évoluer plus efficacement les applications distribuées. Alors que les clients répondent aux attentes de leurs utilisateurs finaux en matière d'applications et de fonctionnalités livrées plus rapidement, l'évolutivité et l'agilité des microservices les aident à se différencier de leurs concurrents. Aspen Mesh fournit le renforcement, le support et l'intégration dont les entreprises ont besoin pour adopter en toute confiance Istio afin d'exploiter des applications de microservices à grande échelle de manière plus efficace et plus sécurisée.

En tant que distribution d'Istio, Aspen Mesh est très impliqué dans les communautés open source d'Istio . Istio est devenu le service mesh de facto de choix dans l'entreprise, avec une communauté et un écosystème florissants. L'équipe Aspen Mesh fait partie de la communauté depuis trois ans, contribuant au code, au leadership technique et au soutien commercial pour aider à faire avancer le projet.

Récemment, Neeraj Poddar, cofondateur et architecte en chef d'Aspen Mesh, a été nommé au comité de surveillance technique d'Istio, le sommet du leadership technique du projet Istio. Vous pouvez en savoir plus sur sa nomination et notre engagement envers Istio ici .

Nous sommes impatients de continuer à travailler avec la communauté open source et nos clients pour générer des cas d’utilisation de plus en plus précieux pour le service mesh afin d’aider les entreprises à offrir de meilleures expériences à leurs clients.

NGINX

L'engagement de NGINX envers l'Open Source a été un élément fondamental de l'entreprise depuis sa genèse : la sortie du premier équilibreur de charge et du premier serveur Web de l'organisation en 2004 a été conçue comme un projet open source. Depuis lors, NGINX a continué à privilégier une solution open source robuste et stable, même après l'ajout d'une version commercialisée. Aujourd'hui, 37 % de tous les sites Web fonctionnent sur NGINX Open Source et nous prenons cette responsabilité au sérieux, en veillant à ce que chaque version contienne des correctifs ainsi que de nouvelles fonctionnalités et soit aussi stable que les précédentes.

L'Open Source est attractif pour de nombreux rôles différents, grâce à la visibilité et à l'accessibilité qu'il offre. NGINX OSS a été développé par une équipe de développeurs experts depuis 18 ans, avec les contributions d'une communauté élargie. Il est connu pour ses performances (3 fois supérieures à celles de notre concurrent le plus proche), sa facilité d’utilisation, sa stabilité et sa fiabilité. Un développeur peut le télécharger depuis n’importe quel cloud, système d’exploitation ou conteneur, et avec seulement 3 Mo d’espace disque et 40 Mo de RAM, il est extrêmement léger. Il est disponible partout, de Github à Homebrew et Docker Hub, et déployable en moins d'une heure. Et grâce à notre merveilleuse communauté d’utilisateurs, des formations et des conseils sont disponibles partout.

Cet héritage open source est toujours d'actualité : à mesure que nous développons de nouveaux produits, nous continuons à investir dans l'espace open source avec des offres telles que notre Kubernetes Ingress Controller et Service Mesh, en plus des offres commerciales en matière de sécurité telles que NGINX Application Protect (Web Application Firewall) ou des plans de contrôle comme NGINX Controller.

Les technologies OSS Ingress Controller natives pour Kubernetes et Service Mesh sont développées avec le même niveau de minutie et de détail que nos produits commerciaux, ce qui se traduit par plus de fiabilité et de stabilité. Le différenciateur se produit lorsque vous avez besoin d’une échelle et d’une sécurité supplémentaires pour la production.


Aspen Mesh et NGINX ne sont que le début d'un engagement croissant en faveur de l'open source chez F5. Nous sommes conscients que la flexibilité et l’étendue du choix sont aussi importantes pour bon nombre de nos clients que la sécurité et la fiabilité. F5 s'intègre aux principaux fournisseurs de cloud public (AWS, Microsoft Azure et Google Cloud Platform), ainsi qu'aux plateformes de cloud privé et open source telles que VMware, Red Hat, OpenStack et OpenShift. F5 s’intègre également dans les boîtes à outils d’automatisation de nos clients pour appliquer leurs services d’application dans Ansible, Chef ou Puppet pour les aider à fournir une interface déclarative dans la méthodologie DevOps. Tout cela va de pair avec notre engagement en faveur de l’open source : garantir à nos clients la possibilité d’exécuter leurs applications où ils le souhaitent et comme ils le souhaitent.