Dans cette série de billets, je partage des extraits d‘une discussion récente entre Gaurav Dhillon, fondateur et PDG de SnapLogic, et John Gallant, responsable du contenu chez IDG US Media. Dans le premier billet, Gaurav a abordé les points suivants les problèmes d‘intégration imminents sur lesquels les gens devraient se concentrer. Dans le second billet, Gaurav a passé en revue les défis spécifiques que SnapLogic relève. Dans ce billet, Gaurav décrit les composants et principes fondamentaux de la plate-forme d‘intégration élastique SnapLogic.
Quel est le nom du produit et comment est-il livré ? Comment le construisez-vous et le soutenez-vous ?
Il s‘agit d‘un véritable produit cloud . Il y a beaucoup de faux cloud. Vous téléchargez ceci et cela et oh, voici une orchestration cloud . Pour moi, ce n‘est pas un produit cloud . Si vous pouvez rechercher le nom et la version d‘un produit sur Google et que vous trouvez 16 versions sur GitHub, ce n‘est pas vraiment un produit cloud . C‘est du lavage . C‘est du lavage cloud .
Nous avons adopté une approche qui consiste à proposer un véritable service plateforme . C‘est sur cette base que nous avons construit l‘entreprise. Nous avons pris beaucoup de capital et de temps pour le faire. Nous avons une simple, faciley-to-use, expérience utilisateur parce qu‘à l‘heure actuelle, les personnes qui utilisent un smartphone ne tolèrent pas l‘interface utilisateur traditionnelle.
La façon dont cela fonctionne est que nous superposons l‘UX simple avec des grilles de processeurs SnapLogic. Nous les appelons des nœuds et nous les exécutons dans une configuration de réseau. Nous utilisons le mot latin "plex" comme descripteur. Le mot "plex" signifie "réseau" en latin. Vous avez les Snaplex, qui effectuent le traitement en cours d‘exécution de nos pipelines d‘intégration de données. Ils peuvent se trouver sur le site cloud, appelé Cloudplex. Vous pouvez avoir un Groundplex, vous pouvez avoir un Hadooplex, vous pouvez vouloir l‘exécuter sur Spark. Je suis ici dans ma salle de conférence en train de regarder le projet d‘un de nos étudiants diplômés cet été, où lui et son collègue ont mis au point un Snaplex fonctionnant sur un Raspberry Pi, nous avons donc un Raspberryplex. Il faut ensuite câbler le tout.
Vous avez besoin Claquettesqui sont des connecteurs intelligents préconstruits. Nous avons été les premiers à lancer le concept de conteneurisation des données dans l‘entreprise moderne grâce à Snaps. Ce n‘est pas quelque chose que nous avons inventé. Nous avons simplement transposé cette idée au niveau de l‘application et créé le concept de Snaps, qui sont des conteneurs de taille standard permettant de tout connecter, de Twitter à Workday en passant par SAP, Salesforce et bien d‘autres. Nous avons plus de 400 Snaps.
C‘est en quelque sorte notre gâteau à étages. Il y a un UX simple, des Snaplex qui peuvent être exécutés sur le terrain, dans le site cloud, sur Hadoop, Spark ou tout autre système, et il y a plus de 400 Snaps sur un canevas. Vous pouvez les faire glisser et les insérer dans quelque chose qui, autrement, serait très complexe. Il faudrait des milliers de lignes de code Java pour faire ce que l‘on peut faire avec une interface de type glisser-déposer.
Le produit est appelé SnapLogic Elastic Integration plateforme. Il est disponible par le biais d‘un modèle de vente directe et il est disponible dans le monde entier. Nous nous sommes développés à l‘échelle internationale de manière très satisfaisante. Nous venons de recruter nos premiers clients australiens. Nous passons un bon été ici et de nombreuses personnes l‘utilisent dans le monde entier, notamment de très grandes entreprises en Europe.
Vous pouvez lire l‘intégralité de l‘interview ici.