Créée en 2014, la plateforme ad-tech de BidMotion s'adresse aux entreprises qui proposent des applications mobiles avec un modèle de rentabilité à l'usage. Grâce à ses capacités de machine learning, BidMotion analyse les données d'audience de ses clients pour afficher en temps réel leurs publicités au bon format, au bon moment, auprès des mobinautes générant les meilleurs taux de téléchargement et d'usage payant. Grâce à ce ciblage publicitaire optimisé, les clients de BidMotion améliorent la rentabilité de leurs applications mobiles. BidMotion compte parmi ses clients des entreprises de services comme Uber et des éditeurs de jeux tels King (Candy Crush) ou Netmarble. Basée à Paris, BidMotion opère en Europe, en Asie et aux Etats-Unis et poursuit son développement à l'international.
Dés son lancement, BidMotion s'est distinguée sur le marché ad-tech comme une plateforme optimisant les diffusions publicitaires mobiles par machine learning. Or le machine learning, qui enrichit toute nouvelle analyse de données avec celles réalisées précédemment, implique de conserver un volume de données exponentiel. La société recherchait donc une solution d'infrastructure hautement évolutive avec des capacités de stockage adaptées à ces volume de données à la stature de big data. "Nous voulions éviter toute limite technique, tout en maîtrisant les coûts de stockage, d'administration et de montée en charge des ressources" indique Juan J. Mostazo, Cofondateur et CTO de BidMotion.
BidMotion devait aussi compter sur une infrastructure assurant de basses latences aux mobinautes - de l'ordre de quelques dizaines de millisecondes tout au plus - pour ne pas entraver les téléchargements des applications mobiles des clients. Cette exigence allait de pair avec une infrastructure flexible, capable de s'adapter à des fluctuations de trafic sans latence accrue et sans investissement massif au préalable.
Seule une infrastructure Cloud pouvait répondre aux attentes de BidMotion. Juan J. Mostazo avait déjà eu recours à AWS par le passé et connaissait la qualité de ses services gérés. De plus, pour Daniel Nathan, CEO de BidMotion, "l’activité de nos clients tient à la valeur de leurs données. La sécurité est donc une priorité pour eux et lorsqu’ils apprennent que nous sommes sur AWS, cela les rassure. AWS est une référence incontestée pour la sécurité des données".
Aujourd'hui, BidMotion utilise une trentaine d'instances Amazon Elastic Compute Cloud (Amazon EC2) et peut disposer d'instances supplémentaires à la demande. Amazon Elastic Load Balancing (Amazon ELB) assure l'équilibrage de charge pour répartir le trafic applicatif alors que Amazon DynamoDB permet une répartition automatique et rapide des données et du trafic sur les serveurs. BidMotion utilise l'entrepôt de données Amazon Redshift pour l'analytique et Amazon Simple Storage Service (Amazon S3) pour le stockage de plusieurs dizaines de téraoctets de données brutes. Grâce à Amazon Elastic Map Reduce (Amazon EMR) combiné au framework Spark, BidMotion assure le traitement quotidien des Big Data desquelles sa solution extrait les informations utiles à l'optimisation de la diffusion publicitaire des apps de ses clients. La startup a aussi recours à AWS Lambda pour recevoir les informations de ses clients et à Amazon Route 53 pour la gestion des noms de domaines.
Grâce au stockage évolutif dans AWS et à ses services big data,, la solution de BidMotion dispose de toutes les données nécessaires pour alimenter ses analyses d'audience publicitaire par machine learning. "Notre solution de machine learning a analysé à ce jour des milliards de données et en analyse plus d'un milliard supplémentaire chaque mois. Avec AWS, nous sommes en mesure de tout garder en mémoire" précise Juan J. Mostazo. Daniel Nathan poursuit : "En s'appuyant sur le stockage puissant dans AWS, nos analyses par machine learning identifient les meilleurs critères de ciblage d'audience en temps réel. Nous assurons ainsi à nos clients une diffusion publicitaire générant d'excellents taux de téléchargement de leurs apps, au point que plusieurs d'entre eux ont décidé d'allouer à BidMotion un budget plus important qu'à Facebook". De plus, BidMotion restitue les résultats d'analyse d'audience à ses utilisateurs. Ils visualisent ainsi les meilleures variables pour booster le taux de téléchargement de leurs applications : moment de diffusion, format de publicité (bannière ou vidéo), type de terminaux ciblés, fournisseurs de services Internet à privilégier.
Les capacités offertes par AWS assurent de plus une basse latence à la solution de BidMotion. "En utilisant AWS, quand un mobinaute clique sur l'application de l'un de nos clients, 20 à 80 millisecondes suffisent pour que notre solution le dirige sur la page de téléchargement, contre 300 millisecondes chez nos concurrents" précise Juan J. Mostazo. Cette rapidité du service est essentielle pour les clients de BidMotion : "Grâce à la basse latence assurée par notre infrastructure dans AWS, rien n'entrave l'action d'un mobinaute qui télécharge l'application de l'un de nos clients. Cette expérience mobile de qualité contribue directement à augmenter les taux de téléchargement pour nos clients, donc leur rentabilité" souligne Daniel Nathan. Cette basse latence est maintenue même en cas de pic de trafic grâce à la possibilité d'ouvrir des instances Amazon EC2 à la demande. "Nous faisons confiance à la flexibilité d’AWS pour s’adapter à nos besoins ponctuels, par exemple traiter des pics de 1000 requêtes par seconde" indique Juan J. Mostazo.
Déjà utilisateur de trois points de présence d'AWS en Europe, aux Etats-Unis et à Singapour, BidMotion poursuit son développement à l'international. "Grâce à la couverture mondiale d'AWS, notre développement se fait sans investissement lourd d'infrastructure sur nos divers marchés étrangers. De plus, il est de plus possible de lancer des instances dans une nouvelle région AWS partout dans le monde en moins de 5 minutes." apprécie Daniel Nathan. L’infrastructure globale d’AWS assure partout un service stable, à basse latence et de grande qualité.
Pour approfondir comment AWS peut aider à héberger une solution d'analyse des Big Data exigeant une haute évolutivité, consultez notre page sur le sujet.