Instant System : capitaliser sur le cloud ouvert de Google Cloud pour développer sa compétitivité
Google Cloud Content & Editorial
Contactez-nous
Si vous êtes une entreprise et que vous souhaitez vous développer, découvrez comment gagner en productivité avec Google Cloud ou contactez notre équipe commerciale.
Commencer iciÀ propos d’Instant System
Instant System conçoit, développe et commercialise des solutions de MaaS qui facilitent la mobilité urbaine, à destination des autorités organisatrices, des opérateurs de transport ou des entreprises. La société basée à Sophia Antipolis compte environ 100 collaborateurs et déploie ses solutions dans des métropoles (Paris, Lyon, Marseille, Nice…) et de nombreuses régions en France et en Europe (Sud, Normandie, Toscane).
________________________________________________________________________________
Pionnière et leader des services de Mobility-as-a-Service (MaaS), Instant System conçoit des solutions de mobilité B2B et B2G pour les collectivités et les entreprises. Elles permettent aux usagers, pour un itinéraire donné, de choisir différentes solutions de mobilité : bus, métro, tram, train, TAD (Transport à la demande), trottinette, vélo, covoiturage… À l’échelle nationale, la société compte plus de 100 clients pour un total de plus de 2,5 millions d’utilisateurs qui se déplacent quotidiennement grâce à sa plateforme. La société compte également quelques clients au Canada et en Italie. Au départ, la plateforme se destinait surtout à la gestion du co-voiturage. « Notre croissance s’est faite de manière organique avec l’ajout progressif de nouvelles fonctionnalités et de nouveaux clients, principalement des municipalités et des régions », explique Jean-Michel Laurenti, CTO d’Instant System. « En 2021, nous avons cherché à donner un coup d’accélérateur en réalisant notre première levée de fond. Nous voulons non seulement nous développer à l’international mais également auprès des entreprises en leur proposant une solution pour optimiser la mobilité durable de leurs collaborateurs (https://emy-app.io/) ».
Rester compétitif dans un secteur très concurrentiel
Instant System évolue sur un marché très concurrentiel avec des collectivités qui souhaitent mettre en place des solutions innovantes, normalisées et à moindre coût. Sa force réside dans son approche à la fois globale et très modulaire, ainsi que le souligne Jean-Michel Laurenti : « Nous couvrons tous les aspects du MaaS, mais il arrive qu’un client retienne notre calculateur d’itinéraire mais pas nos applications mobiles, par exemple. Dès lors, la modularité de notre plateforme ainsi que nos connecteurs - qui nous permettent de nous interfacer facilement avec des systèmes tiers - constituent un avantage certain ».
Les performances du calculateur d’itinéraire multimodal proposé par Instant System constituent également un avantage concurrentiel indéniable. « Notre calculateur se différencie des solutions sur le marché par sa capacité à combiner tous les moyens à la disposition de l’usager, qu’il s’agisse de vélos, de trottinettes, de bus, de tram, etc., pour calculer le meilleur itinéraire en temps réel », précise Jean-Michel Laurenti. « Notre équipe de chercheurs excelle vraiment dans ce domaine et nous disposons par ailleurs de la puissance des services de Google Cloud ».
Google Cloud pour les performances et l’indépendance
Dès sa création, Instant System a opté pour un hébergement sur Google Cloud de sa plateforme commercialisée en mode SaaS. Plusieurs raisons ont motivé ce choix mais la principale est probablement la forte implication de Google dans le domaine de l’Open-Source. « La non-adhérence à des technologies ou des prestataires n’est pas juste une question de point de vue chez nous, c’est un atout concurrentiel de notre solution », explique le CTO de la société. « Quand un client choisit des composants de notre plateforme, nous ne les opérons pas toujours. Ils doivent donc s’intégrer facilement à des solutions tierces mais également pouvoir être déployés sur n’importe quel environnement. Raison pour laquelle nous avons opté dès le départ pour le cloud ouvert de Google Cloud et GKE parce que c’était l’implémentation Kubernetes la plus avancée sur le marché ».
Parallèlement, Instant System avait besoin d’un environnement data fiable et très performant. Sa plateforme ingère quotidiennement des informations provenant d’une multiplicité de sources : état du réseau de bus transmis par les municipalités, disponibilité de la flotte de trottinettes ou de vélos communiquée par les loueurs, informations sur la voirie, données provenant des systèmes de billettique… « La topographie est relativement statique mais nous intégrons en temps réel des informations qui peuvent changer la donne à tout moment, comme une ligne de bus subitement fermée. Qualifier et ingérer en temps réel ces données qui, souvent, arrivent dans des formats hétérogènes est un véritable challenge », souligne Jean-Michel Laurenti.
Là encore, Instant System a capitalisé sur l’approche open source de Google Cloud en optant pour des services managés, dont notamment PostgreSQL et MySQL. La société utilise aussi de façon parcimonieuse Cloud Run et envisage d’aller plus loin dans l’utilisation des services managés autour de la data et du ML proposés par Google Cloud.
Un partenaire technologique mais aussi business
Dix ans après le lancement de la première mouture de sa plateforme, Instant System se félicite d’avoir fait le choix d’un partenaire de confiance qui lui apporte non seulement les performances dont la société a besoin pour satisfaire ses clients mais également des services managés qui lui permettent de se focaliser sur son cœur de métier. « Malgré son fort développement, Instant System reste une petite structure d’une centaine de personnes avec un pôle DevOps restreint. Au tout début, nous avons tenté de louer uniquement des machines virtuelles. Mais nous avons rapidement réalisé que nous perdions beaucoup de temps sur des tâches chronophages que Google Cloud gérait bien mieux que nous. Aujourd’hui, nous sommes convaincus que l’infrastructure doit être une commodité sur laquelle nous capitalisons pour gagner en réactivité et rester compétitifs », estime Jean-Michel Laurenti.
Malgré cette approche désormais structurée autour des services managés de Google, Instant System a engrangé de la dette technique au bout de 10 années d’opérations. De plus, et bien que mutualisée, sa plateforme embarque des développements spécifiques pour répondre aux attentes particulières de certains clients. La société s’est donc fixé pour objectif de passer la totalité des composants de la plateforme en multi-tenant afin d’optimiser les coûts, simplifier les déploiements et arrêter la maintenance de composants spécifiques, difficiles à faire évoluer de surcroît. Un travail de longue haleine reposant en partie sur une démarche FinOps réalisée en collaboration avec les consultants de Google Cloud. « Ils nous ont aidés à mieux comprendre nos usages du cloud et à mieux cerner les coûts et donc la rentabilité par client, ce qui dans un environnement mutualisé n’est pas toujours évident.», explique Jean-Michel Laurenti. Selon le CTO d’Instant System, l’accompagnement de Google Cloud pour choisir le bon modèle d’engagement d’utilisation des ressources (sur un ou trois ans avec ajustement du modèle tarifaire) est un atout supplémentaire dans la phase de transition que la société traverse et pendant laquelle elle a besoin de dégager des moyens pour continuer à satisfaire ses clients tout en faisant évoluer les composants de sa plateforme et les environnements d’exécution.
« Avoir un partenaire technologique qui s’implique dans le développement de votre activité est très appréciable. D’autant que Google Cloud a pris le temps d’écouter et de comprendre nos problématiques et nous a proposé une solution sur mesure qui nous offre une marge de manœuvre supplémentaire pour passer à la prochaine phase de notre croissance », conclut Jean-Michel Laurenti.