La plateforme d'expérience numérique (DXP) d'Optimizely fournit aux entreprises une suite de solutions numériques et d'outils marketing pour augmenter leurs revenus en engageant mieux les clients existants et potentiels. L’objectif est de réduire les coûts d’acquisition client en fournissant du contenu personnalisé et pertinent.
Optimizely Campaign permet aux clients de lancer des campagnes marketing automatisées par e-mail, push mobile, push Web, SMS et d'autres canaux. Associé à la plateforme de données Optimizely, Campaign peut également être utilisé pour façonner et piloter des campagnes marketing basées sur des informations et des observations dérivées de données d'engagement client agrégées.
À ce jour, plus de 900 partenaires et plus de 1 800 employés d’Optimizely ont aidé plus de 9 000 marques, dont Toyota, Santander, eBay, KLM et Mazda, à enrichir la valeur vie client, à augmenter leurs revenus et à développer leurs marques.
Optimizely souhaitait simplifier la plateforme technique de son produit Campaign et, ainsi, augmenter l'efficacité d'un point de vue opérationnel et de maintenance. La plateforme utilisait auparavant à la fois des serveurs Web Apache et F5 NGINX Open Source. Bien que NGINX Open Source reproduise de nombreuses fonctions des serveurs Web Apache, il ne prend pas en charge les exigences d’équilibrage de charge dynamique à grande échelle d’Optimizely.
L'architecture existante signifiait qu'Optimizely devait analyser plusieurs éléments différents de la solution et plusieurs journaux pour résoudre les problèmes. Cela peut être une tâche fastidieuse, car le cluster Web NGINX à trois nœuds servant aux cas d'utilisation liés à la campagne gère généralement un trafic de pointe de 15 000 requêtes par seconde et un volume de données mensuel d'environ 500 To.
Fin 2021, Optimizely a décidé de simplifier son architecture en passant de NGINX Open Source à F5 NGINX Plus, une solution de niveau entreprise prise en charge, lui permettant ainsi de supprimer les serveurs Web Apache.
NGINX Plus est un proxy inverse, un équilibreur de charge et une passerelle API natifs du cloud, faciles à utiliser. En plus d'être le serveur Web le plus rapide du marché et de conserver les meilleurs éléments de NGINX Open Source, il offre un équilibrage de charge de niveau entreprise avec persistance de session, contrôles de santé actifs et reconfiguration dynamique sans nécessiter de redémarrage du serveur. Cela signifie que l'équilibrage de charge intelligent et à grande échelle du trafic HTTP, TCP et UDP est beaucoup plus facile à réaliser, quelle que soit l'infrastructure.
« Nous avions besoin d’un équilibrage de charge dynamique, et NGINX Plus s’est révélé être un produit très performant et très convivial », s’enthousiasme Eric Hubert, directeur de l’ingénierie logicielle pour la plateforme Campaign d’Optimizely. « Les API RESTful de NGINX Plus nous ont permis d'intégrer facilement le contrôle de l'équilibrage de charge dans notre solution d'automatisation du déploiement. En supprimant les serveurs Web Apache, nous avons obtenu une architecture système allégée qui fonctionne parfaitement.
NGINX Plus garantit qu'Optimizely a moins de systèmes à exploiter et à entretenir. Cette simplicité combinée à un tableau de bord de surveillance clairement organisé évite les données de journal redondantes et permet une analyse plus rapide des problèmes.
« Parce qu’il s’agit désormais d’une pile plus simple en termes de surveillance et d’observabilité, vous avez une image plus claire. « Il y a désormais un système de moins dans la chaîne qui peut tomber en panne et c’est beaucoup plus facile à configurer, ce qui est un gros avantage pour nous », explique Eric.
D’autres avantages notables incluent des économies de coûts grâce à des besoins en ressources réduits et une latence de traitement minimisée.
Comme ils doivent se conformer aux réglementations en matière de confidentialité et de protection des données, les clients d'Optimizely recherchent un système capable de fournir des solutions hautement sécurisées.
« Pour tous les systèmes qui sont directement en contact avec le client, la sécurité est extrêmement importante et évidemment, les serveurs web sont au premier plan », note Eric.
Surtout, NGINX Plus aide Optimizely à s'adapter à un paysage de menaces en constante évolution grâce à des mises à jour logicielles et de sécurité régulières et de qualité. Cela signifie que l’équipe informatique n’a pas besoin de valider manuellement la version open source à utiliser.
Les principales fonctionnalités du produit incluent la limitation des demandes et des connexions, la prise en charge de TLS 1.3, le chargement dynamique des certificats et l’authentification JWT.
« Il était très important pour nous de pouvoir nous adapter aux dernières menaces de sécurité », explique Eric. « NGINX Plus fait exactement cela. « Nous pouvons avoir des versions de qualité garantie et les appliquer de manière cohérente sur la plateforme, ce qui est plus facile que sur la voie open source, où il faut toujours regarder ce qu'il y a à l'intérieur. »
Optimizely envisage d'utiliser certaines des autres fonctionnalités supplémentaires de NGINX Plus, telles que la possibilité de façonner le trafic et de limiter des types de trafic spécifiques.
En tant que partenaire de NGINX, techmatrix consulting GmbH était responsable de l'attribution des licences pour le client. Pour cela, la nécessité de licences NGINX a été soigneusement vérifiée au préalable avec Optimizely.
Voir tous les témoignages clients