Démocratiser l’IA grâce à l’AI Data Fabric de F5

Écosystème F5 | 08 janvier 2025

Début 2024, nous avons lancé la F5 AI Data Fabric. Il s’agit d’une nouvelle plateforme que nous avons conçue pour mettre la puissance de l’intelligence artificielle au service de nos clients. La F5 AI Data Fabric permettra à nos équipes produit d’utiliser facilement et en toute sécurité l’IA générative dans l’ensemble de notre portefeuille. Grâce à l’AI Data Fabric, nous accélérons l’adoption de l’IA dans l’ensemble de notre portefeuille, ce qui apportera des avantages réels et concrets à nos partenaires et à nos clients.

Ce billet est le premier d’une série qui examinera plus en détail ce qu’est l’AI Data Fabric, son fonctionnement et certaines des nouvelles fonctionnalités remarquables basées sur l’IA qu’elle nous aide à commercialiser. Pour commencer cette série, nous nous intéresserons aux principes fondamentaux qui ont guidé notre objectif d’accélérer son adoption.

Démocratiser l’IA

Avec l’AI Data Fabric, nous avons entrepris de créer un système qui démocratise l’accès à l’IA pour nos équipes produit, notamment pour les experts métier qui ne possèdent pas de connaissances en science des données. Ce système associe des pipelines de traitement des données, plusieurs modèles Transformer fondamentaux, un écosystème de modules partagés, le MLOps et un plan de contrôle accessible au moyen d’un kit de développement logiciel (SDK).

Au cœur de sa conception, l’AI Data Fabric de F5 est une usine d’IA conçue pour aider F5 à innover rapidement grâce à l’IA. Comme toute bonne usine d’IA, l’AI Data Fabric fournit une infrastructure commune et évolutive permettant de créer et d’exécuter des applications d’IA. Elle permet notamment aux équipes produit de :

  • Générer et étiqueter des données d’entraînement
  • Entraîner et affiner des modèles spécifiques à une tâche
  • Regroupez et déployez ces modèles partout où ils doivent être exécutés
  • Surveiller les performances et la dérive des modèles
“Fondamentalement, la F5 AI Data Fabric est une usine d’IA conçue pour aider F5 à innover rapidement grâce à l’IA.”

Aller à la rencontre de nos clients, là où ils se trouvent

Lorsque nous nous sommes lancés dans cette aventure, nous avons défini des objectifs de conception très précis afin de favoriser l’adoption. Plutôt que de contraindre les utilisateurs à modifier leurs méthodes de travail, nous devions nous adapter à leurs pratiques. Cela impliquait de les aider à trouver toutes les données et à s’y connecter, de leur permettre de gagner en autonomie, de favoriser la mobilité et la portabilité, de mettre en place un écosystème propice à la collaboration et à l’innovation, et d’utiliser de grands modèles de langage (LLM) pour accélérer l’entraînement des modèles.

Connectez-vous aux données, où qu’elles se trouvent

Une IA performante repose avant tout sur les données, et l’AI Data Fabric de F5 permet de tirer des enseignements des volumes considérables de données recueillies par les produits de l’ensemble de notre portefeuille. Comme la plupart des entreprises qui exploitent des applications à grande échelle, nous sommes conscients que les données sont réparties entre de nombreux référentiels et ne résident pas uniquement dans un lac de données unique. Nous prenons en charge les applications et les sources de données déployées sur site et dans plusieurs clouds, publics comme privés ; l’AI Data Fabric peut se connecter aux données et leur associer des ressources de calcul, où qu’elles se trouvent. Un catalogue de données commun aide les utilisateurs à s’orienter parmi les nombreuses sources de données, tout en permettant à notre équipe de s’inscrire dans la stratégie de gouvernance des données de F5 afin de garantir des contrôles et des audits appropriés des actifs de données. Cette stratégie nous permet de tirer des enseignements des données issues de différentes applications et de différents produits, de les gérer et d’en assurer la gouvernance dans plusieurs lacs et sources de données, sans modifier les méthodes de travail de nos utilisateurs.

Favoriser le libre-service

Permettre aux utilisateurs d’associer des ressources de calcul aux données n’est qu’une partie de la solution. Pour favoriser l’adoption, nous avons dû prendre en compte l’ensemble du parcours utilisateur en science des données et déterminer où nous pouvions éliminer les obstacles.

Le packaging et le déploiement d’applications d’IA en sont un excellent exemple. Nous nous chargeons d’une grande partie du travail complexe afin que nos utilisateurs n’aient pas à le faire. L’AI Data Fabric peut gérer les dépendances Python, regrouper les applications d’IA dans un conteneur doté d’un serveur HTTP, configurer ce point de terminaison dans notre passerelle API et déployer les applications d’IA dans Kubernetes avec les ressources GPU, CPU et mémoire appropriées, là où elles sont nécessaires. Imaginez pouvoir entraîner, packager et déployer un modèle au sein d’un même workflow automatisé, grâce à un SDK facile à utiliser. Avec ce système, un data scientist peut déployer une nouvelle version de son application d’IA en 10 à 15 minutes. En réduisant les obstacles, nous permettons aux data scientists de se consacrer à ce qu’ils font le mieux : la data science.

Concevoir pour la mobilité et la portabilité de l’IA

C’est un autre exemple de notre volonté de répondre aux besoins de nos clients là où ils se trouvent. Tous les conteneurs créés sont stockés dans le registre de conteneurs d’AI Data Fabric, ce qui permet aux utilisateurs de déployer des applications d’IA partout où elles doivent s’exécuter, même dans des environnements isolés du réseau.

Créer un écosystème

Accélérer l’adoption de l’IA implique de collaborer rapidement. Il s’agit de tirer parti des travaux de ceux qui vous ont précédé et de les approfondir. L’AI Data Fabric intègre un « écosystème d’IA », composé d’outils et de modules prédéfinis permettant d’exécuter des fonctions d’IA courantes et complexes. Lorsque les utilisateurs enrichissent à leur tour cet écosystème avec des modules et des modèles, cela accélère véritablement l’innovation. Ces modules peuvent aller de modèles prédéfinis de détection d’anomalies et de classification à des applications de génération augmentée par récupération, ou RAG.

Utilisez les LLM pour accélérer l’entraînement des modèles

Pour accélérer encore davantage l’adoption, nous avons appliqué les principes de l’IA agentique à la F5 AI Data Fabric. Nous avons ainsi obtenu un système capable d’entraîner et de déployer des modèles pour analyser des données, d’utiliser l’IA pour interpréter les enseignements qui en découlent, puis d’identifier et d’accomplir une tâche. En bref, nous utilisons de grands modèles de langage pour générer des données qui nous aident ensuite à entraîner des modèles plus petits, spécialisés dans des tâches précises. L’étiquetage des données d’entraînement en est un excellent exemple. Cette opération représente une charge considérable pour les data scientists, que nous pouvons alléger : l’AI Data Fabric se connecte aux données d’entraînement, en extrait le sens, puis utilise l’IA pour interpréter ce sens et effectuer une tâche d’étiquetage avant d’envoyer les données ainsi étiquetées vers une autre destination.

Les avantages

Voici ce que cette priorité accordée à une adoption facile implique pour nos équipes produit :

  1. Efficacité: l’AI Data Fabric accélère la collaboration, le développement des modèles et leur déploiement.
  2. Évolutivité: Nous pouvons contrôler, gérer et maintenir des milliers de modèles de manière hautement automatisée.
  3. Réduction des risques: L’association des bonnes pratiques et de systèmes communs et standardisés pour traiter les données et exécuter nos propres modèles nous permet d’améliorer considérablement notre gouvernance, de protéger les données de nos clients et de contribuer au respect des exigences réglementaires.

Perspectives d’avenir

Nous avons déjà utilisé la F5 AI Data Fabric pour mener à bien plusieurs projets clés dans l’ensemble de l’entreprise, notamment des assistants d’IA, l’entraînement de modèles de classification et la génération de signatures pour des cas d’usage liés à la protection des applications web et des API (WAAP). Ces puissantes fonctionnalités s’appuient sur les modèles de fondation et les services de l’AI Data Fabric pour l’entraînement, l’ajustement fin, le déploiement et l’inférence des modèles.

Nous sommes particulièrement enthousiastes quant à la valeur que nous pouvons apporter à nos clients et partenaires grâce à la F5 AI Data Fabric. Et ce n’est qu’un début : restez à l’écoute de nos prochaines publications, dans lesquelles nous présenterons en détail certaines des techniques que nous utilisons, les défis que nous avons dû relever et les fonctionnalités produit spécifiques que nous mettons en œuvre.

Partager
Mots-clés : 2024

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.