Le chemin qui mène à Boomi peut être long et sinueux. Il suffit de demander à Jeffrey Schappert, vice-président senior de la technologie chez Virgin Trains USA, un système de transport ferroviaire de passagers basé à Miami, en Floride.
Schappert supervise les canaux numériques et le développement de Virgin Trains USA, ce qui inclut la conception, le développement et l'élaboration de nouveaux produits et services pour les passagers des trains. Il utilise Boomi pour connecter un large éventail d'applications au système de réservation principal de l'entreprise.
Nous avons récemment parlé avec Schappert de son parcours professionnel, des intégrations complexes qu'il supervise, de sa découverte de Boomi et de la manière dont la plateforme Boomi aide Virgin Trains USA.
Quel est le chemin qui vous a mené à votre poste actuel ?
Jeff Schappert : J'ai passé la majeure partie de ma carrière en tant que consultant auprès d'entreprises du Fortune 500. Dès ma sortie de l'université, j'ai travaillé pour Andersen Consulting (aujourd'hui Accenture).
J'ai passé les dix années suivantes à travailler avec des clients du secteur des services publics de gaz et d'électricité, notamment Baltimore Gas & Electric, Atlanta Gas & Light et Florida Power & Light.
Ensuite, j'ai travaillé pour North Highland à Orlando et j'ai fait la transition vers le divertissement et l'hôtellerie. Pendant plus de dix ans, j'ai été consultante pour Walt Disney World, Disney Parks & Resorts, Disney Studios, ABC et ESPN. J'ai également travaillé pour Royal Caribbean, où j'ai supervisé le projet d'ouverture d'un nouveau port de croisière en Jamaïque.
Ensuite, j'ai travaillé pour Hilton - mon premier emploi dans un rôle opérationnel. J'ai géré toute la technologie de Hilton pour les nouveaux clients, y compris les systèmes de vente et de marketing. J'ai ensuite travaillé pour Amtrak, où j'ai fait le même travail, en gérant toutes les technologies de marketing et de vente. J'avais un budget d'investissement d'environ 150 millions de dollars par an.
Chez Virgin Trains USA, je joue le rôle de directeur technique pour l'ensemble de l'entreprise. C'est un rôle beaucoup plus important, même si nous sommes encore une petite entreprise en démarrage. En fait, c'est beaucoup plus stimulant que mon rôle chez Amtrak.
Il y a tant à faire pour ma petite équipe. Tout est censé se traduire par une augmentation du nombre de coureurs et des recettes. Parfois, l'équilibre est difficile à trouver : Je dois livrer de nouveaux produits tout en gérant les coûts de livraison.
Quand avez-vous utilisé Boomi pour la première fois ?
Jeff Schappert: Pas avant d'avoir pris mes fonctions, mais je connaissais déjà l'entreprise. Lorsque je travaillais pour Hilton, Dell s'occupait de la migration de notre centre de données. Mon patron et moi sommes donc allés à Bangalore avec l'équipe de Dell. C'est à peu près au même moment que Dell a lancé son produit Boomi . Bien que Hilton n'ait pas utilisé Boomi à l'époque, je me souviens avoir pensé "Oh, c'est intéressant".
Plus tard, lorsque j'ai rejoint Virgin Trains USA, je me suis souvenu de cette réunion à Bangalore. Je cherchais à intégrer le cloud à notre système de réservation principal, fourni par Navitaire. L'API de base permettant d'entrer et de sortir des données de ce système est basée sur le protocole SOAP (Simple Object Access Protocol). Lorsque j'ai appelé mes amis consultants, la plupart d'entre eux m'ont recommandé Boomi comme le meilleur produit pour l'intégration d'API SOAP. J'ai donc appelé mon ancien patron chez Hilton et lui ai demandé de me mettre en relation avec Dell. L'instant d'après, j'ai acheté la plateforme Boomi .
Qu'est-ce qui vous a incité à essayer Boomi ?
Jeff Schappert : La raison principale était que mon API de base ne s'intégrait pas à SOAP. Les collègues avec lesquels j'ai discuté pensaient tous que Boomi serait le meilleur produit pour l'intégration de cloud à cloud pour les API SOAP.
J'ai également fait mes propres recherches et j'ai découvert que Dell laissait vraiment Boomi être Boomi, sans essayer de l'étouffer dans le cadre d'une grande entreprise. Cela s'est manifesté dès le début, tout au long du processus de vente, puis en tant que client. J'ai également été très satisfait de la culture de l'entreprise : Boomi fonctionne comme une grande communauté. Je peux contacter n'importe qui, à n'importe quel niveau, pour obtenir l'aide et le soutien dont nous avons besoin.
J'apprécie également le fait que le produit Boomi évolue rapidement. Je participe à de nombreuses conférences pour mes différents produits logiciels, et j'ai assisté à deux Boomi Worlds. Boomi est celui qui tient toujours ses promesses.
Lors des conférences d'autres entreprises, on se demande toujours quand un produit ou une mise à jour introduite il y a trois ans sera mis en service. Mais avec Boomi, l'entreprise prend de bonnes décisions concernant ses priorités et ses améliorations.
Qu'est-ce qui a suscité votre intérêt pour l'intégration ?
Jeff Schappert : À l'université, j'ai d'abord étudié l'informatique, puis j'ai fini par étudier les systèmes d'information de gestion. J'ai été attiré par les solutions et les besoins des entreprises. C'est ce qui m'a permis d'arriver là où je suis aujourd'hui.
La première véritable intégration sur laquelle j'ai travaillé était avec Accenture, en consultation avec une grande compagnie de gaz. Il s'agissait d'un système d'information client utilisé pour connecter les comptes des consommateurs, effectuer la facturation, relever les compteurs, etc. Mais ce système central doit également être connecté à de nombreux autres systèmes, y compris les services sur le terrain.
Par exemple, lorsqu'un client ouvre un nouveau compte, sa commande est envoyée à un ingénieur du service extérieur dans son camion, afin qu'il puisse se rendre chez le client, relever le compteur et raccorder le service. Cela impliquait l'intégration des systèmes.
Depuis, je conçois des solutions. Lorsque j'étais consultant pour Disney, j'ai géré les solutions intégrées de la transformation numérique de l'entreprise pendant environ cinq ans. Il s'agissait de réorganiser tous les produits et services du centre d'appels de Disney, y compris les recommandations de produits, la gestion des revenus et, à terme, toutes les réservations de chambres et les ventes de billets en ligne.
Au fil des ans, vous avez utilisé de nombreux autres produits d'intégration. Comment Boomi se situe-t-il par rapport à eux ?
Jeff Schappert : Amtrak dispose d'une très bonne architecture de solutions pour ses plus de 300 applications, et lorsque j'étais là, nous avons réalisé une intégration cloud-to-cloud avec un autre produit. Boomi n'est pas seulement un meilleur produit, c'est aussi un meilleur rapport qualité-prix. C'est très important pour nous dans notre mode de démarrage actuel.
En tant qu'architecte d'intégration, ce que j'apprécie vraiment dans la plateforme Boomi , c'est qu'elle se connecte déjà à de nombreux systèmes sur lesquels j'écris. Par exemple, nous travaillons avec NetSuite, et Boomi a une forte intégration avec NetSuite.
Nous sommes également une boutique Salesforce - j'ai Marketing Cloud, Sales Cloud, Service Cloud - et je peux facilement créer des intégrations à ces produits et les brancher sur mon système de réservation principal.
Je dois orchestrer quelque chose comme 200 appels API SOAP ou appels de services web pour présenter le produit comme je le souhaite dans notre interface.
Notre système Navitaire est en réalité composé de deux systèmes. L'un est destiné aux réservations de base. Navitaire a en fait été conçu pour les compagnies aériennes, si bien que dans le système, nous ressemblons à un avion ! Mais c'est très bien.
Ce système enregistre les réservations : votre siège, la date du voyage, l'origin et la destination du voyage, etc. L'autre système concerne l'exploitation des trains. Je dois mettre une équipe dans le train, je dois créer un horaire de train, et je peux avoir besoin de tenir compte des retards, voire des annulations.
Ces deux systèmes gèrent le cœur de notre activité : la vente de billets de train et la circulation des trains.
Autour de cela, il y a tout ce que l'on peut imaginer en matière de parcours client. Et tout cela passe par Boomi: NetSuite, Salesforce et tous les autres.
Qu'est-ce qui vous intéresse le plus dans la communauté Boomi ?
Jeff Schappert : J'apprécie vraiment de pouvoir accéder à l'équipe dirigeante de Boomi. Récemment, Steve WoodBoomidirecteur des produits deBoomi] et Rob EvansBoomivice-président des ventes nord-américaines deBoomi] sont venus en Floride et nous avons pris le train ensemble. Le fait qu'ils comprennent mon activité et la façon dont j'utilise leur produit est d'une grande valeur.
Je passe la majeure partie de mon temps communautaire à participer à des événements en face-à-face. Lors du dernier Boomi World, j'ai participé à un panel. Et j'étais sur la scène principale avec Chris [McNabb, PDG de Boomi] au Boomi World de Londres. Lors de l'événement Dell Technology World en mai dernier, j'ai donné une conférence TED, je me suis tenu au kiosque Boomi et j'ai pris la parole lors d'un événement Boomi organisé par Michael Morton, directeur technique deBoomi .
Alors que je participe principalement à des événements en face à face, mon équipe est active sur le Boomiverse jour après jour. Ils aident les gens en répondant à leurs questions ou en posant eux-mêmes des questions. Il n'y a qu'une poignée d'autres clients Boomi qui ont des intégrations aussi complexes que les nôtres. Nous utilisons la communauté en ligne pour entrer en contact avec eux.
Êtes-vous confronté à des défis complexes en matière d'intégration ?
Jeff Schappert : On pourrait penser que ce que nous faisons est simple, mais ce n'est pas le cas. Le simple fait d'orchestrer la disponibilité des trains nécessite une douzaine d'appels SOAP pour présenter l'écran aux utilisateurs comme nous le souhaitons.
En construisant des microservices, vous avez des services Boomi qui appellent d'autres services Boomi , qui à leur tour appellent des API SOAP. Vous pouvez vous perdre. Parfois, cela me rappelle "Inception", le film avec Leonardo DiCaprio où il est dans un rêve à l'intérieur d'un rêve, qui est à l'intérieur d'un autre rêve. C'est la complexité de certaines de nos intégrations.
Pour l'instant, il fonctionne très bien et nous constatons de bonnes performances. Nous ne sommes pas un utilisateur à fort volume comme une compagnie aérienne ou une grande chaîne hôtelière. Pour l'instant, nous faisons circuler des trains sur quelque 70 miles de voies entre Miami et West Palm Beach, avec un arrêt à Fort Lauderdale. Mais à mesure que nous nous déplaçons vers le nord, en direction d'Orlando, et que nous construisons de nouvelles gares à Los Angeles et Las Vegas, nous devrons veiller à ce que le système continue de s'étendre. Je suis persuadé que cela se produira.
Comment l'utilisation de la plateforme Boomi se compare-t-elle au codage ?
Jeff Schappert : Le défi constant dans un environnement à code bas est que je veux tout construire sur mesure. Par exemple, combien d'appels SOAP dois-je orchestrer dans un seul service, plutôt que de laisser le front-end appeler plusieurs services ?
Nous pouvons en fait arriver à un point où le service d'intégration Boomi est trop complexe. Dans ce cas, nous pourrions être amenés à le diviser en plusieurs services plus petits. Avec Boomi, c'est beaucoup plus facile à faire qu'avec un code personnalisé.
L'intégration est la clé de la différenciation de notre entreprise. C'est là que nous plaçons tout notre capital intellectuel. C'est donc dans ce coffre-fort que je stocke toutes les informations qui nous permettent de garder une longueur d'avance sur nos concurrents. Bien que j'achète des produits tels que Salesforce et NetSuite pour fournir les fonctions de base, je mets tous les secrets dans l'intégration. Boomi me permet d'appliquer mes règles métier, ce qui est ma sauce secrète.
Avez-vous des conseils ou des bonnes pratiques à partager avec d'autres clients de Boomi ?
Jeff Schappert : Obtenez des résultats rapides. Commencez par les types d'intégration les plus simples. De cette façon, vous pouvez générer plus de revenus, et vous avez aussi votre premier service Boomi de production qui fonctionne. Cela vous permettra d'apprendre beaucoup de choses.
Par exemple, j'ai commencé par une fonction de surclassement des billets. Elle génère des revenus en permettant aux personnes qui ont déjà un billet de passer en première classe moyennant une réduction. Si nos stocks expirent dans l'heure qui suit, plus nous pouvons faire passer de personnes en première classe, mieux c'est. Même s'ils bénéficient d'une réduction, c'est toujours de l'argent en plus pour nous.
Nous avons ensuite créé des services Boomi pour vendre des cartes mensuelles de transport. Il s'agissait d'un autre ensemble de services. Nous développons donc continuellement des services Boomi et les déployons ensuite.
La transformation numérique typique échoue parce qu'elle essaie de faire trop de choses à la fois. Voici donc ma recommandation : Commencez modestement, obtenez des résultats rapides et tirez-en des enseignements. Ensuite, lorsque vous aborderez les aspects complexes, vous pourrez mettre en place les meilleurs services possibles.
Découvrez le pouvoir de la communauté : Rejoignez la communauté Boomi dès aujourd'hui !
Boomiverse est l'endroit privilégié par nos clients. C'est là qu'ils trouvent les réponses à leurs questions, apprennent à tirer le meilleur parti de la plateforme Boomi et s'engagent avec leurs pairs à comprendre les meilleures approches pour relever leurs défis d'intégration.
Tout au long de l'année, nous reconnaissons les personnes les plus actives et les plus utiles de ce groupe - nos champions de la Communauté. Ces leaders établissent la norme en matière de contribution des membres de la Communauté et cultivent une conversation riche qui aide tout le monde à devenir meilleur en matière d'intégration.
Si vous avez aimé lire l'expérience professionnelle de Jeff Schappert en tant qu'architecte d'intégration, consultez notre série complète de profils de champions de la communauté.