01-11-2022

Comment Buckaroo se prépare à un avenir dans le cloud

Cette interview est reprise de deOndernemer, où elle a été publiée le 6 octobre 2022.

 

Buckaroo figure dans le top 3 des sociétés de paiement aux Pays-Bas et va toujours un peu plus loin, sur tous les plans. Ce Payment Service Provider se distingue par sa plateforme de paiement complète, conçue pour une clientèle très diversifiée, ce qui lui permet d'aller encore un peu plus loin pour ses clients. « Lorsqu'un client a besoin d'une fonctionnalité précise, nous sommes souvent prêts à faire une exception et à ajouter une fonction supplémentaire, à condition que tous nos clients puissent en profiter. »

Cette façon de travailler a récemment été renforcée par le rachat de Sepay, qui met à portée de main une solution de point de vente (paiement via téléphone mobile). L'un des plus grands projets de ces derniers temps ? La migration vers une infrastructure cloud. Jan Willem Mannaerts, Head of Engineering, explique tout ce que cela implique et comment CloudNation, spécialiste d'AWS, construit avec l'équipe une plateforme renouvelée.

 

Le paiement en ligne via Buckaroo a vu le jour en 2005. L'entreprise, d'origine néerlandaise, est devenue l'un des plus grands payment service providers des Pays-Bas. Aujourd'hui, elle est le partenaire de paiement de plus de 15 000 entreprises actives dans l'e-commerce ou les modèles d'abonnement. Mannaerts (40 ans) travaille chez Buckaroo depuis onze ans. Il a commencé comme Software Developer, est ensuite devenu Lead Developer et est aujourd'hui revenu au domaine qu'il a étudié : l'infrastructure IT. « Je suis vraiment revenu à mes racines et, après toutes ces années, je me sens très proche de la plateforme. »

 

Jan Willem Mannaerts - Head of Engineering bij Buckaroo
Jan Willem Mannaerts - Head of Engineering chez Buckaroo

Quel est le plus grand projet sur lequel vous travaillez actuellement ?

« La transition vers une infrastructure cloud. En tant que Head of Engineering, je suis responsable des datacenters dont nous disposons encore aujourd'hui, mais aussi de la plateforme que nous sommes en train de construire. Nous voulons nous séparer de nos datacenters et nous sommes en pleine migration vers AWS. C'est aussi le projet qui me procure actuellement le plus de satisfaction, parce qu'il est très complexe, et j'aime les choses complexes. Enfin, complexe… disons plutôt que c'est un beau défi ! »

 

Qu'est-ce qui rend ce projet si exigeant ?

« Nous devons rester opérationnels 24 heures sur 24, 7 jours sur 7. Les migrations doivent donc se faire avec le moins de downtime possible. Il faut bien réfléchir à la manière d'aborder chaque étape et de tester. Il y a aussi le fait que toute l'architecture côté AWS est relativement nouvelle pour nous. La grande différence entre faire tourner vos logiciels dans vos propres datacenters et choisir un acteur comme AWS, c'est que ce dernier propose énormément de managed services. Vous pouvez ainsi souvent simplifier bon nombre de composants que vous gérez aujourd'hui vous-même.

 

Par ailleurs, pour un prestataire de services de paiement comme nous, la sécurité est évidemment primordiale. Lorsque vous travaillez dans le cloud, toute votre infrastructure se trouve en principe sur internet. Si quelqu'un parvient à s'emparer de votre compte administrateur, il détient la clé de tout votre datacenter. Heureusement, AWS propose des services de sécurité qui vous aident à sécuriser et à surveiller votre plateforme. Notre configuration dans AWS est entièrement nouvelle et conçue selon le principe security first. Certes, les paiements sont particulièrement sensibles, mais si vous utilisez le chiffrement, l'authentification multifacteur et le principe du least privilege (vous n'avez que les droits d'utilisation dont vous avez réellement besoin), vous atteignez très vite un niveau de sécurité élevé. Bien plus élevé, en fait, qu'avec votre propre datacenter. »

 

 

Pourquoi est-ce plus sûr qu'un datacenter propre ?

« Parce que, dans votre propre datacenter, vous faites tourner tous les systèmes vous-même et vous devez tout surveiller de près. Vous devez veiller à ce que vos logiciels restent à jour en matière de sécurité et suivre attentivement les endroits où des problèmes de sécurité peuvent surgir, comme de nouvelles failles. C'est un travail très lourd, qui exige beaucoup de l'organisation en matière de monitoring et de suivi des procédures (d'escalade) nécessaires. Avec AWS, nous avons trouvé un excellent partenaire capable de prendre cela en charge. L'un des grands avantages d'AWS, c'est que vous pouvez tout automatiser, y compris la sécurité. C'est pour cela que nous passons aujourd'hui au cloud. »

Vous êtes accompagnés par CloudNation, spécialiste d'AWS. Quel est leur rôle exactement ?

« CloudNation travaille en étroite collaboration avec nous. Ils nous soutiennent et nous construisons vraiment la nouvelle plateforme en co-création. Nous associons un développeur expérimenté de CloudNation à un développeur de Buckaroo pour franchir ensemble chaque nouvelle étape de la construction de la plateforme. Le transfert de connaissances est ainsi permanent et nous en apprenons davantage sur les nouveaux services AWS et les best practices. Car une fois la migration terminée, il est important que les développeurs de Buckaroo disposent de connaissances suffisantes sur AWS. Avec CloudNation, nous nous formons tout en construisant. »

 

 

Qu'appréciez-vous dans la collaboration avec CloudNation ?

« C'est une entreprise professionnelle, où les contacts sont directs, tout comme chez nous. Et ils sont flexibles : lorsque nous voulons aborder quelque chose un peu différemment, cela ne pose aucun problème chez CloudNation. Ils jouent un rôle de conseiller et nous aident à concrétiser les plans que nous élaborons ensemble. Une équipe idéale, en somme. »

 

 

Le passage complet au cloud apportera-t-il aussi de nouvelles fonctionnalités aux clients ?

« Je ne l'exclus pas. Le premier objectif est de rendre notre processus de développement plus efficace. Nous aurons ainsi plus de temps pour développer de belles nouvelles fonctionnalités, au lieu de nous occuper de gestion. AWS propose aussi toutes sortes de plateformes de machine learning et d'IA que nous pourrions utiliser. Qui sait, elles offriront peut-être des possibilités à Buckaroo à l'avenir. Je suis convaincu qu'ensemble, nous pourrons proposer un produit encore meilleur. »

 

Cet article a été rédigé par et repris de deondernemer.nl