Créée en 2009, Captain Dash est un spécialiste de la donnée et éditeur d'une solution de tableaux de bord dynamiques en mode SaaS. Ces tableaux de bord personnalisés assurent une restitution visuelle de l'analyse des données clients collectées et agrégées. Les services marketing, RH, financiers, entre autres, bénéficient ainsi d'une meilleure compréhension des tendances dans l'activité. Ils peuvent prendre les décisions avisées pour résoudre rapidement des problématiques métier précises et augmenter leur excellence opérationnelle.
Forte d'une équipe de 25 personnes, Captain Dash connait une croissance de 70% à 100% par an. La startup compte parmi ses clients 25 sociétés cotées au CAC 40 qui utilisent la solution de Captain Dash au plan international - jusque dans 40 pays pour certaines d'entre elles. Captain Dash poursuit son développement en mettant l'accent sur une expérience utilisateur unique grâce à des applications élégantes, intuitives et utiles.
Quand Captain Dash a lancé sa solution de tableaux de bord dynamiques, la startup a opté pour le mode SaaS et un hébergement dans le cloud. Bertrand Verret, Leader des ventes et du revenu de Captain Dash, explique : "l'environnement cloud que nous recherchions devait être stable, économique et disponible à la demande avec un stockage évolutif". Autre besoin identifié : un environnement de développement agile, permettant de présenter un pilote personnalisé à chaque client dans des délais très courts.
De plus, Captain Dash a, dès le départ, fait le choix de cibler les grandes entreprises du CAC 40, dont des banques et des compagnies d'assurance. Ces sociétés attendent une protection sans faille des données confiées à leurs fournisseurs technologiques. Une autre exigence incontournable porte sur la conformité à des normes telles que ISO27001 pour le management de la sécurité de l'information, PCI-DSS pour la sécurité des données des cartes de paiement ou les rapports SOC 1, 2 et 3 de contrôle de la sécurité et de la disponibilité. Le défi de Captain Dash consistait donc à trouver l'offre de cloud réconciliant ces contraintes.
Captain Dash a rapidement opté pour un hébergement de sa solution sur la plateforme d'AWS. "AWS nous donne les moyens d'assurer un niveau élevé de sécurité, à un prix abordable. Son expérience, des clients de renom, et la qualité de son offre suffisent à rassurer les clients les plus exigeants en termes de sécurité et de conformité" commente Bertrand Verret.
Captain Dash utilise 144 instances Amazon Elastic Compute Cloud (Amazon EC2). Pour chaque client, la startup ouvre un espace privatisé Amazon Virtual Private Cloud (Amazon VPC) dans le Cloud AWS afin d’isoler leurs données. Son moteur s'exécute depuis Amazon Relational Database Service (Amazon RDS) et Amazon Elastic Load Balancing (Amazon ELB) distribue automatiquement le trafic applicatif. Le stockage et l'archivage des données sont assurés par Amazon Simple Storage Service (Amazon S3).
Sur AWS, Captain Dash profite d'une infrastructure disponible à la demande et d'une grande souplesse.
Cette agilité intervient dès la phase de développement des pilotes présentés à ses clients, comme l'illustre le projet mené pour la Caisse d'Epargne. Ainsi, en 2015, la banque cherchait à exploiter les données réparties sur différents silos de données par produit financier dans ses 300 agences pour optimiser le pilotage commercial. Captain Dash a mis au point des tableaux de bord livrant une vue de l'activité au niveau global, avec une fonction de zoom par agence selon le même ensemble d'indicateurs. La souplesse offerte par AWS a permis une collecte non intrusive des données en phase pilote : par le biais d'API unifiées (interfaces de programmation), Captain Dash a récupéré dans le Cloud AWS deux ans d'historique de données en format CSV, issues de systèmes hétérogènes dans les agences de la Caisse d'Epargne.
Grâce à l’utilisation à la demande des instances Amazon EC2 selon ses besoins en temps réel, Captain Dash peut appliquer un processus de test/échec/test sans ralentir les développements. "L'agilité de l'environnement AWS nous permet de développer rapidement des pilotes pour démontrer la valeur de notre solution. Pour la Caisse d'Epargne, nous avons finalisé un pilote basé sur 2 ans d'historique de données de ses agences en à peine 3 mois, avec une équipe projet de 3 personnes seulement. Cette réactivité est directement liée à l'utilisation d'AWS" apprécie Bertrand Verret. De plus, sur la plateforme AWS, plusieurs équipes peuvent travailler en parallèle à différents projets, ce qui renforce la réactivité de la startup vis-à-vis de ses prospects. "La réactivité que nous permet AWS contribue à convaincre nos clients, bien souvent des opérationnels qui cherchent à résoudre rapidement un besoin métier" commente Bertrand Verret.
Une fois les projets en production, Captain Dash profite également du stockage évolutif offert par la plateforme d'AWS. Bertrand Verret explique son importance : "Pour chaque nouveau client, le volume de données en jeu est imprévisible. L'évolutivité offerte par Amazon S3 permet d'adapter les capacités de stockage sans contrainte technique, par exemple, pour la Caisse d'Epargne, nous avons téléchargé près de 700 giga-octets de données en 8 mois et le volume supplémentaire passe bientôt de 8 à 10 giga-octets par semaine. Nous avons la marge pour intégrer de nouvelles agences bancaires en assurant un service rapide et de grande qualité". Résultat : quelques minutes suffisent à la solution de Captain Dash pour créer les tableaux de bord de pilotage commercial de la banque. De plus, Captain Dash peut ouvrir des instances Amazon EC2 à la demande pour créer rapidement des espaces privatisés pour chacun de ses clients dans le Cloud AWS. Cette agilité permet à la startup d'accueillir sans difficulté 2 à 3 nouveaux clients par mois. A ce jour, elle utilise 144 instances Amazon EC2 et stocke 3 téra-octets de données dans son infrastructure AWS
Le projet mené pour la Caisse d'Epargne démontre que le Cloud AWS permet à Captain Dash de répondre à toutes les exigences de sécurité et de conformité d'une grande banque. L'environnement de Captain Dash dans le Cloud AWS s'avère très stable et n'a jamais connu d'interruption de service. En cas d'incident, une sauvegarde des données sur 45 jours permet une restauration des bases de données à tout moment sur cette période. Ainsi, quand la startup a fait l'objet d'un audit de sécurité par le groupe BPCE dont fait partie la Caisse d'Epargne, les niveaux de sécurité des données ont convaincu : "Amazon VPC nous permet d'isoler les données collectées dans les agences de la Caisse d'Epargne dans un espace privatisé dans notre infrastructure AWS. Grâce à cette protection des données dans le Cloud AWS, nous avons répondu aux exigences de la banque lors de son audit de sécurité" relate Bertrand Verret. Concernant la conformité, il ajoute : "Nous devons rassurer nos clients et les certifications de la plateforme d'AWS nous aident à apporter les bonnes réponses à leurs attentes de conformité normative. Cela contribue à leur prise de décision".
En s'appuyant sur la qualité de service, la sécurité et la stabilité de son infrastructure AWS, la solution de Captain Dash a aujourd'hui convaincu le groupe BPCE d'étendre son utilisation à l'échelle du groupe.
Pour approfondir comment AWS peut aider à héberger une solution SaaS répondant aux exigences les plus strictes de sécurité et de conformité, consultez notre page sur le sujet.