Plateformes de messagerie à haute charge et de paiement mobile pour le leader européen de la monétisation mobile.
Echovox est le leader européen du paiement mobile, spécialisé dans la monétisation des audiences du web et des médias traditionnels grâce à des services mobiles transactionnels. Echovox propose également des outils d’authentification forte SMS à deux facteurs via son API : chaque année, des centaines de millions de SMS (banques, sites e-commerce, opérateurs mobiles virtuels) transitent par la plateforme.
Echovox a été fondée à Genève et a connu une croissance rapide en proposant une interface unifiée vers l’univers mobile.
Depuis plus de 20 ans, Echovox a développé une expertise approfondie pour faciliter les paiements mobiles de ses partenaires. De grands groupes médias, chaînes de télévision et radios ainsi que des fournisseurs de contenu mobile s’appuient sur sa plateforme unique pour monétiser leurs audiences dans plus de 20 pays.
Défi
Développer un MVP fiable de passerelle SMS, capable de traiter un trafic SMS à très forte charge dans des délais extrêmement serrés, afin de permettre à Echovox de poursuivre son activité après le rachat de sa spin-off Zong par PayPal, opération à l’issue de laquelle Echovox a perdu sa plateforme SMS.
S’agissant d’un MVP, cette nouvelle plateforme devait rester évolutive, afin de pouvoir absorber la croissance du trafic SMS comme d’intégrer de nouvelles fonctionnalités et une couverture étendue sans redéveloppement.
Approche
SSI a constitué une équipe de développement solide pour répondre aux besoins initiaux d’Echovox. SSI a accompagné Echovox sur deux projets majeurs :
Plateforme de messagerie SMS
Plateforme à forte charge, traitant 500 SMS/s et 50 000 000 SMS/jour.
Plateforme de diffusion de vastes campagnes publicitaires SMS pour de grands groupes médias, lors d’émissions à très forte audience comme America’s Got Talent, pour interagir avec les téléspectateurs.
Traitement à forte charge de l’authentification SMS à deux facteurs pour de grandes banques et plateformes e-commerce, afin de sécuriser le parcours client.
Passerelle de paiement mobile
Intégration sécurisée.
Mise à disposition d’une API unique pour adresser plusieurs opérateurs mobiles en Europe, facilitant le déploiement des solutions de paiement marchand indépendamment du pays ciblé.
Système haute performance permettant un parcours de paiement fluide et rapide, sans latence, pour maximiser les taux de conversion.
Mise en œuvre
Plateforme de messagerie SMS
Architecture logicielle distribuée à base de microservices, permettant :
- Au produit d’évoluer en termes de développement et de maintenance logicielle ;
- D’éviter les régressions lors de l’ajout de nouvelles fonctionnalités.
Architecture de plateforme distribuée, apportant les capacités suivantes :
- Répartition de charge pour des performances élevées (haut débit et forte charge) ;
- Tolérance aux pannes ;
- Évolutivité.
L’architecture logicielle est conçue en couches abstraites :
la passerelle SMS est connectée à plus de 100 opérateurs mobiles dans le monde, chacun avec ses protocoles propriétaires.
Passerelle de paiement mobile
Intégration sécurisée entre le système de paiement mobile et les marchands, et entre le système de paiement mobile et les opérateurs mobiles.
Architecture distribuée à base de microservices, apportant les capacités suivantes :
- Répartition de charge pour des performances élevées ;
- Fault Tolerance;
- Scalability.
Software architecture is developed as abstract layers:
la passerelle de paiement mobile est connectée à plus de 30 opérateurs mobiles en Europe, chacun avec ses protocoles propriétaires.
Valeur
Mobilisation rapide de l’équipe pour répondre aux exigences métier, avec une intégration fluide à la culture de l’entreprise.
Contribution à la conception d’une plateforme à haute charge évolutive, capable d’absorber un volume massif d’interactions (500 SMS/s et 50 000 000 SMS/jour) avec une approche microservices de l’architecture.
Plateforme entièrement intégrée aux passerelles de paiement des opérateurs mobiles, via une intégration API directe et sécurisée.
Intégration profonde de la plateforme dans le tunnel de paiement des marchands, via une intégration API directe et sécurisée.
Fonctionnalité antifraude protégeant le secteur de la facturation mobile contre le trafic frauduleux (rejet des clics non authentiques, spoofing, etc.).
Exigences élevées en matière de qualité logicielle, puisque les plateformes traitent un trafic de paiement 24 h/24, 7 j/7 et doivent respecter strictement les engagements de niveau de service (SLA).
Echovox est passé du statut d’entreprise financée par capital-risque à celui d’entreprise rentable grâce aux produits hautement performants livrés par SSI.