Entretiens
John Forstrom, Co-Fondateur et PDG de Zencore – Série d’entretiens

Zencore est un partenaire de conseil et d’ingénierie Google Cloud de premier plan, qui permet aux organisations de réussir grâce à une expertise de conseil, des services complets et une attention constante à la réduction des risques et à la réussite des clients.
John Forstrom est le co-fondateur et le PDG de Zencore, il se concentre sur l’aide aux entreprises pour effectuer la transition vers des services basés sur le cloud.
Dès le début, John a cru au cloud, il a rejoint RightScale, une société de logiciels de gestion cloud AWS, en 2009. Alors que beaucoup de personnes doutaient de l’utilisation du cloud computing au-delà des startups, cette expérience lui a donné un siège au premier rang pour observer l’adoption de l’ombre d’AWS et la valeur de l’IaaS dans les grandes organisations.
En 2013, John a rejoint Google Cloud en tant que membre de l’équipe commerciale initiale, travaillant avec les produits et l’ingénierie sur la stratégie pour les grandes entreprises et les entreprises numériques natives.
Lorsque John n’est pas en train de créer des liens entre les clients, les partenaires et Google de Zencore, on peut le trouver sur le corps d’eau le plus proche (en train de surfer, de pêcher, de nager, de pagayer).
Pendant plus de 5 ans, vous avez travaillé chez Google Cloud, quels étaient certains de vos responsabilités et quels étaient certains des points forts de cette période ?
J’ai rejoint Google Cloud en septembre 2013, lorsque la division Cloud n’était qu’une petite startup au sein de Google. J’étais l’un des premiers employés externes pour une équipe de développement commercial qui travaillait avec les produits et l’ingénierie pour acquérir les premiers clients stratégiques importants.
C’était un moment unique à Google Cloud, où quelques centaines de personnes (maintenant l’entreprise compte plus de 35 000 employés) travaillaient main dans la main pour concurrencer AWS, qui à l’époque avait une offre plus mature. Nous nous concentrons à 100 % sur le client et agissons en tant que conseillers de confiance pour les premiers adoptants. Ces entreprises savaient que Google Cloud n’avait pas de parité de fonctionnalités avec Amazon (AMZN ), mais trouvaient de la valeur à avoir un siège à la table alors que Google construisait ses produits et priorisait les fonctionnalités.
Le point fort pour moi a été en 2015, lorsque j’ai obtenu un contrat pour l’un des premiers clients de Google Cloud avec un chiffre d’affaires d’un milliard de dollars.
Pouvez-vous partager plus d’informations sur la genèse de Zencore et ce qui vous a motivé, en tant qu’ancien insider de Google, à créer une entreprise axée exclusivement sur les services Google Cloud ?
Je pense que ce que nous avons créé chez Zencore est plutôt spécial, mais le concept est assez simple. Plus de la moitié de l’entreprise est composée d’anciens employés de Google et nous avons vécu et respiré la complexité des clients qui passent de zéro à avoir une empreinte significative sur Google Cloud.
Nous avons pris cette expérience de l’intérieur de la machine et créé une entreprise pour résoudre les principaux défis auxquels les clients sont confrontés lorsqu’ils commencent leur parcours ou augmentent leur présence sur Google Cloud. Pour moi personnellement et pour beaucoup d’entre nous chez Zencore, c’est rafraîchissant de ne pas avoir de limitations entre nous et de faire ce qui est juste pour les clients à chaque fois. Nous prenons des décisions rapides et impliquons les bonnes personnes. Zencore est conçu pour être un rappel des premiers jours de Google Cloud.
En outre, notre expérience avec l’écosystème de partenaires pendant notre séjour chez Google consistait principalement en partenaires qui n’ont pas commencé avec le Cloud. Beaucoup de partenaires de Google ont commencé avec Workspace, AWS ou des services IT et ont étendu cela à une pratique Google Cloud. L’écosystème a certainement mûri, mais l’opportunité pour nous était de créer une entreprise axée uniquement sur l’ingénierie Google Cloud dès le début. Notre prémisse était qu’une organisation de partenariat qui fait une chose vraiment bien ferait le plus grand impact pour Google et ses clients.
Zencore a choisi de se spécialiser uniquement dans Google Cloud dès sa création. Quelles opportunités et défis uniques cette spécialisation présente-t-elle dans le marché du cloud en constante évolution ?
Lorsque vous alignez votre entreprise sur un seul fournisseur, il y a un risque inhérent à cette approche. Cependant, le risque n’est pas significatif compte tenu de la croissance de Google Cloud, de son large portefeuille de produits de données et d’infrastructure et de son investissement dans le Gen AI. Nous sommes encore relativement tôt dans l’adoption mondiale des services de cloud public et nous sommes très à l’aise pour parier sur Google comme l’un des deux gagnants à long terme.
Les avantages de l’avoir toute l’entreprise se concentrant sur une chose sont que nous sommes tous dans la même direction, tous les jours. La collaboration entre nos ingénieurs est une partie si puissante de notre culture et cela ne vient que du fait que tout le monde travaille pour résoudre des défis similaires avec nos clients. Lorsque vous avez livré des centaines de projets d’infrastructure Google Cloud, de données et de Gen AI, il n’y a pas grand-chose que nous n’ayons pas vu, ce qui est vraiment puissant lorsque vous travaillez sur un engagement complexe et à haut risque.
Vous avez raison que le marché bouge très vite et nous nous sentons comme si cette focalisation unique sur Google nous permettait de rester à jour et de fournir la plus grande valeur à nos clients.
Vous mettez l’accent sur une approche centrée sur le client et avisée dans vos services. Comment cette philosophie se traduit-elle en avantages tangibles pour vos clients, en particulier lorsqu’il s’agit de l’intégration de solutions open source ?
Les clients de Zencore achètent de l’expérience d’un conseiller de confiance. Lorsqu’ils commencent un projet qui comporte un risque significatif, ils veulent savoir que nous sommes 100 % alignés sur leurs intérêts et que nous partageons parfois des vérités difficiles. Beaucoup de fois, les recommandations que nous faisons consistent à ne pas utiliser un produit natif Google Cloud, car une option open source est la meilleure solution. Je pense que ce scénario est plus rare que vous ne le pensez. Google a fait un excellent travail pour construire des produits gérés sur des solutions open source largement adoptées qui ont une faible charge opérationnelle et sont bien intégrées au reste de la plate-forme.
Mais dans chacune de ces conversations, nous exposons les avantages et les défis de toutes les options sur la base d’une expérience réelle. Le client bénéficie de cette approche lorsque la rapidité est cruciale. Il y a tellement de décisions à prendre et lorsque nous recommandons un produit natif Google Cloud, par exemple, le client n’a pas besoin de passer du temps à remettre en question la décision ou à gaspiller des cycles pour effectuer une évaluation. Ils savent que nous apportons une lentille indépendante et expérimentée à chaque décision que nous prenons.
Votre modèle de support innovant qui contourne les systèmes de ticket traditionnels a été salué par de nombreux. Pouvez-vous expliquer comment ce modèle améliore l’efficacité opérationnelle et la satisfaction client ?
J’aime plaisanter en disant que l’un des plus grands avantages de travailler avec Zencore est que nous n’avons pas de background en services professionnels. La réalité est que nous ne faisons pas les choses parce que c’est ainsi qu’elles ont toujours été faites. Notre offre de support de revendeur est un excellent exemple d’un domaine dans lequel nous avons adopté une approche innovante.
Beaucoup de nos clients sont des sociétés de logiciels de taille moyenne à grande. Ils ont des ingénieurs expérimentés, veulent aller vite, mais parfois ils sont bloqués.
La dernière chose qu’ils veulent faire lorsqu’ils ont une question consultative est d’ouvrir un ticket, d’être triés par un représentant de support inexpérimenté, d’escalader et de faire que ce processus prenne un jour ou deux. C’est une perte totale de temps pour eux et ils finissent par ne pas engager l’offre de support d’un partenaire.
Nous avons donc créé un modèle pour s’adapter à la façon dont ils travaillent aujourd’hui. Chaque client reçoit un canal Slack dédié. À l’arrière de ce canal se trouve tout le personnel d’ingénierie de Zencore.
Donc, lorsque vous nous posez une question technique approfondie, en 15-30 minutes, vous discutez avec un ingénieur cloud expérimenté ou un architecte qui vous aidera à débloquer votre défi. En outre, beaucoup des questions que nous recevons sont moins liées à Google Cloud qu’elles ne le sont à la technologie que le client connecte à Google, comme Terraform ou un produit CI/CD spécifique. C’est à l’intersection du stack du client et de Google Cloud que les choses peuvent devenir les plus complexes.
L’accès direct à nos ingénieurs est comme de l’or pour nos clients. Plutôt que de lutter avec un problème, de rechercher sur Stack Overflow et de se frustrer, ils pinguent un canal et obtiennent immédiatement de l’aide d’un ingénieur qui a travaillé sur des dizaines de projets complexes.
Nos clients ont décrit cela comme « la meilleure chose après avoir un accès direct à Slack avec Google ».
Quels sont les principaux pièges auxquels les entreprises sont confrontées lors de la migration vers les technologies cloud, et comment Zencore aide à naviguer ces défis ?
Nous avons beaucoup réfléchi à cette question et l’an dernier, nous avons identifié cinq des principaux pièges auxquels les entreprises sont confrontées lors de la migration vers le cloud.
- Ne pas comprendre les besoins de la charge de travail et évaluation de l’application insuffisante. Les charges de travail existantes peuvent se comporter de manière imprévisible dans un nouvel environnement cloud. Cela peut entraîner des problèmes de performances et des échecs de migration d’applications.
- Implémentation et développement de stratégie insuffisants. Une implémentation ou une stratégie inappropriée peut entraîner des temps d’arrêt, des dépassements de coûts et un décalage entre les objectifs de l’organisation et les résultats de sa mise en œuvre cloud.
- Considérations de sécurité et de conformité. Des considérations de sécurité et de conformité insuffisantes peuvent entraîner des violations, des amendes, ainsi qu’une perte de confiance des clients, de revenus et de données.
- Manque d’optimisation des coûts et de mauvaise gestion des ressources. Sans une compréhension appropriée de la facturation, des coûts et de la manière de maximiser le retour sur l’investissement dans les ressources cloud, les coûts cloud peuvent ne pas correspondre aux objectifs commerciaux.
- Lacunes en matière de compétences. Les lacunes en matière de compétences peuvent entraîner un effet domino de problèmes, notamment une architecture mal conçue, une allocation de ressources inefficace, des vulnérabilités de sécurité et, en fin de compte, l’échec du projet.
Zencore donne la priorité à une approche axée sur les résultats qui se concentre sur l’obtention rapide de résultats pratiques avec nos clients. Nous voulons que la stratégie et l’architecture soient bien réfléchies, mais vous ne pouvez pas passer votre temps dans des ateliers sans fin dirigés par des consultants. Ces cinq piliers décrivent le mieux notre méthodologie globale.
- Une compréhension approfondie de la plate-forme cloud. Nous connaissons Google Cloud à l’intérieur et à l’extérieur, y compris des domaines clés tels que le cloud de données, l’apprentissage automatique, l’IA et Kubernetes.
- Méthodologies éprouvées. Nos processus d’évaluation, de planification et de migration rationalisés minimisent les temps d’arrêt imprévus et réduisent l’impact sur votre personnel.
- La capacité de guider la sélection du bon projet cloud initial adapté au succès. Nous vous guidons dans la sélection et la planification de projets cloud qui sont conçus pour réussir, en particulier pendant les premières phases telles que l’évaluation des migrations de charges de travail.
- Expertise en matière de sécurité cloud. Nous aidons à minimiser les risques grâce à notre connaissance approfondie de la sécurité cloud, vous protégeant ainsi des violations de données et d’autres problèmes coûteux.
- Capacités de développement pratiques. Nous sommes axés sur les résultats et apportons les ressources d’ingénierie nécessaires pour déployer et exécuter votre solution en production.
Étant donné que le paysage des technologies cloud évolue constamment, quels sont les tendances émergentes qui, selon vous, auront un impact significatif sur la façon dont les organisations adoptent et utilisent Google Cloud au cours des prochaines années ?
Je pense que nous sommes en train de vivre un parcours ici dans l’espace cloud en constante évolution. Je vais le décrire en 3 étapes, et je pense que nous sommes quelque part entre l’étape 2 et 3.
Tout d’abord, nous avons tous vécu le passage de l’Infrastructure en tant que service (IaaS) à la plate-forme en tant que service (PaaS). Les entreprises préfèrent de plus en plus les solutions PaaS car elles simplifient le processus de développement, réduisent le besoin de gérer l’infrastructure sous-jacente et accélèrent le temps de mise sur le marché. Les offres PaaS de Google Cloud, telles que Cloud Run, permettent aux développeurs de se concentrer davantage sur la programmation et moins sur la maintenance, ce qui favorise l’innovation et l’efficacité.
Ensuite, l’essor des services gérés transforme la façon dont les organisations gèrent leurs opérations cloud. Les services gérés comme Google Kubernetes Engine (GKE), Cloud SQL et BigQuery soulagent les équipes IT de tâches de gestion routinières. Ce changement améliore non seulement l’efficacité opérationnelle mais assure également des niveaux de fiabilité et de sécurité plus élevés. En exploitant ces services gérés, les organisations peuvent allouer plus de ressources à des initiatives stratégiques plutôt qu’à la maintenance de routine.
Enfin, l’intégration de l’IA générative est sur le point de révolutionner les opérations commerciales dans diverses industries. Les services d’IA et d’apprentissage automatique de Google Cloud, notamment les nouveaux modèles d’IA générative, permettent aux entreprises d’exploiter des analyses avancées, d’automatiser des processus complexes et d’améliorer l’expérience client. Par exemple, des outils comme Vertex AI facilitent le développement et le déploiement de modèles d’IA sophistiqués, stimulant l’innovation et créant de nouvelles propositions de valeur.
Ceci n’est que le début de l’ère de l’IA dans la vie quotidienne des organisations qui s’appuient sur Google Cloud et c’est certainement là que nous voyons beaucoup d’élan. À cette fin, nous avons créé un ensemble de services chez Zencore que nous appelons Zen AI pour aider les entreprises à construire des applications d’IA ou à intégrer l’IA dans leurs processus existants.
Comment votre expérience chez Google a-t-elle influencé votre style de leadership chez Zencore, et quels sont les qualités clés que vous recherchez lors de la constitution de votre équipe d’experts cloud ?
C’est une excellente question. Lorsque vous regardez l’organisation SRE de Google, les contributeurs individuels (IC) sont la partie la plus importante de l’organisation, et non les gestionnaires. Les IC sont très bien payés, très respectés et font fonctionner les choses sans beaucoup de surveillance. Ils sont vraiment les forces spéciales à l’intérieur de Google.
Ce que j’ai appris, c’est que si vous embauchez les bonnes personnes, les choses fonctionnent très bien sans une couche de gestion dédiée à notre taille. Je pense que l’une des choses les plus uniques chez Zencore est qu’il n’y a pas d’individus dont le seul travail est de gérer les gens. Nous sommes un assemblage d’IC qui sont toujours très compétents dans leur domaine d’expertise et qui dirigent d’autres personnes qui peuvent être un peu moins expérimentées. Créer une entreprise de leaders plutôt que de managers est devenu un élément clé de la culture que nous avons créée. Vous respectez votre manager parce que, dans la plupart des cas, il ou elle est plus expérimenté dans son travail et le fait encore à un niveau très élevé. C’est une approche très collaborative.
Sur le plan de l’ingénierie, nous avons des normes très élevées. Nous examinons de nombreux CV et ils ont tous l’air similaires avec les certifications professionnelles Google Cloud standard. Nous nous soucions généralement pas de savoir combien de certifications vous avez obtenues. Ce qui nous importe lorsqu’on embauche un architecte ou un ingénieur, c’est une expérience pratique significative avec Google Cloud. Votre expérience avec les migrations, les opérations d’apprentissage automatique, la construction d’un opérateur Kubernetes ou votre profondeur avec des environnements de données complexes utilisant BigQuery sont ce qui est significatif pour Zencore et ses clients.
Pouvez-vous partager une étude de cas où l’approche de Zencore a considérablement amélioré les résultats commerciaux d’un client grâce à l’adoption du cloud ?
Bien que les travaux de migration soient un élément clé de notre entreprise, ce sont les engagements de plate-forme de données qui se démarquent vraiment lorsqu’on parle de valeur commerciale.
Un projet qui se démarque vraiment est un engagement complexe qui consistait à travailler avec une entreprise composée d’un portefeuille diversifié de marques de logiciels. Ils luttaient contre des inefficacités opérationnelles et une vue incomplète de leur entreprise en raison de données cloisonnées dans leurs différentes marques. Cela a conduit à des normes de données incohérentes et les a empêchés d’obtenir des informations exploitables.
Lorsque Zencore est intervenu, notre objectif principal était de consolider ces sources de données disparates et de construire une plate-forme de données hautement évolutives sur Google Cloud Platform. Nous avons abordé ce défi grâce à plusieurs initiatives clés :
Tout d’abord, nous avons migré leurs bases de données diverses, y compris Redshift et SQL Server, vers BigQuery. Cette étape a unifié leur paysage de données, les rendant ainsi plus faciles et plus efficaces pour accéder et analyser leurs données.
Ensuite, nous nous sommes concentrés sur l’amélioration de leurs processus d’ingestion et de validation des données. En mettant en œuvre et en automatisant l’orchestration de leurs tâches de données et en intégrant des pipelines CI/CD, nous avons garanti que leur ingestion de données était fiable et en temps opportun. Cette configuration a également amélioré les vérifications de validation des données, qui sont essentielles pour maintenir l’intégrité des données.
Nous avons également standardisé leur modélisation de données à l’aide de DBT, qui est un outil open source qui permet de développer des modèles de transformation de données dans un environnement de contrôle de version, facile à comprendre. Cela a permis une standardisation des modèles de données à travers les nombreuses marques disparates, ce qui a rendu l’analyse et la création de rapports beaucoup plus faciles pour leurs équipes à travers leur portefeuille.
En outre, nous avons consolidé plusieurs outils de BI en un seul environnement Looker sur GCP. Ce mouvement a rationalisé leurs processus de création de rapports et a fourni une plate-forme unifiée pour générer des informations à travers toutes leurs sociétés du portefeuille.
L’impact de ces efforts a été transformateur. Notre client dispose désormais d’un environnement de données consolidé, qui lui donne une vue d’ensemble de ses opérations commerciales. Cette plate-forme de données unifiée a considérablement amélioré ses capacités de prise de décision stratégique et son efficacité opérationnelle. De plus, cette transformation leur a permis d’élaborer une nouvelle stratégie pour monétiser leurs données, créant ainsi une nouvelle source de revenus et leur conférant un avantage stratégique sur le marché.
En regardant vers l’avenir, quels sont vos objectifs à long terme pour Zencore, et comment prévoyez-vous d’évoluer vos services pour répondre aux besoins futurs de vos clients ?
Le marché évolue si rapidement que je ne plaisante pas en disant que six mois, c’est à long terme. Je pense que la plus grande opportunité pour Zencore et Google Cloud est le Gen AI. Nous sommes passés bien au-delà de la phase de l’hype et travaillons maintenant sur des projets dotés d’une valeur opérationnelle réelle qui seront déployés en production. Et la valeur du Gen AI est si convaincante qu’elle exerce une pression massive sur les organisations pour mettre leur maison en ordre et exploiter cette technologie. Le risque de ne pas s’engager et de ne pas comprendre la valeur du Gen AI est que votre concurrence l’utilise pour vous dépasser sur le marché.
Zencore fait donc plusieurs choses pour répondre à cette opportunité. Tout d’abord, nous allons continuer à investir dans les bons architectes et ingénieurs qui ont une expérience dans un large éventail d’industries et de cas d’utilisation axés sur des choses comme RAG, la recherche d’entreprise et, bien sûr, des produits Google comme Vertex AI.
Vous verrez également que nous adoptons une approche plus verticale, ce que nous n’avons pas historiquement fait. Lorsque vous résolvez un défi spécifique pour un client dans une industrie en utilisant le Gen AI, la réalité est que vous avez fait 80 % du travail pour résoudre le défi pour un grand nombre de clients dans cette industrie. C’est un avantage unique pour nous lorsque le temps de mise sur le marché est critique.
Enfin, vous verrez que nous allons faire un investissement important dans notre pratique de cloud de données. Zencore aura toujours une approche à 360 degrés des projets Gen AI et sera prêt à se concentrer sur l’infrastructure, la sécurité, les pipelines de données et les opérations d’apprentissage automatique pour garantir une solution de production réussie de bout en bout.
Merci pour cette excellente interview, les lecteurs qui souhaitent en savoir plus peuvent visiter Zencore.












