Seul fournisseur au monde de paiements différés des achats sans frais par carte de crédit, Splitit propose une approche unique au modèle d'achat immédiat payé plus tard. Avec Splitit, les consommateurs peuvent facilement acheter un produit et le payer en plusieurs fois sans intérêts ni frais. Pour cela, il leur suffit d'utiliser leur carte de crédit existante pour payer en plusieurs fois, ce qui leur permet d'assurer des remboursements modestes et de conserver une plus grande part de leur argent. 

Du côté des entreprises, en raison du fait que Splitit permet aux acheteurs de mieux planifier leurs petits paiements, ceux-ci sont plus disposés à acheter, ce qui se traduit par un plus faible taux d'abandon du chariot et une commande moyenne plus importante. La société est un partenaire certifié de VISA et de MasterCard, mais aussi de Stripe, Magento et Shopify.

« Nous sommes un leader de la prestation de solutions de paiement par carte avec versements différés sans intérêt pour les marchands et les acheteurs du monde entier. Nous n'avons cessé de prendre de l'ampleur et notre croissance rapide est soutenue par une intense focalisation sur l'amélioration de l'expérience à la fois des marchands et des clients. L'observabilité obtenue grâce à New Relic One a joué un rôle essentiel et nous a permis d'accroître notre clientèle et d'améliorer nos produits. » -Ran Landau, Directeur technique, Splitit.

Tout moderniser pour être plus évolutif et accélérer la commercialisation

Landau a rejoint Splitit alors que la société entamait sa courbe de croissance. Il s'est vite aperçu que la société avait besoin d'entièrement restructurer et moderniser ses logiciels, son infrastructure, ses outils et ses processus. Selon lui : « Notre précédente approche monolithique nous empêchait d'avancer rapidement pour déployer de nouvelles fonctionnalités et de nouveaux produits. Il nous fallait passer aux meilleures technologies (microservices, conteneurs, Kubernetes, CI/CD, instrumentation, etc.) pour obtenir scalabilité, observabilité et contrôle. »

Après une première phase de planification, Splitit a commencé à diviser son monolithe en environ 30 microservices. En même temps, la société a complètement repensé l'architecture de son environnement cloud sur Amazon Web Services. Comme l'explique Landau : « Notre deuxième phase de modernisation nous a permis de redévelopper la base du code, l'architecture cloud, l'instrumentation et l'observabilité, mais aussi les pratiques de sécurité, le développement de produits, les workflows, etc. En gros, nous avons réinventé toute l'entreprise autour des concepts de croissance et de rapidité. »

Le déploiement d'une puissante stratégie d'observabilité

La phase 3 de l'effort de modernisation de Splitit s'est concentrée sur le déploiement d'une stratégie et d'une plateforme d'observabilité adéquates afin d'aider la société à suivre et à améliorer les performances et l'expérience client parallèlement à son évolution. « L'observabilité a toujours été un élément essentiel de notre parcours de modernisation. Nous savions que, quand on reconstruit son infrastructure pour la rapidité et la scalabilité, il faut que tout le monde puisse voir tout ce qui se passe. Si vous voulez vraiment viser grand, vous voulez vraiment une observabilité optimale », reconnaît Landau.

En tant qu'entreprise du B2B2C, Splitit doit assurer d'excellentes performances et une parfaite disponibilité aux entreprises et clients qui l'utilisent. Pour Landau, le choix est vite devenu une évidence : « Nous recherchions une plateforme unique où nous pouvions voir l'expérience des utilisateurs et en faire le suivi jusqu'au dernier appel de l'aller-retour vers l'une de nos API, et descendre au niveau de la base de données et de l'infrastructure. C'est pour cela que nous avons choisi New Relic One : pour l'observabilité optimale que cette solution propose sur tout le stack. »

L'observabilité, un outil pour toute l'entreprise

Aujourd'hui, les équipes du centre d'exploitation du réseau (NOC), du centre des opérations de sécurité (SOC), de la veille économique (BI), des données, des opérations, des DevOps, et de l'architecture comptent sur New Relic One pour obtenir les informations dont elles ont besoin sur l'état de santé et la performance des logiciels et de l'entreprise. 

Comme l'explique Landau : « Nous avons des centaines de cas d'utilisation pour New Relic One. À elle seule, l'équipe NOC fait le monitoring d'environ 15 dashboards New Relic One. Elle voit tout ce qui se passe immédiatement, soit en recevant une alerte, soit en résolvant le problème d'elle-même selon la stratégie en place. »

En même temps, l'équipe DevOps utilise New Relic One pour comprendre comment les déploiements de code impactent la performance et l'utilisation des ressources. L'équipe en charge de l'architecture compte sur les informations provenant de New Relic One pour identifier les points faibles qui impactent l'expérience de l'utilisateur ou les temps de réponse. Le côté commercial de la société peut suivre comment la performance aide les taux de conversion. Même les équipes Données et BI extraient des données de New Relic One pour alimenter l'entonnoir de vente.

L'amélioration continue de la performance et de l'expérience client

L'observabilité de bout en bout permet aux équipes de Landau d'identifier les goulots d'étranglement et les possibilités d'amélioration des performances du système. « Dans le monde du commerce électronique et des paiements, les consommateurs abandonnent facilement le site si leur expérience n'est pas optimale, confie Landau. C'est pourquoi les latences, les temps de réponse et les allers-retours entre les services et les API sont extrêmement vitaux. Pour pouvoir livrer une expérience client hors pair, la réactivité est essentielle. »

En exemple, Landau mentionne les améliorations des temps de réponse que son équipe a pu atteindre sur un aller-retour critique vers l'API pour créer une transaction. « Avant de réachitecturer tout le système, le temps de réponse était de quatre secondes. Après la modernisation, nous sommes passées à trois secondes et demie. En utilisant les informations de New Relic One, nous n'avons cessé d'apporter des améliorations qui ont réduit encore plus ce délai. Nous en sommes maintenant à moins d'une seconde, soit une amélioration de 300 %. »

Parmi les nombreux aspects de New Relic One sur lesquels l'équipe de Landau compte, le tracing distribué est devenu une des fonctionnalités centrales. « Avec des dizaines de microservices communiquant avec d'autres microservices et services externes, le tracing distribué dans New Relic One nous sauve la vie, avoue Landau. C'est vraiment une excellente solution qui nous donne une vue complète de ce qui se passe sur tous nos microservices et dans l'environnement complètement conteneurisé. »

Avec des dizaines de microservices communiquant avec d'autres microservices et services externes, le tracing distribué dans New Relic One nous sauve la vie.

-Ran Landau, Directeur technique, Splitit

L'apprentissage et l'expansion de l'observabilité pendant les sprints

L'amélioration continue est un must de la culture de Splitit, et Landau l'explique ainsi : « Nous consacrons tous les cinquièmes sprints à l'amélioration de notre produit. Nous appelons ça un sprint R&D, où les développeurs se concentrent sur l'utilisation des informations et des faiblesses pour améliorer l'infrastructure.

C'est au cours de ces sprints que nous apprenons le plus. Ils nous montrent ce que nous devons faire, ils nous aident aussi à comprendre l'étape d'observabilité suivante, à découvrir d'autres éléments importants, à déterminer les changements que nous devons apporter et à peaufiner notre vision de l'observabilité. »

De même, les sprints pour les nouveaux produits et fonctionnalités sont éclairés par les informations que Splitit obtient de New Relic One. « Quand nous encapsulons un utilisateur, le service, le code, et le comportement de l'application, nous obtenons detrès importantes informations qui nous permettent d'établir notre feuille de route et de développer encore plus nos capacités, » confirme Landau.

La croissance en toute confiance

La combinaison de la modernisation dans le cloud et de l'observabilité full-stack pose les bases dont Splitit a besoin pour croître et évoluer facilement. « Tout ce que nous avons mis en place, y compris New Relic One, nous permet de grandir autant qu'il le faut, aussi rapidement que possible, et sans toutes les inconnues et les inquiétudes auxquelles nous devions faire face auparavant. New Relic est un acteur clé de notre croissance, de nos performances et de notre réussite », affirme Landau.

Accès gratuit à New Relic. Pour toujours.