F5 aide Atruvia à gérer l'augmentation massive du trafic des applications bancaires

F5 a aidé le fournisseur informatique financier Atruvia à gérer avec succès une multiplication par 12 du trafic résultant du déploiement d'une nouvelle application dynamique par les banques qu'il soutient en Allemagne. Atruvia affirme que le contrôleur de distribution d'applications (ADC) et le pare-feu d'applications Web (WAF) F5 sont hautement évolutifs et fiables.

Défi

Atruvia est le fournisseur de services informatiques de 772 banques coopératives en Allemagne, qui comptent collectivement 29 millions de clients et représentent environ 30 % du marché allemand de la banque de détail.  

Face à la concurrence croissante de nouveaux entrants, les clients d'Atruvia souhaitaient déployer une application bancaire en ligne dynamique, composée de microservices dans des conteneurs, pour offrir à leurs clients des fonctionnalités bien plus importantes et une meilleure expérience client que le prédécesseur de l'application. Ils souhaitaient également permettre aux clients et au personnel bancaire de collaborer de manière transparente en utilisant la même plateforme.

Lors des tests de sa nouvelle application bancaire en ligne début 2022, Atruvia a constaté une multiplication par 12 du nombre de requêtes HTTPS par interaction utilisateur, par rapport à celui généré par l'application bancaire traditionnelle. Cette augmentation menaçait de dépasser la capacité d'équilibrage de charge et de WAF existante d'Atruvia. La charge sur les unités centrales de traitement (CPU) est passée d’environ 30 à 40 % à 80 % et a continué à augmenter de façon spectaculaire.

Sous la pression des banques coopératives pour livrer la nouvelle application, Atruvia a dû rapidement faire évoluer son infrastructure ADC et WAF. « C'était une situation très volatile, et nous avons réalisé que lorsque nous commandions du matériel, il pouvait y avoir des retards et des difficultés », se souvient Lutz Reinegger, responsable de l'infrastructure et du réseau du centre de données chez Atruvia. « Nous avons également d’autres fournisseurs pour lesquels la livraison d’une seule expédition peut prendre jusqu’à 13 à 16 mois. »

Solution

Plutôt que d’expérimenter une nouvelle solution, Atruvia a décidé de développer massivement son infrastructure ADC F5 existante, qui s’était avérée extrêmement fiable. Reinegger déclare : « Nous avions besoin de quelque chose sur quoi compter. Nous avions besoin de quelque chose dont nous étions sûrs à 100 % que cela fonctionnerait. Avec l’iSeries, nous avons eu une expérience positive, et ce n’était pas le moment d’expérimenter. Comme nous utilisions déjà la solution F5, nous savions à quoi nous attendre, mais cela se résume aussi à des relations stables avec F5 et à cet esprit général de partenariat et de transparence.

Après avoir traité rapidement la commande, F5 a livré en temps utile 30 appareils BIG-IP i11800 Series supplémentaires aux centres de données Atruvia de Karlsruhe et de Münster en Allemagne pour soutenir le déploiement de la nouvelle application de banque en ligne. Cette extension prend en charge le trafic important généré par la nouvelle application, qui offre aux utilisateurs une expérience beaucoup plus engageante et interactive qu'auparavant. La nouvelle application se compose de microservices qui peuvent être mis à niveau plusieurs fois par semaine. 

En offrant à Atruvia une transparence totale sur le statut de chaque livraison, F5 a bien communiqué et a tenu tous ses engagements. Atruvia affirme que F5 s'est distingué des autres fournisseurs en se concentrant sur l'établissement d'une relation à long terme, plutôt que d'essayer de profiter des pénuries d'approvisionnement pour maximiser la rentabilité.

En conséquence, Atruvia dispose désormais de 38 appareils iSeries. Au total, 80 % des applications Atruvia utilisent la technologie F5 pour la gestion du trafic local et, en mettant en œuvre le nouveau matériel iSeries, Atruvia a progressé dans une stratégie de consolidation de ses fournisseurs ADC en migrant progressivement plus de 30 appareils Citrix Netscaler vers la nouvelle plate-forme F5.

« Nous sommes très heureux de ne pas avoir de problèmes de qualité majeurs au niveau du firmware ou du matériel, comme nous l'avons vu avec d'autres fournisseurs, et nous sommes très heureux d'avoir choisi l'iSeries, qui a fait ses preuves », déclare Reinegger. 

Atruvia utilise l'extension F5 Automation Toolchain Application Services 3 (AS3) et les outils HashiCorp Terraform pour automatiser les instances BIG IP, ce qui en fait la première plateforme d'Atruvia à utiliser l'infrastructure en tant que code (IaC) en production. « Nous n’avons pas besoin d’une interface utilisateur graphique agréable, nous avons besoin d’API et de la capacité de déployer une infrastructure en tant que code, et nous sommes très heureux que les plateformes F5 puissent fonctionner de cette manière », déclare Reinegger. Atruvia vise à mettre en place un libre-service entièrement automatisé pour la gestion du trafic local et la gestion des services d'application pour ses équipes DevOps.

Résultats

Offrez des expériences fiables et enrichies aux utilisateurs

Les clients ont adopté la nouvelle application, qui est fournie via l’infrastructure F5 étendue d’Atruvia. L'application a reçu une note de 4,4 étoiles sur l'App Store d'Apple et de 4,6 étoiles sur le Google Play Store. 

À terme, les employés des banques clientes d’Atruvia utiliseront la même application que leurs clients. Cela permettra de rationaliser davantage l’infrastructure et d’offrir aux clients une expérience plus fluide. Par exemple, ils pourraient commencer à faire des recherches sur un prêt hypothécaire en ligne, puis se rendre dans une succursale pour parler à un conseiller sans avoir à tout recommencer. Atruvia avance étape par étape, un microservice à la fois, tout en modélisant soigneusement la charge probable pour éviter tout besoin d'étendre d'urgence la capacité de l'infrastructure car, en interne, les banques utilisent un réseau MPLS fermé, ce qui signifie des délais plus longs pour l'installation de la capacité d'équilibrage de charge.

Réussir à faire évoluer l’infrastructure de vos applications

Grâce à la nouvelle infrastructure F5, la quasi-totalité des 29 millions de clients servis par les banques soutenues par Atruvia peuvent désormais utiliser la nouvelle application. Plus de 96 % du trafic client passe par la nouvelle application bancaire. 

L'efficacité de la solution se reflète dans les mesures de trafic du BIG-IP Advanced WAF et du BIG-IP LTM d'Atruvia, qui comprenaient des pics quotidiens (hors effets spéciaux) de plus de 47 000 requêtes HTTPS par seconde fin 2022, passant à plus de 65 000 requêtes HTTPS par seconde un an plus tard.  

Atruvia évolue également vers une configuration de cloud hybride, permettant une communication de base entre Microsoft Azure et son infrastructure sur site héritée. Reinegger affirme que l'étape finale consistera à construire un véritable cloud hybride à partir de zéro en utilisant les centres de données existants, puis à se connecter aux fournisseurs publics pour déplacer de manière transparente les charges de travail entre ces différentes zones de disponibilité et ses propres centres de données. Cela lui donnera la flexibilité d’exécuter différentes charges de travail dans différents environnements. 

« Ouvrons-nous les applications cloud pour qu’elles soient accessibles depuis le monde extérieur au grand public ? Ou bien traitons-nous le cloud davantage comme une extension back-end de nos propres centres de données sur site ? « C’est le genre de discussions qui ont lieu en ce moment », dit-il.

Réduisez les coûts et la complexité

La marge de manœuvre matérielle offre plus de flexibilité à Atruvia. La charge de traitement sur la nouvelle infrastructure ADC est inférieure à 50 %, contre plus de 80 % avant l'extension. Par conséquent, les demandes sont traitées beaucoup plus rapidement. « Vous n’avez pas de mise à l’échelle linéaire sur une architecture X86 lorsque vous ajoutez des cœurs de processeur supplémentaires », explique Reinegger. « Nous voulons le maintenir entre 50 et 70 %, car nous voulons être prêts à faire face à des pics de trafic imprévus. »

Atruvia a également pu consolider ses appareils en exécutant une plateforme d'un autre fournisseur sur le nouveau matériel F5. Elle a ainsi économisé de l’argent et simplifié ses opérations en réduisant le nombre de fournisseurs dans ses centres de données.

Défis
  • Une multiplication par 12 des requêtes HTTPS 
  • Un doublement de la charge de traitement 
  • Perturbations majeures dans les chaînes d'approvisionnement informatiques mondiales 

Avantages
  • Offrir des expériences fiables et enrichies aux utilisateurs
  • Faites évoluer avec succès l'infrastructure de vos applications 
  • Réduit les coûts et la complexité
  • Rationaliser l'architecture informatique 
  • Gagnez en flexibilité grâce à la prise en charge de l'IaC

Produits