Audi pérennise sa vision technologique et l’innovation de ses applications grâce à NGINX

Depuis plus de 100 ans, Audi adopte avec enthousiasme les technologies de pointe.

Le slogan historique du géant automobile allemand, « Vorsprung durch Technik » (que l’on pourrait traduire par « L’avance par la technologie »), est bien plus qu’une simple formule : il sert de ligne directrice à une entreprise qui a toujours placé l’innovation au cœur de son activité.

« Si nous voulons continuer à réussir, nous devons constamment chercher comment la technologie peut nous permettre d’offrir une expérience client exceptionnelle », explique Sebastian Kister, responsable de l’équipe du centre de compétences Kubernetes chez Audi. « C’est précisément pour cette raison que, ces dernières années, nous avons entrepris de réinventer la façon dont nous créons, déployons, exécutons et optimisons nos applications. »

Défi commercial

Le Centre de compétences Kubernetes et sa plateforme applicative moderne, Kubika O, constituent véritablement les pierres angulaires de la vision prospective et pérenne d’Audi, non seulement pour l’entreprise elle-même, mais aussi pour l’ensemble du groupe Volkswagen (VW), auquel Audi appartient.

Kubika O a été conçue en 2020 comme une plateforme Kubernetes indépendante du cloud, offrant un environnement applicatif unifié. Elle repose sur la technologie Red Hat OpenShift, une plateforme de conteneurs pour Kubernetes qui automatise le provisionnement, la gestion et la mise à l’échelle des applications.

Avant la mise en service de Kubika O, l’une des principales préoccupations était de savoir comment sécuriser l’ensemble de la plateforme. Audi savait qu’il lui fallait une solution WAF éprouvée, offrant une interopérabilité certifiée et fluide avec OpenShift. En outre, compte tenu de la taille de l’équipe principale et de ses contraintes de temps, l’entreprise avait également besoin d’un accès à une assistance technique fiable, disponible 24 h/24 et 7 j/7.

« Nous avions besoin d’un fournisseur capable de comprendre rapidement nos besoins, d’y répondre et de nous offrir une assistance continue », explique Kister. « Les équipes d’Audi devaient pouvoir créer en toute autonomie des applications répondant à leurs objectifs métier, sans avoir à se soucier de l’infrastructure sous-jacente ni, surtout, de la sécurisation de l’ensemble. En somme, nous voulions créer un port sûr (une plateforme et des normes) pour tous les conteneurs (projets) susceptibles de se perdre en mer. »

Solutions

Après une première phase d’évaluation des fournisseurs, une seule solution de sécurité répondait à tous les critères.

“Les applications sont des entités vivantes qui s’adaptent constamment aux besoins des utilisateurs, et la plateforme devait être en mesure d’accompagner cette évolution. NGINX App Protect s’est rapidement imposé comme la meilleure solution pour nous permettre de gérer cette réalité complexe. Il réunit toutes les compatibilités techniques dont nous avons besoin, tout en étant indépendant du cloud et léger, ce qui réduit la puissance de calcul nécessaire. De plus, il bénéficie de services professionnels extrêmement performants. Sans NGINX, Kubika tel que nous le connaissons n’existerait pas. ”

— Sebastian Kister, responsable d’équipe du Centre de compétences Kubernetes chez Audi


F5 NGINX App Protect est une solution de sécurité des applications qui associe l’efficacité de la technologie F5 Advanced Web Application Firewall (WAF) à l’agilité et aux performances de NGINX. Grâce à une fonctionnalité permettant de « créer une fois et d’appliquer partout » les politiques de sécurité, NGINX App Protect permet aux équipes DevOps et SecOps de travailler efficacement et en parfaite harmonie. Associée à F5 NGINX Ingress Controller, la solution sécurise de manière transparente les applications Kubernetes sans compromettre leur rapidité ni leur agilité.

Une fois la solution approuvée, l’équipe commerciale de NGINX a collaboré étroitement avec toutes les parties prenantes concernées afin de définir précisément les spécifications du projet, notamment en réalisant avec succès une démonstration de faisabilité. ConSol, partenaire de confiance de NGINX, a ensuite été sollicité pour accompagner le processus de mise en œuvre, et l’accord a été conclu en moins de deux mois.

« Je n’achète rien sur la seule base de présentations PowerPoint, explique Kister. Je voulais voir une solution opérationnelle, adaptée à nos cas d’usage, qui puisse être rapidement mise en œuvre et maintenue par le fournisseur et ses partenaires. »

Grâce à la mise en place de NGINX App Protect, Audi a enfin pu commencer à exploiter pleinement le potentiel de Kubika O.

Résultats

La sécurité intégrée à la plateforme

« Aujourd’hui, les responsables d’applications n’ont plus du tout à se soucier de l’infrastructure », se réjouit Kister. « Ils doivent toujours réaliser les évaluations de sécurité liées à l’exploitation de leurs applications, mais pour ce qui est des aspects d’infrastructure, tels que l’analyse en temps réel et la détection des vulnérabilités, tout est intégré à la plateforme. Cela signifie que 80 % de l’évaluation de sécurité est déjà effectuée. Sans NGINX, nous ne pourrions pas offrir cette garantie sans nous appuyer sur les fonctionnalités des fournisseurs de cloud, ce qui remettrait en cause notre approche indépendante du cloud. »

La flexibilité nécessaire pour s’adapter aux nouveaux besoins de l’entreprise

Kubika O prend actuellement en charge plusieurs applications clés au cœur des activités du groupe VW, notamment pour la collecte de données, l’analyse et l’automatisation. Grâce à sa flexibilité intégrée, la plateforme est également prête à s’adapter rapidement aux nouveaux besoins et défis de l’entreprise.

Une gestion efficace de la sécurité qui favorise un changement culturel et comportemental

Pour Kister, toutefois, l’un des résultats les plus gratifiants de l’impact de Kubika O à ce jour réside dans la véritable transformation et l’évolution des comportements que la solution a suscitées au sein du groupe VW.

« Nous sommes une petite équipe, mais notre impact est considérable, explique-t-il. Chaque client avec lequel nous travaillons ne bénéficie pas seulement d’un service : il apprend aussi à nos côtés. Il voit comment nous fonctionnons, et nous contribuons à faire évoluer la culture de l’entreprise, projet après projet. En définitive, chaque amélioration de notre expérience de conduite repose sur les logiciels et les données. C’est pourquoi Kubika O est, et restera, un élément essentiel de notre avenir. »

Voir tous les témoignages clients ›

Logo de Audi pérennise sa vision technologique et l’innovation de ses applications grâce à NGINX

Avantages

  • F5 NGINX App Protect offre une fonctionnalité permettant de « créer une seule fois et d’appliquer partout » les politiques de sécurité WAF, afin que les équipes DevOps et SecOps travaillent efficacement et en parfaite harmonie.
  • Associée à F5 NGINX Ingress Controller, la solution sécurise de manière fluide les applications Kubernetes sans compromettre la vitesse ni l’agilité
  • Mise à disposition d’une plateforme complète de sécurité Kubernetes, rapidement déployée et prise en charge par NGINX et ses partenaires

Défis

  • La plateforme Kubernetes d’Audi, indépendante du cloud et conçue pour offrir un environnement applicatif fluide, nécessitait une sécurité complète
  • Avait besoin d’une solution WAF éprouvée, certifiée et interopérable de manière fluide avec Red Hat OpenShift
  • En raison de la taille réduite de l’équipe principale chargée de la sécurité et de ses contraintes de temps, il était également nécessaire de disposer d’un support technique fiable, accessible 24 h/24 et 7 j/7.